Changeset 94448 in vbox
- Timestamp:
- Apr 2, 2022 9:19:38 AM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 150778
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/ValidationKit/Makefile.kmk
r94443 r94448 151 151 152 152 153 153 VBOX_VALIDATIONKIT_ISO_RSP = $(PATH_TARGET)/VBoxValidationKitISO.rsp 154 OTHERS += $(VBOX_VALIDATIONKIT_ISO_RSP) 155 OTHERS_CLEAN += $(VBOX_VALIDATIONKIT_ISO_RSP) 154 156 155 157 # … … 302 304 303 305 # Only include testcases being on the whitelist. 304 #TMP_UNITTESTS_WHITELIST := \305 # tstFile \306 # tstFileLock \307 # tstRTLocalIpc \308 # tstRTPathQueryInfo \309 # tstRTPipe \310 # tstRTProcCreateEx \311 # tstRTProcCreatePrf \312 # tstRTProcQueryUsername \313 # tstTime-2 \314 # tstTime-3 \315 # tstTime-4 \316 # tstTimer \317 # tstThread-1 \318 # tstUtf8319 #320 #TMP_UNITTESTS_WHITELIST.linux += \321 # tstRTProcWait \322 # tstRTProcIsRunningByName323 #324 #TMP_UNITTESTS_WHITELIST.win += \325 # tstRTProcWait326 327 306 TMP_UNITTESTS_WHITELIST := \ 328 tstFile 307 tstFile \ 308 tstFileLock \ 309 tstRTLocalIpc \ 310 tstRTPathQueryInfo \ 311 tstRTPipe \ 312 tstRTProcCreateEx \ 313 tstRTProcCreatePrf \ 314 tstRTProcQueryUsername \ 315 tstTime-2 \ 316 tstTime-3 \ 317 tstTime-4 \ 318 tstTimer \ 319 tstThread-1 \ 320 tstUtf8 321 322 TMP_UNITTESTS_WHITELIST.linux += \ 323 tstRTProcWait \ 324 tstRTProcIsRunningByName 325 326 TMP_UNITTESTS_WHITELIST.win += \ 327 tstRTProcWait 329 328 330 329 # … … 370 369 371 370 # 372 # Build the Validation Kit guest ISO. 373 # 374 $(VBOX_PATH_VALIDATIONKIT)/VBoxValidationKit.iso: \ 375 $(filter-out %=deleteme=, $(subst =,=deleteme= , $(VBOX_VALIDATIONKIT_FILESPEC))) \ 376 $(VBOX_SVN_REV_KMK) \ 377 $(VBOX_PATH_VALIDATIONKIT_SRC)/Makefile.kmk \ 378 | $(if-expr defined(VBOX_USE_RTISOMAKER),$(VBOX_RTISOMAKER),) 379 $(call MSG_TOOL,RTIsoMaker,,$@) 380 $(QUIET)$(MKDIR) -p $(@D) 381 ifneq ($(KBUILD_TARGET),os2) 382 $(QUIET)$(ECHO) VBOX_VALIDATIONKIT_FILESPEC $(VBOX_VALIDATIONKIT_FILESPEC) 383 endif 384 ifdef VBOX_WITH_VALIDATIONKIT_UNITTESTS_PACKING 385 $(QUIET)$(ECHO) VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS $(VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS) 386 endif 387 $(VBOX_RTISOMAKER) \ 388 --output $@ \ 371 # Build the Validation Kit guest ISO recipe consumed by RTIsoMaker. 372 # 373 # We need this recipe file because passing all those arguments to RTIsoMaker will blow up 374 # the maximum command line length on some OSes. 375 # 376 $(VBOX_VALIDATIONKIT_ISO_RSP): | $$(dir $$@) 377 $(call MSG_L1,Creating Validation Kit guest ISO recipe $@) 378 $(APPEND) -nt $@ \ 389 379 --iso-level 3 \ 390 380 --rock-ridge \ … … 404 394 $(subst =, $(SP), $(spec)), \ 405 395 $(subst $(PATH_OUT_BASE), testcase,$(spec))))) \ 406 --volume-id "VBOXVALK_$(VBOX_SVN_REV)_$(VBOX_VERSION_STRING_RAW)" \396 --volume-id \"VBOXVALK_$(VBOX_SVN_REV)_$(VBOX_VERSION_STRING_RAW)\" \ 407 397 --name-setup joliet \ 408 --volume-id "VBoxValK $(VBOX_SVN_REV)" 398 --volume-id \"VBoxValK $(VBOX_SVN_REV)\" 399 400 # 401 # Build the Validation Kit guest ISO. 402 # 403 $(VBOX_PATH_VALIDATIONKIT)/VBoxValidationKit.iso: \ 404 $(filter-out %=deleteme=, $(subst =,=deleteme= , $(VBOX_VALIDATIONKIT_FILESPEC))) \ 405 $(VBOX_SVN_REV_KMK) \ 406 $(VBOX_PATH_VALIDATIONKIT_SRC)/Makefile.kmk \ 407 $(VBOX_VALIDATIONKIT_ISO_RSP) \ 408 | $(if-expr defined(VBOX_USE_RTISOMAKER),$(VBOX_RTISOMAKER),) 409 $(call MSG_TOOL,RTIsoMaker,,$@) 410 $(QUIET)$(MKDIR) -p $(@D) 411 ifneq ($(KBUILD_TARGET),os2) 412 $(QUIET)$(ECHO) VBOX_VALIDATIONKIT_FILESPEC $(VBOX_VALIDATIONKIT_FILESPEC) 413 endif 414 $(QUIET)$(ECHO) VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS $(VBOX_VALIDATIONKIT_FILESPEC_UNITTESTS) 415 $(VBOX_RTISOMAKER) \ 416 @$(VBOX_VALIDATIONKIT_ISO_RSP) \ 417 --output $@ 418 419 409 420 410 421 # Alias for creating the iso. 411 .PHONY: validationkit-iso422 .PHONY: $(QUIET)$(RM) -f $(VBOX_VALIDATIONKIT_ISO_RSP) validationkit-iso 412 423 validationkit-iso: $(VBOX_PATH_VALIDATIONKIT)/VBoxValidationKit.iso
Note:
See TracChangeset
for help on using the changeset viewer.