]> git.proxmox.com Git - mirror_qemu.git/commit
build: qemu-ga: fix VSS dependencies
authorMichael Roth <mdroth@linux.vnet.ibm.com>
Wed, 26 Aug 2015 21:19:41 +0000 (16:19 -0500)
committerMichael Roth <mdroth@linux.vnet.ibm.com>
Tue, 1 Sep 2015 18:16:26 +0000 (13:16 -0500)
commitf33ca81f134a4f528117aafe11bfbd09f8c7fcfc
tree05928e97862bdf2093bf7dc43cd7a94bbefbe6c8
parent1a34904e5b59fd42f238dc50992af1c3a11a458b
build: qemu-ga: fix VSS dependencies

Currently VSS dll/tlb files for use in w32 builds are only built as a
result of having been added to the general 'tools' target alongside
qemu-ga. This is fine for default make target, but if we build
qemu-ga directly via `make qemu-ga.exe`, the VSS files are not
created.

Fix this by moving the VSS dependencies to qemu-ga.exe directly.
With this move we can move the VSS files back out of 'tools',
and drop the extra handling from MSI target in Makefile.

Now we can build qemu-ga MSI package with:
  ./configure ...
  make qemu-ga.exe
  make msi

or simply:
  ./configure ...
  make msi

and no longer need to do a full build beforehand.

Reviewed-by: Marc-André Lureau <marcandre.lureau@redhat.com>
Signed-off-by: Michael Roth <mdroth@linux.vnet.ibm.com>
Makefile
configure