Makefile (f52dd72dc1a679529e13e51a7b57e787455f92f0) | Makefile (a75eb03b9fca3af291ec2c433ddda06121ae927d) |
---|---|
1# Makefile for QEMU. 2 3# Always point to the root of the build tree (needs GNU make). 4BUILD_DIR=$(CURDIR) 5 6# Before including a proper config-host.mak, assume we are in the source tree 7SRC_PATH=. 8 --- 137 unchanged lines hidden (view full) --- 146ifneq ($(wildcard config-host.mak),) 147include $(SRC_PATH)/Makefile.objs 148endif 149 150dummy := $(call unnest-vars,, \ 151 stub-obj-y \ 152 util-obj-y \ 153 qga-obj-y \ | 1# Makefile for QEMU. 2 3# Always point to the root of the build tree (needs GNU make). 4BUILD_DIR=$(CURDIR) 5 6# Before including a proper config-host.mak, assume we are in the source tree 7SRC_PATH=. 8 --- 137 unchanged lines hidden (view full) --- 146ifneq ($(wildcard config-host.mak),) 147include $(SRC_PATH)/Makefile.objs 148endif 149 150dummy := $(call unnest-vars,, \ 151 stub-obj-y \ 152 util-obj-y \ 153 qga-obj-y \ |
154 ivshmem-client-obj-y \ 155 ivshmem-server-obj-y \ |
|
154 qga-vss-dll-obj-y \ 155 block-obj-y \ 156 block-obj-m \ 157 crypto-obj-y \ 158 crypto-aes-obj-y \ 159 qom-obj-y \ 160 common-obj-y \ 161 common-obj-m) --- 156 unchanged lines hidden (view full) --- 318 @echo "MSI build not configured or dependency resolution failed (reconfigure with --enable-guest-agent-msi option)" 319endif 320 321ifneq ($(EXESUF),) 322.PHONY: qemu-ga 323qemu-ga: qemu-ga$(EXESUF) $(QGA_VSS_PROVIDER) $(QEMU_GA_MSI) 324endif 325 | 156 qga-vss-dll-obj-y \ 157 block-obj-y \ 158 block-obj-m \ 159 crypto-obj-y \ 160 crypto-aes-obj-y \ 161 qom-obj-y \ 162 common-obj-y \ 163 common-obj-m) --- 156 unchanged lines hidden (view full) --- 320 @echo "MSI build not configured or dependency resolution failed (reconfigure with --enable-guest-agent-msi option)" 321endif 322 323ifneq ($(EXESUF),) 324.PHONY: qemu-ga 325qemu-ga: qemu-ga$(EXESUF) $(QGA_VSS_PROVIDER) $(QEMU_GA_MSI) 326endif 327 |
328ivshmem-client$(EXESUF): $(ivshmem-client-obj-y) 329 $(call LINK, $^) 330ivshmem-server$(EXESUF): $(ivshmem-server-obj-y) libqemuutil.a libqemustub.a 331 $(call LINK, $^) 332 |
|
326clean: 327# avoid old build problems by removing potentially incorrect old files 328 rm -f config.mak op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h 329 rm -f qemu-options.def 330 rm -f *.msi 331 find . \( -name '*.l[oa]' -o -name '*.so' -o -name '*.dll' -o -name '*.mo' -o -name '*.[oda]' \) -type f -exec rm {} + 332 rm -f $(filter-out %.tlb,$(TOOLS)) $(HELPERS-y) qemu-ga TAGS cscope.* *.pod *~ */*~ 333 rm -f fsdev/*.pod --- 310 unchanged lines hidden --- | 333clean: 334# avoid old build problems by removing potentially incorrect old files 335 rm -f config.mak op-i386.h opc-i386.h gen-op-i386.h op-arm.h opc-arm.h gen-op-arm.h 336 rm -f qemu-options.def 337 rm -f *.msi 338 find . \( -name '*.l[oa]' -o -name '*.so' -o -name '*.dll' -o -name '*.mo' -o -name '*.[oda]' \) -type f -exec rm {} + 339 rm -f $(filter-out %.tlb,$(TOOLS)) $(HELPERS-y) qemu-ga TAGS cscope.* *.pod *~ */*~ 340 rm -f fsdev/*.pod --- 310 unchanged lines hidden --- |