Changeset 98429 in vbox for trunk/src/VBox/Installer/solaris
- Timestamp:
- Feb 2, 2023 12:03:46 PM (22 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
r98128 r98429 30 30 31 31 ifneq ($(KBUILD_HOST),solaris) 32 $(error "The Solaris installer can only be built on Solaris!") # yeah, right.32 $(error "The Solaris installer can only be built on Solaris!") # yeah, right. 33 33 endif 34 34 … … 138 138 solaris-icons_INST = bin/icons/ 139 139 solaris-icons_MODE = a+r,u+w 140 solaris-icons_SOURCES = $(foreach f,$(VBOX_SI_ICON_TYPES), $(foreach s,$(VBOX_SI_ICON_SIZES) \140 solaris-icons_SOURCES = $(foreach f,$(VBOX_SI_ICON_TYPES), $(foreach s,$(VBOX_SI_ICON_SIZES) \ 141 141 ,$(PATH_ROOT)/src/VBox/Artwork/other/virtualbox-$(f)-$(s)px.png=>$(s)x$(s)/mimetypes/virtualbox-$(f).png)) 142 142 … … 356 356 VBoxHostChannel.so \ 357 357 $(if $(VBOX_WITH_JXPCOM),libvboxjxpcom.so,) \ 358 $(if $(VBOX_WITH_QTGUI), \359 358 $(if $(VBOX_WITH_QTGUI), \ 359 VBoxKeyboard.so) \ 360 360 $(if $(VBOX_WITH_DEBUGGER_GUI),VBoxDbg.so DbgPlugInDiggers.so,) \ 361 361 components/VBoxC.so \ … … 373 373 ifdef VBOX_WITH_32_ON_64_MAIN_API 374 374 SOLARIS_STRIP_BINS += \ 375 VBoxRT-x86.so \376 VBoxXPCOM-x86.so \377 components/VBoxClient-x86.so \378 components/VBoxSVCM-x86.so \379 components/VBoxXPCOMIPCC-x86.so375 VBoxRT-x86.so \ 376 VBoxXPCOM-x86.so \ 377 components/VBoxClient-x86.so \ 378 components/VBoxSVCM-x86.so \ 379 components/VBoxXPCOMIPCC-x86.so 380 380 endif 381 381 ifdef VBOX_WITH_HARDENING 382 382 SOLARIS_STRIP_BINS += \ 383 VBoxNetDHCP.so \384 VBoxNetNAT.so \385 $(if $(VBOX_WITH_VBOXSDL),VBoxSDL.so,) \386 $(if $(VBOX_WITH_QTGUI),VirtualBoxVM.so UICommon.so,)383 VBoxNetDHCP.so \ 384 VBoxNetNAT.so \ 385 $(if $(VBOX_WITH_VBOXSDL),VBoxSDL.so,) \ 386 $(if $(VBOX_WITH_QTGUI),VirtualBoxVM.so UICommon.so,) 387 387 endif 388 388 … … 400 400 VMMR0.r0 401 401 ifdef VBOX_WITH_RAW_MODE 402 SOLARIS_STRIP_OBJS += \403 VBoxDDRC.rc \404 VMMRC.rc402 SOLARIS_STRIP_OBJS += \ 403 VBoxDDRC.rc \ 404 VMMRC.rc 405 405 endif 406 406 … … 441 441 ifdef VBOX_WITH_DOCS_PACKING 442 442 SOLARIS_COMMON += \ 443 $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),VirtualBox.chm,) \444 $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),UserManual.qch UserManual.qhc,) \445 UserManual.pdf \446 $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), \447 448 449 443 $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),VirtualBox.chm,) \ 444 $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),UserManual.qch UserManual.qhc,) \ 445 UserManual.pdf \ 446 $(foreach f,$(VBOX_MANUAL_ADD_LANGUAGES), \ 447 $(if-expr defined(VBOX_WITH_DOCS_CHM_PACKING),VirtualBox_$(f).chm,) \ 448 $(if-expr defined(VBOX_WITH_DOCS_QHELP_PACKING),UserManual_$(f).qch UserManual_$(f).qhc,) \ 449 UserManual_$(f).pdf) 450 450 endif 451 451 … … 453 453 ifdef VBOX_WITH_PYTHON 454 454 SOLARIS_COMMON += \ 455 $(VBOXINST_SDK_BINDINGS_XPCOM_PYTHON_FILES) \456 $(VBOXINST_SDK_INSTALLER_PYTHON_FILES)455 $(VBOXINST_SDK_BINDINGS_XPCOM_PYTHON_FILES) \ 456 $(VBOXINST_SDK_INSTALLER_PYTHON_FILES) 457 457 ifeq ($(KBUILD_TARGET_ARCH),amd64) 458 458 SOLARIS_PYTHON_32_ON_64_BINS = $(notdir $(wildcard $(PATH_STAGE_BIN)/VBoxPython*_x86.so)) … … 497 497 # Guest Additions 498 498 ifdef VBOX_WITH_ADDITIONS_PACKING 499 # SOLARIS_COMMON += \500 # additions/VBoxGuestAdditions.iso499 # SOLARIS_COMMON += \ 500 # additions/VBoxGuestAdditions.iso 501 501 endif 502 502 … … 505 505 ifdef VBOX_WITH_EFIFW_PACKING 506 506 SOLARIS_COMMON += \ 507 VBoxEFI32.fd \508 VBoxEFI64.fd507 VBoxEFI32.fd \ 508 VBoxEFI64.fd 509 509 endif 510 510 … … 552 552 \ 553 553 $(foreach size, $(VBOX_SI_ICON_SIZES), $(foreach type, $(VBOX_SI_ICON_TYPES) \ 554 ,$(PATH_ROOT)/src/VBox/Artwork/other/virtualbox-$(type)-$(size)px.png)) \554 ,$(PATH_ROOT)/src/VBox/Artwork/other/virtualbox-$(type)-$(size)px.png)) \ 555 555 \ 556 556 $(VBOX_SI_DEP_ON_MAKEFILE) \
Note:
See TracChangeset
for help on using the changeset viewer.