Changeset 61929 in vbox for trunk/src/VBox/Installer/darwin
- Timestamp:
- Jun 29, 2016 12:22:39 PM (9 years ago)
- svn:sync-xref-src-repo-rev:
- 108368
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/darwin/Makefile.kmk
r61927 r61929 136 136 @# Populate the image with uninstaller, readme, picture, and .VolumeIcon.icns. (TODO) 137 137 $(INSTALL) $(VBOX_PATH_DI_SRC)/DiskImage/VirtualBox_Uninstall.tool $(VBOX_PATH_PACK_TMP)/DiskImage/ 138 if defined(VBOX_SIGNING_MODE) && defined(VBOX_NOT_OSX_105)138 ifdef VBOX_SIGNING_MODE 139 139 $(call VBOX_SIGN_FILE_FN,$(VBOX_PATH_PACK_TMP)/DiskImage/VirtualBox_Uninstall.tool,org.virtualbox.dmg.uninstaller) 140 140 endif … … 538 538 $(foreach qtmod, $(VBOX_QT_MOD_NAMES) \ 539 539 ,Frameworks/$(qtmod).framework/Versions/Current=>$(VBOX_QT_VERSION_MAJOR) ) 540 ifndef VBOX_NOT_OSX_105541 VBOX_DI_VBAPP_SYMLINKS += $(foreach qtmod, $(VBOX_QT_MOD_NAMES) \542 ,Frameworks/$(qtmod).framework/$(qtmod)=>Versions/$(VBOX_QT_VERSION_MAJOR)/$(qtmod) \543 Frameworks/$(qtmod).framework/Resources=>Versions/$(VBOX_QT_VERSION_MAJOR)/Resources/ )544 endif545 540 546 541 ifdef VBOX_WITH_PYTHON … … 747 742 $(foreach bin, $(VBOX_DI_VBAPP_UNIVERSAL_PROGS) \ 748 743 , $(NLTAB)$(call VBOX_SIGN_MACHO_FN,$(VBOX_PATH_VBOX_APP_TMP)/Contents/$(bin),org.virtualbox.app.macos.$(notdir $(bin))) ) 749 ifdef VBOX_NOT_OSX_105 ## @todo Move as much stuff out of MacOS/ as possible!!750 744 $(foreach other, $(VBOX_DI_VBAPP_OTHER_UNIVERSAL_BINS) $(VBOX_DI_VBAPP_OTHER_BINS)\ 751 745 , $(NLTAB)$(call VBOX_SIGN_MACHO_FN,$(VBOX_PATH_VBOX_APP_TMP)/Contents/$(other),org.virtualbox.app.macos.$(notdir $(other))) ) … … 770 764 $(call VBOX_SIGN_BUNDLE_FN,$(VBOX_PATH_VBOX_APP_TMP)/Contents/Resources/vmstarter.app,,) 771 765 $(call VBOX_SIGN_BUNDLE_FN,$(VBOX_PATH_VBOX_APP_TMP),,--deep) 772 else773 $(foreach other, $(VBOX_DI_VBAPP_OTHER_UNIVERSAL_BINS) $(VBOX_DI_VBAPP_OTHER_BINS) \774 , $(NLTAB)$(call VBOX_SIGN_VMM_MOD_FN,$(VBOX_PATH_VBOX_APP_TMP)/Contents/$(other),org.virtualbox.app.macos.$(notdir $(other))) )775 $(foreach bin, $(VBOX_DI_VBAPP_PROGS) \776 , $(NLTAB)$(call VBOX_SIGN_MACHO_FN,$(VBOX_PATH_VBOX_APP_TMP)/Contents/$(bin),org.virtualbox.app.macos.$(notdir $(bin))) )777 endif778 766 endif 779 767 @# Set the correct owner and set the set-user-ID-on-execution bit on the relevant executables. … … 813 801 --install-location /Applications/ \ 814 802 --ownership preserve \ 815 $(if-expr defined(VBOX_NOT_OSX_105),--preserve-xattr,)\803 --preserve-xattr \ 816 804 $(if $(VBOX_MACOSX_INSTALLER_SIGN),--sign "$(VBOX_MACOSX_INSTALLER_SIGN)",) \ 817 805 $@
Note:
See TracChangeset
for help on using the changeset viewer.