Changeset 2784 in vbox for trunk/src/VBox/Devices/testcase
- Timestamp:
- May 23, 2007 12:10:23 AM (18 years ago)
- svn:sync-xref-src-repo-rev:
- 21391
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/testcase/Makefile.kmk
r2478 r2784 1 1 # $Id$ 2 2 ## @file 3 # Makefile for the Devices testcases.3 # Sub-Makefile for the Devices testcases. 4 4 # 5 5 … … 20 20 # 21 21 22 DEPTH = ../../../.. 23 include $(PATH_KBUILD)/header.kmk 22 DEPTH ?= ../../../.. 23 SUB_DEPTH = .. 24 include $(PATH_KBUILD)/subheader.kmk 24 25 25 26 # 26 # Target lists. 27 # 28 PROGRAMS = tstDeviceStructSize tstDeviceStructSizeGC 29 30 31 # 32 # We setup one 'other' targets for executing the structure & alignment 27 # We setup one 'other' target for executing the structure & alignment 33 28 # validation testcases. Perhaps a bit hackish, but extremely useful. 34 29 # 35 30 ifeq ($(BUILD_TARGET),$(BUILD_PLATFORM)) 36 31 ifeq ($(filter-out x86.x86 amd64.amd64 x86.amd64, $(BUILD_TARGET_ARCH).$(BUILD_PLATFORM_ARCH)),) 37 OTHERS 32 OTHERS += \ 38 33 $(PATH_TARGET)/tstDeviceStructSize.run 39 34 endif 40 35 endif 41 OTHER_CLEAN += \ 42 $(PATH_TARGET)/tstDeviceStructSizeGC.h \ 43 $(PATH_TARGET)/tstDeviceStructSize.run \ 36 37 # 38 # Globals 39 # 40 VBOX_PATH_DEVICES_SRC = $(PATH_SUB_ROOT) 44 41 45 42 # 46 43 # The testcase generator. 47 44 # 45 PROGRAMS += tstDeviceStructSizeGC 48 46 tstDeviceStructSizeGC_TEMPLATE = VBOXGCEXE 49 47 tstDeviceStructSizeGC_DEFS = … … 52 50 endif 53 51 tstDeviceStructSizeGC_SOURCES = tstDeviceStructSizeGC.cpp 54 tstDeviceStructSizeGC_INCS = .. ../Bus 52 tstDeviceStructSizeGC_INCS = \ 53 $(VBOX_PATH_DEVICES_SRC) \ 54 $(VBOX_PATH_DEVICES_SRC)/Bus \ 55 $(PATH_TARGET) 55 56 56 57 # 57 58 # The testcase it self. 58 59 # 60 PROGRAMS += tstDeviceStructSize 59 61 tstDeviceStructSize_TEMPLATE = VBOXR3EXE 60 62 tstDeviceStructSize_DEFS = … … 62 64 tstDeviceStructSize_DEFS += VBOX_WITH_USB IN_USB_GC 63 65 endif 64 tstDeviceStructSize_INCS = .. ../Bus $(PATH_TARGET) 66 tstDeviceStructSize_INCS = \ 67 $(VBOX_PATH_DEVICES_SRC) \ 68 $(VBOX_PATH_DEVICES_SRC)/Bus \ 69 $(PATH_TARGET) 65 70 tstDeviceStructSize_SOURCES = tstDeviceStructSize.cpp 66 71 tstDeviceStructSize_LIBS.l4 = $(LIB_RUNTIME) 72 tstDeviceStructSize_CLEAN = \ 73 $(PATH_TARGET)/tstDeviceStructSizeGC.h \ 74 $(PATH_TARGET)/tstDeviceStructSizeGC.run 67 75 tstDeviceStructSize.cpp_DEPS = $(PATH_TARGET)/tstDeviceStructSizeGC.h 68 69 70 include $(PATH_KBUILD)/footer.kmk71 72 76 73 77 # … … 93 97 run-struct-tests: $(PATH_TARGET)/tstDeviceStructSize.run 94 98 99 100 include $(PATH_KBUILD)/subfooter.kmk 101
Note:
See TracChangeset
for help on using the changeset viewer.