Makefile (bdf523e6923f1e667055e947e71fc600549cefae) | Makefile (3751e72246b3efd9902bddc7fbd20df8f86bab21) |
---|---|
1# Makefile for QEMU. 2 3# Always point to the root of the build tree (needs GNU make). 4BUILD_DIR=$(CURDIR) 5 6# All following code might depend on configuration variables 7ifneq ($(wildcard config-host.mak),) 8# Put the all: rule here so that config-host.mak can contain dependencies. --- 14 unchanged lines hidden (view full) --- 23CONFIG_USER_ONLY := $(if $(filter %-user,$(TARGET_DIRS)),y) 24CONFIG_ALL=y 25-include config-all-devices.mak 26-include config-all-disas.mak 27 28include $(SRC_PATH)/rules.mak 29config-host.mak: $(SRC_PATH)/configure 30 @echo $@ is out-of-date, running configure | 1# Makefile for QEMU. 2 3# Always point to the root of the build tree (needs GNU make). 4BUILD_DIR=$(CURDIR) 5 6# All following code might depend on configuration variables 7ifneq ($(wildcard config-host.mak),) 8# Put the all: rule here so that config-host.mak can contain dependencies. --- 14 unchanged lines hidden (view full) --- 23CONFIG_USER_ONLY := $(if $(filter %-user,$(TARGET_DIRS)),y) 24CONFIG_ALL=y 25-include config-all-devices.mak 26-include config-all-disas.mak 27 28include $(SRC_PATH)/rules.mak 29config-host.mak: $(SRC_PATH)/configure 30 @echo $@ is out-of-date, running configure |
31 @# TODO: The next lines include code which supports a smooth 32 @# transition from old configurations without config.status. 33 @# This code can be removed after QEMU 1.7. 34 @if test -x config.status; then \ 35 ./config.status; \ 36 else \ 37 sed -n "/.*Configured with/s/[^:]*: //p" $@ | sh; \ 38 fi | 31 @sed -n "/.*Configured with/s/[^:]*: //p" $@ | sh |
39else 40config-host.mak: 41ifneq ($(filter-out %clean,$(MAKECMDGOALS)),$(if $(MAKECMDGOALS),,fail)) 42 @echo "Please call configure before running make!" 43 @exit 1 44endif 45endif 46 --- 235 unchanged lines hidden (view full) --- 282 done 283 rm -Rf .sdk 284 if test -f pixman/config.log; then make -C pixman distclean; fi 285 if test -f dtc/version_gen.h; then make $(DTC_MAKE_ARGS) clean; fi 286 287KEYMAPS=da en-gb et fr fr-ch is lt modifiers no pt-br sv \ 288ar de en-us fi fr-be hr it lv nl pl ru th \ 289common de-ch es fo fr-ca hu ja mk nl-be pt sl tr \ | 32else 33config-host.mak: 34ifneq ($(filter-out %clean,$(MAKECMDGOALS)),$(if $(MAKECMDGOALS),,fail)) 35 @echo "Please call configure before running make!" 36 @exit 1 37endif 38endif 39 --- 235 unchanged lines hidden (view full) --- 275 done 276 rm -Rf .sdk 277 if test -f pixman/config.log; then make -C pixman distclean; fi 278 if test -f dtc/version_gen.h; then make $(DTC_MAKE_ARGS) clean; fi 279 280KEYMAPS=da en-gb et fr fr-ch is lt modifiers no pt-br sv \ 281ar de en-us fi fr-be hr it lv nl pl ru th \ 282common de-ch es fo fr-ca hu ja mk nl-be pt sl tr \ |
290bepo | 283bepo cz |
291 292ifdef INSTALL_BLOBS 293BLOBS=bios.bin sgabios.bin vgabios.bin vgabios-cirrus.bin \ 294vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin \ 295acpi-dsdt.aml q35-acpi-dsdt.aml \ 296ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc \ 297pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom \ 298pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom \ --- 213 unchanged lines hidden --- | 284 285ifdef INSTALL_BLOBS 286BLOBS=bios.bin sgabios.bin vgabios.bin vgabios-cirrus.bin \ 287vgabios-stdvga.bin vgabios-vmware.bin vgabios-qxl.bin \ 288acpi-dsdt.aml q35-acpi-dsdt.aml \ 289ppc_rom.bin openbios-sparc32 openbios-sparc64 openbios-ppc \ 290pxe-e1000.rom pxe-eepro100.rom pxe-ne2k_pci.rom \ 291pxe-pcnet.rom pxe-rtl8139.rom pxe-virtio.rom \ --- 213 unchanged lines hidden --- |