diff options
author | Paolo Bonzini | 2013-01-19 11:06:48 +0100 |
---|---|---|
committer | Blue Swirl | 2013-01-26 14:15:37 +0100 |
commit | 82cb6b041c307bd96c067147af69cd98be91a682 (patch) | |
tree | 7283ae0244b7adb22e966c3486a533e3c0e95156 /Makefile | |
parent | build: remove universal-obj-y (diff) | |
download | qemu-82cb6b041c307bd96c067147af69cd98be91a682.tar.gz qemu-82cb6b041c307bd96c067147af69cd98be91a682.tar.xz qemu-82cb6b041c307bd96c067147af69cd98be91a682.zip |
build: remove extra-obj-y
extra-obj-y is somewhat complicated to understand. Replace it with a
special CONFIG_ALL symbol that is defined only at toplevel.
This limits the case of directories defining more than one
*-obj-y target.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Signed-off-by: Blue Swirl <blauwirbel@gmail.com>
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -105,6 +105,7 @@ defconfig: -include config-all-disas.mak CONFIG_SOFTMMU := $(if $(filter %-softmmu,$(TARGET_DIRS)),y) CONFIG_USER_ONLY := $(if $(filter %-user,$(TARGET_DIRS)),y) +CONFIG_ALL=y ifneq ($(wildcard config-host.mak),) include $(SRC_PATH)/Makefile.objs @@ -135,7 +136,7 @@ pixman/Makefile: $(SRC_PATH)/pixman/configure $(SRC_PATH)/pixman/configure: (cd $(SRC_PATH)/pixman; autoreconf -v --install) -$(SUBDIR_RULES): libqemuutil.a libqemustub.a $(common-obj-y) $(extra-obj-y) +$(SUBDIR_RULES): libqemuutil.a libqemustub.a $(common-obj-y) ROMSUBDIR_RULES=$(patsubst %,romsubdir-%, $(ROMS)) romsubdir-%: |