Revision 4115852b Makefile.target
b/Makefile.target | ||
---|---|---|
1 | 1 |
# -*- Mode: makefile -*- |
2 | 2 |
|
3 |
GENERATED_HEADERS = config-target.h |
|
4 | 3 |
CONFIG_NO_PCI = $(if $(subst n,,$(CONFIG_PCI)),n,y) |
5 | 4 |
CONFIG_NO_KVM = $(if $(subst n,,$(CONFIG_KVM)),n,y) |
6 | 5 |
CONFIG_NO_XEN = $(if $(subst n,,$(CONFIG_XEN)),n,y) |
... | ... | |
105 | 104 |
|
106 | 105 |
tci-dis.o: QEMU_CFLAGS += -I$(SRC_PATH)/tcg -I$(SRC_PATH)/tcg/tci |
107 | 106 |
|
108 |
$(libobj-y): $(GENERATED_HEADERS) |
|
109 |
|
|
110 | 107 |
# HELPER_CFLAGS is used for all the legacy code compiled with static register |
111 | 108 |
# variables |
112 | 109 |
ifneq ($(TARGET_BASE_ARCH), sparc) |
... | ... | |
143 | 140 |
|
144 | 141 |
obj-m68k-y += m68k-sim.o m68k-semi.o |
145 | 142 |
|
146 |
$(obj-y) $(obj-$(TARGET_BASE_ARCH)-y): $(GENERATED_HEADERS) |
|
147 |
|
|
148 | 143 |
obj-y += $(addprefix ../, $(universal-obj-y)) |
149 | 144 |
obj-y += $(addprefix ../libuser/, $(user-obj-y)) |
150 | 145 |
obj-y += $(addprefix ../libdis-user/, $(libdis-y)) |
... | ... | |
166 | 161 |
|
167 | 162 |
obj-i386-y += ioport-user.o |
168 | 163 |
|
169 |
$(obj-y) $(obj-$(TARGET_BASE_ARCH)-y): $(GENERATED_HEADERS) |
|
170 |
|
|
171 | 164 |
obj-y += $(addprefix ../, $(universal-obj-y)) |
172 | 165 |
obj-y += $(addprefix ../libuser/, $(user-obj-y)) |
173 | 166 |
obj-y += $(addprefix ../libdis-user/, $(libdis-y)) |
... | ... | |
392 | 385 |
|
393 | 386 |
main.o: QEMU_CFLAGS+=$(GPROF_CFLAGS) |
394 | 387 |
|
395 |
monitor.o: hmp-commands.h qmp-commands-old.h |
|
396 |
|
|
397 |
$(obj-y) $(obj-$(TARGET_BASE_ARCH)-y): $(GENERATED_HEADERS) |
|
388 |
GENERATED_HEADERS += hmp-commands.h qmp-commands-old.h |
|
398 | 389 |
|
399 | 390 |
obj-y += $(addprefix ../, $(universal-obj-y)) |
400 | 391 |
obj-y += $(addprefix ../, $(common-obj-y)) |
... | ... | |
457 | 448 |
$(INSTALL_DATA) $(QEMU_PROG).stp "$(DESTDIR)$(qemu_datadir)/../systemtap/tapset" |
458 | 449 |
endif |
459 | 450 |
|
451 |
GENERATED_HEADERS += config-target.h |
|
452 |
Makefile: $(GENERATED_HEADERS) |
|
453 |
|
|
460 | 454 |
# Include automatically generated dependency files |
461 | 455 |
-include $(wildcard *.d */*.d) |
Also available in: Unified diff