Changeset 32012 in vbox
- Timestamp:
- Aug 26, 2010 6:23:16 PM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 65259
- Location:
- trunk
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r31967 r32012 3433 3433 endif 3434 3434 3435 VBOX_QT4_MOD = QtCore QtGui QtNetwork $(if $(VBOX_GUI_USE_QGL),QtOpenGL,) 3436 VBOX_QT4_MOD_NAMES = $(foreach qtmod,$(VBOX_QT4_MOD),$(qtmod)$(VBOX_QT4_INFIX)) 3437 3435 3438 # 3436 3439 # Handmade configuration of qt4 - very annoying, this needs to -
trunk/Makefile.kmk
r31967 r32012 191 191 qt4-bin_MODE = 755 192 192 qt4-bin_INST = $(INST_VIRTUALBOX)Contents/ 193 qt4-bin_SOURCES = $(foreach qtmod, QtCore QtGui QtNetwork $(if $(VBOX_GUI_USE_QGL), QtOpenGL,) \194 ,$(PATH_SDK_QT4_LIB)/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX)=>Frameworks/$(qtmod)$(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX))193 qt4-bin_SOURCES = $(foreach qtmod,$(VBOX_QT4_MOD_NAMES) \ 194 ,$(PATH_SDK_QT4_LIB)/$(qtmod).framework/Versions/4/$(qtmod)=>Frameworks/$(qtmod).framework/Versions/4/$(qtmod)) 195 195 ifdef VBOX_WITH_COCOA_QT 196 196 qt4-bin_SOURCES += \ … … 203 203 $(VBOX_PATH_QT4)/plugins/accessible/libqtaccessiblewidgets.dylib=>MacOS/accessible/libqtaccessiblewidgets.dylib 204 204 endif 205 qt4-bin_SYMLINKS = $(foreach qtmod, QtCore QtGui QtNetwork $(if $(VBOX_GUI_USE_QGL), QtOpenGL,) \206 ,Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/$(qtmod)$(VBOX_QT4_INFIX)=>Versions/4/$(qtmod)$(VBOX_QT4_INFIX))205 qt4-bin_SYMLINKS = $(foreach qtmod, $(VBOX_QT4_MOD_NAMES) \ 206 ,Frameworks/$(qtmod).framework/$(qtmod)=>Versions/4/$(qtmod)) 207 207 ifdef VBOX_WITH_COCOA_QT 208 208 qt4-bin_SYMLINKS += \ … … 216 216 qt4-bin_INST = $(INST_BIN) 217 217 qt4-bin_SOURCES = \ 218 $(VBOX_PATH_QT4_LIB)/QtCoreVBox4.dll \ 219 $(VBOX_PATH_QT4_LIB)/QtGuiVBox4.dll \ 220 $(VBOX_PATH_QT4_LIB)/QtNetworkVBox4.dll \ 221 $(if $(VBOX_GUI_USE_QGL), $(VBOX_PATH_QT4_LIB)/QtOpenGLVBox4.dll,) \ 222 $(VBOX_PATH_QT4)/plugins/accessible/qtaccessiblewidgets4.dll=>accessible/qtaccessiblewidgets4.dll 218 $(foreach qtmod,$(VBOX_QT4_MOD_NAMES),$(VBOX_PATH_QT4_LIB)/$(qtmod)4$(SUFF_DLL)) 219 $(VBOX_PATH_QT4)/plugins/accessible/qtaccessiblewidgets4$(SUFF_DLL)=>accessible/qtaccessiblewidgets4$(SUFF_DLL) 223 220 else 224 221 INSTALLS += qt4-bin … … 226 223 qt4-bin_INST = $(INST_BIN) 227 224 qt4-bin_SOURCES = \ 228 $(VBOX_PATH_QT4_LIB)/libQtCoreVBox.so.4 \ 229 $(VBOX_PATH_QT4_LIB)/libQtGuiVBox.so.4 \ 230 $(VBOX_PATH_QT4_LIB)/libQtNetworkVBox.so.4 \ 231 $(if $(VBOX_GUI_USE_QGL), $(VBOX_PATH_QT4_LIB)/libQtOpenGLVBox.so.4,) \ 225 $(foreach qtmod,$(VBOX_QT4_MOD_NAMES),$(VBOX_PATH_QT4_LIB)/lib$(qtmod)$(SUFF_DLL).4) 232 226 $(VBOX_PATH_QT4)/plugins/accessible/libqtaccessiblewidgets$(SUFF_DLL)=>accessible/libqtaccessiblewidgets$(SUFF_DLL) 233 227 endif -
trunk/src/VBox/Installer/darwin/Makefile.kmk
r32011 r32012 546 546 # The VirtualBox Application. 547 547 # 548 VBOX_DI_VBAPP_QTMODS = \549 QtCore QtGui QtNetwork550 551 ifdef VBOX_GUI_USE_QGL552 VBOX_DI_VBAPP_QTMODS += QtOpenGL553 endif554 548 555 549 VBOX_DI_VBAPP_DYLIBS = \ 556 $(foreach qtmod, $(VBOX_ DI_VBAPP_QTMODS), Frameworks/$(qtmod)$(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX)) \550 $(foreach qtmod, $(VBOX_QT4_MOD_NAMES), Frameworks/$(qtmod).framework/Versions/4/$(qtmod)) \ 557 551 MacOS/VBoxDD.dylib \ 558 552 MacOS/VBoxDD2.dylib \ … … 693 687 Resources/VirtualBoxVM.app/Contents/MacOS=>../../../MacOS/ \ 694 688 Resources/VirtualBoxVM.app/Contents/Resources=>../../../Resources/ \ 695 $(foreach qtmod, $(VBOX_ DI_VBAPP_QTMODS), Frameworks/$(qtmod)$(VBOX_QT4_INFIX).framework/$(qtmod)$(VBOX_QT4_INFIX)=>Versions/4/$(qtmod)$(VBOX_QT4_INFIX))689 $(foreach qtmod, $(VBOX_QT4_MOD_NAMES), Frameworks/$(qtmod).framework/$(qtmod)=>Versions/4/$(qtmod)) 696 690 ifdef VBOX_WITH_COCOA_QT 697 691 VBOX_DI_VBAPP_SYMLINKS += \ … … 895 889 if 1 896 890 @# We cannot use @executable_path together with setuid binaries, dyld gets upset about it. So, fix Qt libs and users. 897 $(foreach qtmod, $(VBOX_ DI_VBAPP_QTMODS) \898 ,install_name_tool -id /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \899 $(VBOX_PATH_PACK_TMP)/VirtualBox.pkg.root/Applications/VirtualBox.app/Contents/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX)$(NLTAB) )891 $(foreach qtmod, $(VBOX_QT4_MOD_NAMES) \ 892 ,install_name_tool -id /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 893 $(VBOX_PATH_PACK_TMP)/VirtualBox.pkg.root/Applications/VirtualBox.app/Contents/Frameworks/$(qtmod).framework/Versions/4/$(qtmod)$(NLTAB) ) 900 894 $(foreach f, \ 901 895 $(VBOX_DI_VBAPP_DYLIBS) \ … … 909 903 ) \ 910 904 ,install_name_tool \ 911 $(foreach qtmod, $(VBOX_ DI_VBAPP_QTMODS), \912 -change @executable_path/../Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \913 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \914 -change $(VBOX_PATH_QT4)/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \915 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \916 -change $(PATH_SDK_QT4)/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \917 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \918 -change $(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \919 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod) $(VBOX_QT4_INFIX).framework/Versions/4/$(qtmod)$(VBOX_QT4_INFIX) \905 $(foreach qtmod, $(VBOX_QT4_MOD_NAMES), \ 906 -change @executable_path/../Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 907 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 908 -change $(VBOX_PATH_QT4)/Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 909 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 910 -change $(PATH_SDK_QT4)/$(qtmod).framework/Versions/4/$(qtmod) \ 911 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 912 -change $(qtmod).framework/Versions/4/$(qtmod) \ 913 /Applications/VirtualBox.app/Contents/Frameworks/$(qtmod).framework/Versions/4/$(qtmod) \ 920 914 ) \ 921 915 $(VBOX_PATH_PACK_TMP)/VirtualBox.pkg.root/Applications/VirtualBox.app/Contents/$(f)$(NLTAB) )
Note:
See TracChangeset
for help on using the changeset viewer.