Changeset 74652 in vbox
- Timestamp:
- Oct 7, 2018 12:10:28 PM (6 years ago)
- Location:
- trunk
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r74363 r74652 515 515 # Include the EFI firmware into the package 516 516 VBOX_WITH_EFIFW_PACKING = 1 517 # Use kStuff for MACH-O and LX binary loading.518 if1of ($(KBUILD_TARGET_ARCH), x86 amd64)519 IPRT_WITH_KSTUFF = 1520 endif521 517 # Enable setuid wrapper for Solaris host DVD. 522 518 #VBOX_WITH_SUID_WRAPPER = 1 … … 6636 6632 TEMPLATE_VBoxAdvBldProg_LIBS = \ 6637 6633 $(PATH_STAGE_LIB)/RuntimeBldProg$(VBOX_HOSTSUFF_LIB) \ 6638 $(if-expr defined(IPRT_WITH_KSTUFF), \6639 $(PATH_STAGE_LIB)/VBox-kStuffStaticBldProg$(VBOX_HOSTSUFF_LIB) \6640 $(PATH_STAGE_LIB)/RuntimeBldProg$(VBOX_HOSTSUFF_LIB) \6641 ,) \6642 6634 $(TEMPLATE_VBoxBldProg_LIBS) 6643 6635 TEMPLATE_VBoxAdvBldProg_LIBS.darwin = \ -
trunk/Maintenance.kmk
r69494 r74652 30 30 @$(ECHO) "" 31 31 @$(ECHO) "up update - Update svn and fetch tools." 32 @$(ECHO) "up2 update2 - Update svn and fetch tools, ignore externals (kBuild , kStuff)."32 @$(ECHO) "up2 update2 - Update svn and fetch tools, ignore externals (kBuild)." 33 33 @$(ECHO) "incs - Update autogenerated assembly include files in include/." 34 34 @$(ECHO) "snapshot-puel - Create a source tarball of the PUEL (closed) sources." -
trunk/src/VBox/Runtime/Makefile.kmk
r74643 r74652 266 266 LDR_WITH_ELF32 \ 267 267 LDR_WITH_LX \ 268 LDR_WITH_MACHO \ 268 269 LDR_WITH_PE \ 269 270 RT_WITH_VBOX \ … … 272 273 IPRT_WITH_OPENSSL \ 273 274 NOFILEID 274 ifeq ($(USERNAME),bird)275 RuntimeR3_DEFS += LDR_WITH_MACHO276 endif277 275 if1of ($(KBUILD_TARGET_ARCH), amd64 x86) 278 276 RuntimeR3_DEFS += \ … … 280 278 endif 281 279 #RuntimeR3_DEFS += RTMEM_WRAP_TO_EF_APIS 282 ifdef IPRT_WITH_KSTUFF283 RuntimeR3_DEFS += LDR_WITH_KLDR284 endif285 280 ifdef IPRT_WITH_LZJB 286 281 RuntimeR3_DEFS += RTZIP_USE_LZJB … … 300 295 RuntimeR3_INCS += \ 301 296 $(PATH_ROOT)/src/libs/liblzf-3.4 302 ifdef IPRT_WITH_KSTUFF303 RuntimeR3_INCS += \304 $(PATH_ROOT)/src/libs/kStuff/kStuff/include305 endif306 297 307 298 # RuntimeR3_INCS.solaris = \ … … 797 788 798 789 799 ifdef IPRT_WITH_KSTUFF800 RuntimeR3_SOURCES += \801 common/ldr/ldrkStuff.cpp802 endif803 804 790 # VBox specific stuff. 805 791 RuntimeR3_SOURCES += \ … … 1630 1616 common/ldr/ldrEx.cpp \ 1631 1617 common/ldr/ldrFile.cpp \ 1632 common/ldr/ldrkStuff.cpp \1633 1618 common/ldr/ldrLX.cpp \ 1634 1619 common/ldr/ldrMachO.cpp \ … … 1990 1975 RuntimeGuestR3_INCS.$(KBUILD_HOST) := $(RuntimeR3_INCS.$(KBUILD_HOST)) 1991 1976 RuntimeGuestR3_SOURCES := $(filter-out \ 1992 common/ldr/ldrkStuff.cpp \1993 1977 common/time/timesupref.cpp \ 1994 1978 common/time/timesupA.asm \ … … 2139 2123 $(PATH_STAGE_LIB)/SUPR3$(VBOX_SUFF_LIB) 2140 2124 endif 2141 ifdef IPRT_WITH_KSTUFF2142 VBoxRT_LIBS += \2143 $(PATH_STAGE_LIB)/VBox-kStuff$(VBOX_SUFF_LIB)2144 endif2145 2125 ifndef SDK_VBOX_LIBXML2_LIBS 2146 2126 VBoxRT_LIBS += \ … … 2292 2272 VBoxRT-x86_LIBS += \ 2293 2273 $(PATH_STAGE_LIB)/SUPR3-x86$(VBOX_SUFF_LIB) 2294 endif2295 ifdef IPRT_WITH_KSTUFF2296 VBoxRT-x86_LIBS += \2297 $(PATH_STAGE_LIB)/VBox-kStuff-x86$(VBOX_SUFF_LIB)2298 2274 endif 2299 2275 ifndef SDK_VBOX_LIBXML2_LIBS … … 3626 3602 '$(VBOX_PATH_RUNTIME_SRC)/common/string/unidata-lower.cpp' \ 3627 3603 '$(VBOX_PATH_RUNTIME_SRC)/common/string/unidata-upper.cpp' \ 3628 '$(VBOX_PATH_RUNTIME_SRC)/common/ldr/ldrkStuff.cpp'3629 3604 $(QUIET)$(APPEND) [email protected] 3630 3605 $(QUIET)$(APPEND) [email protected] 'INPUT = $(foreach x,$(IPRT_DOXYFILE_INPUT),\$(NLTAB)$(x))' -
trunk/src/VBox/ValidationKit/Config.kmk
r70510 r74652 71 71 TEMPLATE_VBoxValidationKitR3_LIBS = \ 72 72 $(PATH_STAGE_LIB)/RuntimeR3$(VBOX_SUFF_LIB) 73 ifdef IPRT_WITH_KSTUFF74 TEMPLATE_VBoxValidationKitR3_LIBS += \75 $(PATH_STAGE_LIB)/VBox-kStuffStatic$(VBOX_SUFF_LIB) \76 $(PATH_STAGE_LIB)/RuntimeR3$(VBOX_SUFF_LIB)77 endif78 73 ifeq ($(KBUILD_TARGET),solaris) 79 74 TEMPLATE_VBoxValidationKitR3_LIBS += \ … … 130 125 $(PATH_STAGE_LIB)/SUPR3Static$(VBOX_SUFF_LIB) \ 131 126 $(PATH_STAGE_LIB)/RuntimeR3$(VBOX_SUFF_LIB) 132 ifdef IPRT_WITH_KSTUFF133 TEMPLATE_VBoxValidationKitR3Host_LIBS += \134 $(PATH_STAGE_LIB)/VBox-kStuffStatic$(VBOX_SUFF_LIB) \135 $(PATH_STAGE_LIB)/RuntimeR3$(VBOX_SUFF_LIB)136 endif137 127 ifeq ($(KBUILD_TARGET),solaris) 138 128 TEMPLATE_VBoxValidationKitR3Host_LIBS += \ -
trunk/src/libs/Makefile.kmk
r74324 r74652 51 51 endif 52 52 53 # The kStuff lib used by IPRT and the debugger.54 if defined(IPRT_WITH_KSTUFF)55 include $(PATH_SUB_CURRENT)/kStuff/Makefile.kmk56 endif57 58 53 # OpenSSL. 59 54 if !defined(VBOX_ONLY_SDK) \
Note:
See TracChangeset
for help on using the changeset viewer.