Changeset 94585 in vbox for trunk/src/VBox
- Timestamp:
- Apr 13, 2022 10:35:01 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 150944
- Location:
- trunk/src/VBox
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Runtime/testcase/Makefile.kmk
r94576 r94585 970 970 tstTimer \ 971 971 tstRTZip 972 PROGRAMS := $(filter-out $(VBOX_VALIDATIONKIT_UNITTESTS_SKIP),$(PROGRAMS)) 973 974 VBOX_VALIDATIONKIT_UNITTESTS_SKIP.win=\ 975 ntGetTimerResolution 976 PROGRAMS.win := $(filter-out $(VBOX_VALIDATIONKIT_UNITTESTS_SKIP.win),$(PROGRAMS.win)) 977 endif # VBOX_WITH_VALIDATIONKIT_UNITTESTS_PACKING 972 973 VBOX_VALIDATIONKIT_UNITTESTS_SKIP.win +=\ 974 ntGetTimerResolution 975 976 VBOX_VALIDATIONKIT_UNITTESTS := $(filter-out $(VBOX_VALIDATIONKIT_UNITTESTS_SKIP),$(PROGRAMS)) 977 978 ## @todo There might be a more elegant want of copying a target's stuff. Works for now. 979 define def_unittest_valkit 980 $(unittest)_ValKit_TEMPLATE := VBOXR3TSTEXE_VALKIT 981 $(unittest)_ValKit_SOURCES += $$($(unittest)_SOURCES) 982 $(unittest)_ValKit_SOURCES.x86 += $$($(unittest)_SOURCES.x86) 983 $(unittest)_ValKit_SOURCES.amd64 += $$($(unittest)_SOURCES.amd64) 984 $(unittest)_ValKit_INCS += $$($(unittest)_INCS) 985 $(unittest)_ValKit_INTERMEDIATES += $$($(unittest)_INTERMEDIATES) 986 $(unittest)_ValKit_CLEAN += $$($(unittest)_CLEAN) 987 $(unittest)_ValKit_NAME := $(unittest) 988 PROGRAMS += $(unittest)_ValKit 989 endef 990 991 $(foreach unittest, $(VBOX_VALIDATIONKIT_UNITTESTS), \ 992 $(eval $(call def_unittest_valkit))) 993 994 endif # defined(VBOX_ONLY_VALIDATIONKIT) && defined(VBOX_WITH_VALIDATIONKIT_UNITTESTS_PACKING) 978 995 979 996 endif # VBOX_WITH_TESTCASES -
trunk/src/VBox/ValidationKit/Makefile.kmk
r94462 r94585 292 292 293 293 # 294 # If enabled, this includes the unit tests located in the $(PATH_OUT)/testcase directory. 294 # If enabled, this includes specially built unit tests (statically linked, for guests) located 295 # in the $(VBOX_PATH_VALIDATIONKIT)/../../testcase/ directory. 296 # 295 297 # This is useful if we want to run those on platforms where we don't have / support 296 298 # any host support anymore (like Windows XP, for instance). … … 328 330 329 331 # 330 # Included needed dependencies like VBoxRT (VBoxVMM?). 332 # Note: We do not include VBoxRT and stuff here, as this wouldn't work because 333 # of CRTs on old / ancient guest OSes. See @bugref:10195. 334 # 331 335 # Needs careful checking for each and every testcase being run. 332 336 # Try to get and include what we have by using wildcards. … … 334 338 ## @todo Also include R0 and hardening stuff? 335 339 # 336 TMP_UNITTESTS_DEPS_LIB := \ 337 VBoxRT 340 TMP_UNITTESTS_DEPS_LIB := 338 341 339 342 define def_vbox_validationkit_unittests 340 TMP_UNITTESTS_PATH_BIN = $$(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/../.. /../bin343 TMP_UNITTESTS_PATH_BIN = $$(VBOX_PATH_VALIDATIONKIT.$(os).$(arch))/../.. 341 344 VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS += \ 342 345 $(foreach test_whitelist, $(TMP_UNITTESTS_WHITELIST), \
Note:
See TracChangeset
for help on using the changeset viewer.