Changeset 92408 in vbox for trunk/src/VBox/HostDrivers/Support
- Timestamp:
- Nov 12, 2021 9:49:06 PM (3 years ago)
- svn:sync-xref-src-repo-rev:
- 148263
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/HostDrivers/Support/Makefile.kmk
r91802 r92408 49 49 endif 50 50 if !defined(VBOX_ONLY_DOCS) 51 if1of ($(VBOX_LDR_FMT), pe lx macho)51 if1of ($(VBOX_LDR_FMT), pe lx) 52 52 LIBRARIES += SUPR0 53 53 endif … … 543 543 endif 544 544 endif 545 546 else ifeq ($(VBOX_LDR_FMT),macho)547 $(call KB_FN_DO_PASS0_ON_TARGET,SUPR0) # Defines SUPR0_0_OUTDIR so we can use it in SUPR0_VBOX_FILES w/o needing $$.548 SUPR0_VBOX_KMK_FILE = $(SUPR0_0_OUTDIR)/files.kmk549 include $(SUPR0_VBOX_KMK_FILE)550 SUPR0_SOURCES = $(SUPR0_VBOX_FILES)551 SUPR0_CLEAN = $(SUPR0_VBOX_FILES) $(SUPR0_0_OUTDIR)/SUPR0.asm $(SUPR0_VBOX_KMK_FILE) $(SUPR0_VBOX_KMK_FILE).ts552 553 # Generate a make include file which lists the wrapper source files.554 # $ (call KB_FN_AUTO_CMD_DEPS,$(SUPR0_VBOX_KMK_FILE).ts)555 $(SUPR0_VBOX_KMK_FILE).ts \556 +| $(SUPR0_VBOX_KMK_FILE): \557 $(PATH_SUB_CURRENT)/SUPDrv.cpp \558 $(PATH_SUB_CURRENT)/SUPR0-asm-files.sed559 # $(call KB_FN_AUTO_CMD_DEPS_COMMANDS)560 $(call MSG_GENERATE,,$(SUPR0_VBOX_KMK_FILE))561 $(QUIET)$(RM) -f -- "$@"562 $(QUIET)$(MKDIR) -p -- "$(@D)"563 $(QUIET)$(SED) --output "$@" -f "$(VBOX_PATH_SUP_SRC)/SUPR0-asm-files.sed" "$(VBOX_PATH_SUP_SRC)/SUPDrv.cpp"564 $(QUIET)$(CP) --changed -fv "$@" $(SUPR0_VBOX_KMK_FILE)565 566 $(SUPR0_0_OUTDIR)/SUPR0.asm +| $(SUPR0_VBOX_FILES): \567 $(PATH_SUB_CURRENT)/SUPDrv.cpp \568 $(PATH_SUB_CURRENT)/SUPR0-asm.sed \569 | $$(dir $$@) $(VBOX_FILESPLIT)570 # $(call KB_FN_AUTO_CMD_DEPS_COMMANDS)571 $(call MSG_GENERATE,,SUPR0.asm and friends)572 $(QUIET)$(RM) -f -- "$@"573 $(QUIET)$(SED) --output "$@" -f "$(VBOX_PATH_SUP_SRC)/SUPR0-asm.sed" "$(VBOX_PATH_SUP_SRC)/SUPDrv.cpp"574 $(VBOX_FILESPLIT) "$@" "$(dir $@)"575 576 545 endif 577 546
Note:
See TracChangeset
for help on using the changeset viewer.