Changeset 61055 in vbox for trunk/src/VBox/Installer/solaris
- Timestamp:
- May 19, 2016 5:36:04 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
r59469 r61055 332 332 $(if $(VBOX_WITH_JXPCOM),libvboxjxpcom.so,) \ 333 333 $(if $(VBOX_WITH_QTGUI),\ 334 VBoxKeyboard.so \ 335 $(if $(VBOX_WITH_ORACLE_QT),\ 336 libQtCoreVBox.so.4 \ 337 libQtGuiVBox.so.4 \ 338 $(if $(VBOX_GUI_USE_QGL),libQtOpenGLVBox.so.4,) \ 339 accessible/libqtaccessiblewidgets.so,)) \ 334 VBoxKeyboard.so) \ 340 335 $(if $(VBOX_WITH_DEBUGGER_GUI),VBoxDbg.so DbgPlugInDiggers.so,) \ 341 336 $(if $(VBOX_WITH_CROGL),\ … … 347 342 components/VBoxSVCM.so \ 348 343 components/VBoxXPCOMIPCC.so 344 345 ifdef VBOX_WITH_QTGUI 346 ifdef VBOX_WITH_QTGUI_V5 347 ifdef VBOX_WITH_ORACLE_QT 348 SOLARIS_STRIP_BINS += \ 349 libQt5CoreVBox.so.5 \ 350 libQt5GuiVBox.so.5 \ 351 libQt5XcbQpaVBox.so.5 \ 352 libQt5PrintSupportVBox.so.5 \ 353 libQt5DBusVBox.so.5 \ 354 libQt5X11ExtrasVBox.so.5 \ 355 libQt5WidgetsVBox.so.5 \ 356 plugins/platforms/libqxcb.so \ 357 $(if $(VBOX_GUI_USE_QGL),libQt5OpenGLVBox.so.5,) 358 endif 359 else # VBOX_WITH_QTGUI_V5 360 ifdef VBOX_WITH_ORACLE_QT 361 SOLARIS_STRIP_BINS += \ 362 libQtCoreVBox.so.4 \ 363 libQtGuiVBox.so.4 \ 364 $(if $(VBOX_GUI_USE_QGL),libQtOpenGLVBox.so.4,) \ 365 accessible/libqtaccessiblewidgets.so 366 endif # VBOX_WITH_ORACLE_QT 367 endif # !VBOX_WITH_QTGUI_V5 368 endif #VBOX_WITH_QTGUI 369 349 370 ifdef VBOX_WITH_32_ON_64_MAIN_API 350 371 SOLARIS_STRIP_BINS += \ … … 416 437 # List of Qt shared libs that we need to copy from $(VBOX_PATH_QT)/lib/ to /opt/VirtualBox/$(VBOX_SI_ARCH)/ 417 438 # so that we can run VBoxQtConfig. 418 SOLARIS_FILE_LIST_VARS += SOLARIS_QTLIBS 419 SOLARIS_QTLIBS.SUBDIRS := no 420 SOLARIS_QTLIBS.STRIP := no 421 SOLARIS_QTLIBS.MODE := 0644 422 SOLARIS_QTLIBS.SRC := $(VBOX_PATH_QT)/lib 423 SOLARIS_QTLIBS.DST := $(VBOX_PATH_SI_SCRATCH_PKG)/opt/VirtualBox/$(VBOX_SI_ARCH) 424 SOLARIS_QTLIBS = 425 ifdef VBOX_WITH_QTGUI 426 ifdef VBOX_WITH_ORACLE_QT 427 SOLARIS_QTLIBS += \ 428 libQtXmlVBox.so.4 \ 429 libQtSqlVBox.so.4 \ 430 libQt3SupportVBox.so.4 431 SOLARIS_USRBIN_LINKS += \ 432 VBoxQtconfig 433 endif 439 ifndef VBOX_WITH_QTGUI_V5 440 SOLARIS_FILE_LIST_VARS += SOLARIS_QTLIBS 441 SOLARIS_QTLIBS.SUBDIRS := no 442 SOLARIS_QTLIBS.STRIP := no 443 SOLARIS_QTLIBS.MODE := 0644 444 SOLARIS_QTLIBS.SRC := $(VBOX_PATH_QT)/lib 445 SOLARIS_QTLIBS.DST := $(VBOX_PATH_SI_SCRATCH_PKG)/opt/VirtualBox/$(VBOX_SI_ARCH) 446 SOLARIS_QTLIBS = 447 ifdef VBOX_WITH_QTGUI 448 ifdef VBOX_WITH_ORACLE_QT 449 SOLARIS_QTLIBS += \ 450 libQtXmlVBox.so.4 \ 451 libQtSqlVBox.so.4 \ 452 libQt3SupportVBox.so.4 453 SOLARIS_USRBIN_LINKS += \ 454 VBoxQtconfig 455 endif 456 434 457 include $(PATH_ROOT)/src/VBox/Frontends/VirtualBox/nls/ApprovedLanguages.kmk 435 458 SOLARIS_COMMON += $(foreach f,$(VBOX_APPROVED_GUI_LANGUAGES),nls/VirtualBox_$(f).qm nls/qt_$(f).qm) 459 endif 436 460 endif 437 461 … … 540 564 $(VBOX_PATH_SOL_INST_SRC)/vbox.pkginfo \ 541 565 \ 542 $(if-expr defined(VBOX_WITH_QTGUI) && defined(VBOX_WITH_ORACLE_QT) ,$(VBOX_PATH_QT)/bin/qtconfig,) \566 $(if-expr defined(VBOX_WITH_QTGUI) && defined(VBOX_WITH_ORACLE_QT) && !defined(VBOX_WITH_QTGUI_V5),$(VBOX_PATH_QT)/bin/qtconfig,) \ 543 567 $(if-expr defined(VBOX_WITH_ADDITIONS_PACKING),$(PATH_STAGE_BIN)/additions/VBoxGuestAdditions.iso,) \ 544 568 $(if-expr !defined(VBOX_OSE) && defined(VBOX_WITH_VBOXSDL),$(PATH_DEVTOOLS_TRG)/libsdl/v1.2.13/lib/libSDL-1.2.so.0.11.2,) \ … … 603 627 604 628 # VirtualBox: Arch specific files. 605 $(if-expr defined(VBOX_WITH_QTGUI) && defined(VBOX_WITH_ORACLE_QT) \629 $(if-expr defined(VBOX_WITH_QTGUI) && defined(VBOX_WITH_ORACLE_QT) && !defined(VBOX_WITH_QTGUI_V5)\ 606 630 ,$(INSTALL) -m 0755 \ 607 631 $(VBOX_PATH_QT)/bin/qtconfig $(VBOX_PATH_SI_SCRATCH_PKG)/opt/VirtualBox/$(VBOX_SI_ARCH)/VBoxQtconfig,)
Note:
See TracChangeset
for help on using the changeset viewer.