Changeset 12268 in vbox
- Timestamp:
- Sep 9, 2008 3:43:51 AM (17 years ago)
- svn:sync-xref-src-repo-rev:
- 36267
- Location:
- trunk/src/VBox/Devices
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Graphics/BIOS/Makefile.kmk
r12170 r12268 20 20 # 21 21 22 ifdef VBOX_SINGLE_MAKEFILE23 22 SUB_DEPTH = ../../../../.. 24 else25 SUB_DEPTH = ../..26 DEPTH ?= ../../../../..27 endif28 23 include $(KBUILD_PATH)/subheader.kmk 29 24 25 # 26 # Globals 27 # 30 28 VBOX_PATH_DEVICES_SRC ?= $(PATH_ROOT)/src/VBox/Devices 31 29 … … 46 44 VgaBiosBin_DEFS = IN_VBOXDD2 47 45 VgaBiosBin_INCS = $(VBOX_PATH_DEVICES_SRC) 48 VgaBiosBin_SOURCES = $(PATH_ TARGET)/VgaBiosBin.c46 VgaBiosBin_SOURCES = $(PATH_VgaBiosBin)/VgaBiosBin.c 49 47 VgaBiosBin_CLEAN = \ 50 $(PATH_ TARGET)/vbetables.h \48 $(PATH_VgaBiosBin)/vbetables.h \ 51 49 \ 52 $(PATH_ TARGET)/_vgabios_.c \53 $(PATH_ TARGET)/vgabios0.s \54 $(PATH_ TARGET)/vgabios1.s \55 $(PATH_ TARGET)/vgabios.tmp \56 $(PATH_ TARGET)/vgabios.lst \57 $(PATH_ TARGET)/vgabios.bin \58 $(PATH_ TARGET)/VgaBiosBin.c \59 $(PATH_ TARGET)/VgaDefBiosLogo.c \50 $(PATH_VgaBiosBin)/_vgabios_.c \ 51 $(PATH_VgaBiosBin)/vgabios0.s \ 52 $(PATH_VgaBiosBin)/vgabios1.s \ 53 $(PATH_VgaBiosBin)/vgabios.tmp \ 54 $(PATH_VgaBiosBin)/vgabios.lst \ 55 $(PATH_VgaBiosBin)/vgabios.bin \ 56 $(PATH_VgaBiosBin)/VgaBiosBin.c \ 57 $(PATH_VgaBiosBin)/VgaDefBiosLogo.c \ 60 58 \ 61 $(PATH_ TARGET)/_vgabios-cirrus_.c \62 $(PATH_ TARGET)/vgabios-cirrus0.s \63 $(PATH_ TARGET)/vgabios-cirrus1.s \64 $(PATH_ TARGET)/vgabios-cirrus.tmp \65 $(PATH_ TARGET)/vgabios-cirrus.lst \66 $(PATH_ TARGET)/vgabios-cirrus.bin59 $(PATH_VgaBiosBin)/_vgabios-cirrus_.c \ 60 $(PATH_VgaBiosBin)/vgabios-cirrus0.s \ 61 $(PATH_VgaBiosBin)/vgabios-cirrus1.s \ 62 $(PATH_VgaBiosBin)/vgabios-cirrus.tmp \ 63 $(PATH_VgaBiosBin)/vgabios-cirrus.lst \ 64 $(PATH_VgaBiosBin)/vgabios-cirrus.bin 67 65 68 66 # 69 67 # Rule for making the bios. 70 68 # 71 $ (PATH_TARGET)/VgaBiosBin.c: $(PATH_TARGET)/vgabios.bin $(VBOX_BIN2C)69 $$(PATH_VgaBiosBin)/VgaBiosBin.c: $$(PATH_VgaBiosBin)/vgabios.bin $(VBOX_BIN2C) 72 70 $(call MSG_TOOL,bin2c,VgaBiosBin,$<,$@) 73 71 $(QUIET)$(VBOX_BIN2C) -min 32 -max 64 -mask 0x0fff -ascii -export VgaBiosBinary $< $@ … … 78 76 79 77 # 1. create vbetables.h 80 $ (PATH_TARGET)/vbetables.h: $(MAKEFILE_CURRENT) $$(TARGET_vbetables-gen)78 $$(PATH_VgaBiosBin)/vbetables.h: $(MAKEFILE_CURRENT) $$(TARGET_vbetables-gen) 81 79 $(QUIET)$(REDIRECT) -wo $@ -- $(TARGET_vbetables-gen) 82 80 83 81 # 2. precompile 84 $ (PATH_TARGET)/_vgabios_.c: $(addprefix $(PATH_SUB_CURRENT)/,vgabios.c vgabios.h vbe.h vgatables.h vgafonts.h vbe.c clext.c) $(PATH_TARGET)/vbetables.h $(VBOX_VERSION_STAMP)82 $$(PATH_VgaBiosBin)/_vgabios_.c: $(addprefix $(PATH_SUB_CURRENT)/,vgabios.c vgabios.h vbe.h vgatables.h vgafonts.h vbe.c clext.c) $$(PATH_VgaBiosBin)/vbetables.h $(VBOX_VERSION_STAMP) 85 83 $(call MSG_TOOL,cpp,VgaBiosBin,$<,$@) 86 84 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -E -P -DVBOX -DVBOX_VERSION_STRING=\"$(VBOX_VERSION_STRING)\" -DVBE -DVGABIOS_DATE="''" $(addprefix -D,$(DEFS) $(DEFS.$(KBUILD_TYPE))) -o $@ $< … … 88 86 # 3. compile 89 87 # BCC tempfile clashes, order the BCC jobs to make sure they don't interfere with one another. 90 $ (PATH_TARGET)/vgabios0.s: $(PATH_TARGET)/_vgabios_.c | $(VBOX_BCC_JOBS)88 $$(PATH_VgaBiosBin)/vgabios0.s: $$(PATH_VgaBiosBin)/_vgabios_.c | $(VBOX_BCC_JOBS) 91 89 $(call MSG_COMPILE,VgaBiosBin,$<,$@,C) 92 90 $(QUIET)$(VBOX_BCC) -o $@ -C-c -D__i86__ -0 -S $^ 93 VBOX_BCC_JOBS += $(PATH_ TARGET)/vgabios0.s91 VBOX_BCC_JOBS += $(PATH_VgaBiosBin)/vgabios0.s 94 92 95 93 # 4. preprocess intermediate assembly. 96 $ (PATH_TARGET)/vgabios1.s: $(PATH_TARGET)/vgabios0.s94 $$(PATH_VgaBiosBin)/vgabios1.s: $$(PATH_VgaBiosBin)/vgabios0.s 97 95 $(call MSG_TOOL,Adjusting BCC Assembly,VgaBiosBin,$<,$@) 98 96 $(QUIET)$(SED) -e 's/^\.text//' -e 's/^\.data//' --output $@ $^ 99 97 100 98 # 5. assemble 101 $ (PATH_TARGET)/vgabios.tmp $(PATH_TARGET)/vgabios.lst: $(PATH_TARGET)/vgabios1.s99 $$(PATH_VgaBiosBin)/vgabios.tmp $$(PATH_VgaBiosBin)/vgabios.lst: $$(PATH_VgaBiosBin)/vgabios1.s 102 100 $(call MSG_COMPILE,VgaBiosBin,$<,$@,AS) 103 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(PATH_ TARGET)/vgabios.tmp -u- -w- -g -0 -j -O -l $(PATH_TARGET)/vgabios.lst101 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(PATH_VgaBiosBin)/vgabios.tmp -u- -w- -g -0 -j -O -l $(PATH_VgaBiosBin)/vgabios.lst 104 102 105 103 # 6. checksums 106 $ (PATH_TARGET)/vgabios.bin: $(PATH_TARGET)/vgabios.tmp $$(TARGET_vgabiossums)104 $$(PATH_VgaBiosBin)/vgabios.bin: $$(PATH_VgaBiosBin)/vgabios.tmp $$(TARGET_vgabiossums) 107 105 $(call MSG_TOOL,vgabiossums,VgaBiosBin,$<,$@) 108 $(QUIET)$(CP) -f $(PATH_ TARGET)/vgabios.tmp $@106 $(QUIET)$(CP) -f $(PATH_VgaBiosBin)/vgabios.tmp $@ 109 107 $(QUIET)$(TARGET_vgabiossums) $@ 110 108 … … 115 113 VgaDefBiosLogo_TEMPLATE = VBOXR3 116 114 VgaDefBiosLogo_INCS = $(VBOX_PATH_DEVICES_SRC) 117 VgaDefBiosLogo_SOURCES = $(PATH_ TARGET)/VgaDefBiosLogo.c115 VgaDefBiosLogo_SOURCES = $(PATH_VgaBiosBin)/VgaDefBiosLogo.c 118 116 119 117 # … … 121 119 # 122 120 ifdef VBOX_OSE 123 VBOX_LOGO_FILE := ose_logo.bmp121 VBOX_LOGO_FILE := ose_logo.bmp 124 122 else 125 VBOX_LOGO_FILE := sun_logo.bmp123 VBOX_LOGO_FILE := sun_logo.bmp 126 124 endif 127 $ (PATH_TARGET)/VgaDefBiosLogo.c: $(PATH_SUB_CURRENT)/$(VBOX_LOGO_FILE) $(VBOX_BIN2C)125 $$(PATH_VgaBiosBin)/VgaDefBiosLogo.c: $(PATH_SUB_CURRENT)/$(VBOX_LOGO_FILE) $(VBOX_BIN2C) 128 126 $(call MSG_TOOL,bin2c,VgaBiosBin,$<,$@) 129 127 $(QUIET)$(VBOX_BIN2C) VgaDefBiosLogo $< $@ -
trunk/src/VBox/Devices/Makefile.kmk
r12188 r12268 20 20 # 21 21 22 ifdef VBOX_SINGLE_MAKEFILE23 22 SUB_DEPTH = ../../.. 24 else25 DEPTH = ../../..26 endif27 23 include $(KBUILD_PATH)/subheader.kmk 28 24 … … 325 321 DevicesR3_DEFS.l4 += _GNU_SOURCE 326 322 327 # DevACPI.cpp needs vboxaml.hex which we generate from PC/vbox.dsl. 328 DevicesR3_CLEAN += $(PATH_ TARGET)/vboxaml.hex $(PATH_TARGET)/vboxaml.aml329 PC/DevACPI.cpp_DEPS = $(PATH_ TARGET)/vboxaml.hex330 PC/DevACPI.cpp_INCS = $(PATH_ TARGET)331 332 $ (PATH_TARGET)/vboxaml.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl323 # DevACPI.cpp needs vboxaml.hex which we generate from PC/vbox.dsl. (bird: What's vboxaml.aml?) 324 DevicesR3_CLEAN += $(PATH_DevicesR3)/vboxaml.hex $(PATH_DevicesR3)/vboxaml.aml 325 PC/DevACPI.cpp_DEPS = $(PATH_DevicesR3)/vboxaml.hex 326 PC/DevACPI.cpp_INCS = $(PATH_DevicesR3) 327 328 $$(PATH_DevicesR3)/vboxaml.hex: $(PATH_SUB_CURRENT)/PC/vbox.dsl | $$(dir $$@) 333 329 $(call MSG_TOOL,iasl,DevicesR3,$<,$@) 334 330 $(QUIET)$(VBOX_IASLCMD) -tc -vs -p $@ $< … … 338 334 339 335 # For finding and generating vbetables.h (see Graphics/BIOS/Makefile.kmk). 340 Graphics/DevVGA.cpp_INCS = $(PATH_ TARGET)341 Graphics/DevVGA.cpp_DEPS = $(PATH_ TARGET)/vbetables.h336 Graphics/DevVGA.cpp_INCS = $(PATH_VgaBiosBin) 337 Graphics/DevVGA.cpp_DEPS = $(PATH_VgaBiosBin)/vbetables.h 342 338 343 339 … … 898 894 899 895 include $(KBUILD_PATH)/subfooter.kmk 896 -
trunk/src/VBox/Devices/PC/BIOS/Makefile.kmk
r12170 r12268 20 20 # 21 21 22 ifdef VBOX_SINGLE_MAKEFILE23 22 SUB_DEPTH = ../../../../.. 24 else25 SUB_DEPTH = ../..26 DEPTH ?= ../../../../..27 endif28 23 include $(KBUILD_PATH)/subheader.kmk 29 24 25 # 26 # Globals 27 # 30 28 VBOX_PATH_DEVICES_SRC ?= $(PATH_ROOT)/src/VBox/Devices 31 29 … … 45 43 PcBiosBin_DEFS = IN_VBOXDD2 46 44 PcBiosBin_INCS = $(VBOX_PATH_DEVICES_SRC) 47 PcBiosBin_SOURCES = $(PATH_ TARGET)/PcBiosBin.c48 $(PATH_TARGET)/PcBiosBin.c_DEPS = $(PATH_TARGET)/pcbios-syms.h45 PcBiosBin_SOURCES = $(PATH_PcBiosBin)/PcBiosBin.c 46 PcBiosBin_DEPS = $(PATH_PcBiosBin)/pcbios-syms.h 49 47 PcBiosBin_CLEAN = \ 50 $(PATH_ TARGET)/_rombios_.c \51 $(PATH_ TARGET)/rombios0.s \52 $(PATH_ TARGET)/rombios1.s \53 $(PATH_ TARGET)/pcbios.lst \54 $(PATH_ TARGET)/pcbios.tmp \55 $(PATH_ TARGET)/pcbios.bin \56 $(PATH_ TARGET)/PcBiosBin.c \57 $(PATH_ TARGET)/pcbios-syms.h48 $(PATH_PcBiosBin)/_rombios_.c \ 49 $(PATH_PcBiosBin)/rombios0.s \ 50 $(PATH_PcBiosBin)/rombios1.s \ 51 $(PATH_PcBiosBin)/pcbios.lst \ 52 $(PATH_PcBiosBin)/pcbios.tmp \ 53 $(PATH_PcBiosBin)/pcbios.bin \ 54 $(PATH_PcBiosBin)/PcBiosBin.c \ 55 $(PATH_PcBiosBin)/pcbios-syms.h 58 56 59 57 # 60 58 # Rule for making the bios. 61 59 # 62 $ (PATH_TARGET)/PcBiosBin.c: $(PATH_TARGET)/pcbios.bin $(VBOX_BIN2C)60 $$(PATH_PcBiosBin)/PcBiosBin.c: $$(PATH_PcBiosBin)/pcbios.bin $(VBOX_BIN2C) 63 61 $(call MSG_TOOL,bin2c,PcBiosBin,$<,$@) 64 62 $(QUIET)$(VBOX_BIN2C) -min 64 -max 256 -mask 0xffff -ascii -export PcBiosBinary $< $@ … … 69 67 70 68 # 1. precompile rombios.c 71 $ (PATH_TARGET)/_rombios_.c: $(PATH_SUB_CURRENT)/rombios.c $(PATH_SUB_CURRENT)/logo.c $(PATH_SUB_CURRENT)/apmbios.S \72 $(PATH_SUB_CURRENT)/../DevPcBios.h $(PATH_ROOT)/include/VBox/bioslogo.h | $ (call DIRDEP,$(PATH_TARGET))69 $$(PATH_PcBiosBin)/_rombios_.c: $(PATH_SUB_CURRENT)/rombios.c $(PATH_SUB_CURRENT)/logo.c $(PATH_SUB_CURRENT)/apmbios.S \ 70 $(PATH_SUB_CURRENT)/../DevPcBios.h $(PATH_ROOT)/include/VBox/bioslogo.h | $$(dir $@) 73 71 $(call MSG_TOOL,cpp,PcBiosBin,$<,$@) 74 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -E -I$(PATH_ TARGET) -I$(VBOX_PATH_DEVICES_SRC)/PC -I$(PATH_ROOT)/include -I$(PATH_OUT) -DBX_SMP_PROCESSORS=1 -DVBOX -DVBOX_PC_BIOS $(addprefix -D,$(DEFS) $(DEFS.$(KBUILD_TYPE))) -P -o $@ $<72 $(QUIET)$(TOOL_$(VBOX_GCC_TOOL)_CC) -E -I$(PATH_PcBiosBin) -I$(VBOX_PATH_DEVICES_SRC)/PC -I$(PATH_ROOT)/include -I$(PATH_OUT) -DBX_SMP_PROCESSORS=1 -DVBOX -DVBOX_PC_BIOS $(addprefix -D,$(DEFS) $(DEFS.$(KBUILD_TYPE))) -P -o $@ $< 75 73 76 74 # 2. compile to intermediate asm file. 77 75 # BCC tempfile clashes, order the BCC jobs to make sure they don't interfere with one another. 78 $ (PATH_TARGET)/rombios0.s: $(PATH_TARGET)/_rombios_.c $(VBOX_VERSION_STAMP) | $(VBOX_BCC_JOBS)76 $$(PATH_PcBiosBin)/rombios0.s: $$(PATH_PcBiosBin)/_rombios_.c $(VBOX_VERSION_STAMP) | $(VBOX_BCC_JOBS) 79 77 $(call MSG_COMPILE,PcBiosBin,$<,$@,C) 80 78 $(QUIET)$(VBOX_BCC) -o $@ -C-c -D__i86__ -0 -S $< 81 VBOX_BCC_JOBS += $(PATH_ TARGET)/rombios0.s79 VBOX_BCC_JOBS += $(PATH_PcBiosBin)/rombios0.s 82 80 83 81 # 3. post process intermediate asm file. 84 $ (PATH_TARGET)/rombios1.s: $(PATH_TARGET)/rombios0.s82 $$(PATH_PcBiosBin)/rombios1.s: $$(PATH_PcBiosBin)/rombios0.s 85 83 $(call MSG_TOOL,Adjusting BCC Assembly,PcBiosBin,$<,$@) 86 84 $(QUIET)$(SED) -e 's/^\.text//' -e 's/^\.data//' --output $@ $^ 87 85 88 86 # 4. assemble the intermediate asm file. (also creates a listing rombios.lst) 89 $ (PATH_TARGET)/pcbios.tmp $(PATH_TARGET)/pcbios.lst: $(PATH_TARGET)/rombios1.s87 $$(PATH_PcBiosBin)/pcbios.tmp + $$(PATH_PcBiosBin)/pcbios.lst: $$(PATH_PcBiosBin)/rombios1.s 90 88 $(call MSG_COMPILE,PcBiosBin,$<,$@,AS) 91 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(PATH_ TARGET)/pcbios.tmp -u- -w- -g -0 -j -O -l $(PATH_TARGET)/pcbios.lst89 $(QUIET)$(REDIRECT) -ri $^ -- $(VBOX_AS86) -b $(PATH_PcBiosBin)/pcbios.tmp -u- -w- -g -0 -j -O -l $(PATH_PcBiosBin)/pcbios.lst 92 90 93 91 # 5. calculate checksums for the final BIOS image. 94 $ (PATH_TARGET)/pcbios.bin: $(PATH_TARGET)/pcbios.tmp $$(TARGET_pcbiossums)92 $$(PATH_PcBiosBin)/pcbios.bin: $$(PATH_PcBiosBin)/pcbios.tmp $$(TARGET_pcbiossums) 95 93 $(call MSG_TOOL,pcbiossums,PcBiosBin,$<,$@) 96 $(QUIET)$(CP) -f $(PATH_ TARGET)/pcbios.tmp $(PATH_TARGET)/pcbios.bin97 $(QUIET)$(TARGET_pcbiossums) $(PATH_ TARGET)/pcbios.bin94 $(QUIET)$(CP) -f $(PATH_PcBiosBin)/pcbios.tmp $(PATH_PcBiosBin)/pcbios.bin 95 $(QUIET)$(TARGET_pcbiossums) $(PATH_PcBiosBin)/pcbios.bin 98 96 99 97 # 6. create the symbol table. 100 $ (PATH_TARGET)/pcbios-syms.h: $(PATH_TARGET)/pcbios.lst $(MAKEFILE_CURRENT)98 $$(PATH_PcBiosBin)/pcbios-syms.h: $$(PATH_PcBiosBin)/pcbios.lst $(MAKEFILE_CURRENT) 101 99 $(call MSG_GENERATE,PcBiosBin,$<,$@) 102 100 $(QUIET)$(SED) \ … … 104 102 -e 's/^[0-9][0-9][0-9][0-9][0-9] \(000[0-9A-F]*\) [[:space:]]*\([a-zA-Z0-9_]*\):.*$$/ DEFSYM(0x\1, "\2"),/' \ 105 103 --output $@ \ 106 $(PATH_ TARGET)/pcbios.lst104 $(PATH_PcBiosBin)/pcbios.lst 107 105 108 106 -
trunk/src/VBox/Devices/Storage/testcase/Makefile.kmk
r12170 r12268 20 20 # 21 21 22 ifdef VBOX_SINGLE_MAKEFILE23 22 SUB_DEPTH = ../../../../.. 24 else25 SUB_DEPTH = ../..26 DEPTH ?= ../../../../..27 endif28 23 include $(KBUILD_PATH)/subheader.kmk 29 24 … … 41 36 vditool_LIBS = $(LIB_DDU) $(LIB_RUNTIME) 42 37 endif 43 vditool_SOURCES = vditool.cpp38 vditool_SOURCES = vditool.cpp 44 39 45 40 -
trunk/src/VBox/Devices/testcase/Makefile.kmk
r12170 r12268 20 20 # 21 21 22 ifdef VBOX_SINGLE_MAKEFILE23 22 SUB_DEPTH = ../../../.. 24 else25 SUB_DEPTH = ..26 DEPTH ?= ../../../..27 endif28 23 include $(KBUILD_PATH)/subheader.kmk 24 25 # 26 # Globals 27 # 28 VBOX_PATH_DEVICES_SRC ?= $(PATH_ROOT)/src/VBox/Devices 29 VBOX_DEVICES_TEST_OUT_DIR := $(VBOX_DEVICES_TEST_OUT_DIR)/Devices/testcase 30 BLDDIRS += $(VBOX_DEVICES_TEST_OUT_DIR) 29 31 30 32 # … … 35 37 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(KBUILD_TARGET_ARCH).$(KBUILD_HOST_ARCH)),) 36 38 OTHERS += \ 37 $( PATH_TARGET)/tstDeviceStructSize.run39 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSize.run 38 40 endif 39 41 endif … … 41 43 # The normal testing pass. 42 44 TESTING += \ 43 $( PATH_TARGET)/tstDeviceStructSize.run45 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSize.run 44 46 45 46 #47 # Globals48 #49 VBOX_PATH_DEVICES_SRC ?= $(PATH_ROOT)/src/VBox/Devices50 47 51 48 # … … 71 68 $(VBOX_PATH_DEVICES_SRC) \ 72 69 $(VBOX_PATH_DEVICES_SRC)/Bus \ 73 $( PATH_TARGET)70 $(VBOX_DEVICES_TEST_OUT_DIR) 74 71 75 72 # … … 94 91 $(VBOX_PATH_DEVICES_SRC) \ 95 92 $(VBOX_PATH_DEVICES_SRC)/Bus \ 96 $( PATH_TARGET)93 $(VBOX_DEVICES_TEST_OUT_DIR) 97 94 tstDeviceStructSize_SOURCES = tstDeviceStructSize.cpp 98 95 tstDeviceStructSize_CLEAN = \ 99 $( PATH_TARGET)/tstDeviceStructSizeGC.h \100 $( PATH_TARGET)/tstDeviceStructSizeGC.run101 tstDeviceStructSize.cpp_DEPS = $( PATH_TARGET)/tstDeviceStructSizeGC.h96 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSizeGC.h \ 97 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSizeGC.run 98 tstDeviceStructSize.cpp_DEPS = $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSizeGC.h 102 99 103 100 # … … 110 107 111 108 # 1&2. Manually dump selected structures and members. 112 $( PATH_TARGET)/tstDeviceStructSizeGC.h: $$(INSTARGET_tstDeviceStructSizeGC)109 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSizeGC.h: $$(INSTARGET_tstDeviceStructSizeGC) | $$(dir $$@) 113 110 $(call MSG_GENERATE,,$@) 114 111 $(QUIET)$(REDIRECT) -wo $@ -- $^ 115 112 116 113 # 3. run it. 117 $( PATH_TARGET)/tstDeviceStructSize.run: $$(INSTARGET_tstDeviceStructSize)114 $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSize.run: $$(INSTARGET_tstDeviceStructSize) | $$(dir $$@) 118 115 $(QUIET)$(RM) -f $@ 119 116 $^ … … 121 118 122 119 # alias for the struct test. 123 run-struct-tests: $( PATH_TARGET)/tstDeviceStructSize.run120 run-struct-tests: $(VBOX_DEVICES_TEST_OUT_DIR)/tstDeviceStructSize.run 124 121 125 122
Note:
See TracChangeset
for help on using the changeset viewer.