- Timestamp:
- May 7, 2008 1:23:33 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Installer/solaris/Makefile.kmk
r8647 r8655 27 27 endif 28 28 29 SOLARISINSTDIR := $(PATH_TARGET)/install 30 SOLARISDBGDIR := $(PATH_TARGET)/installdbg 31 SOLDBGOBJCOPY := /usr/sfw/bin/gobjcopy -p --only-keep-debug 29 # Globals 30 SOLARIS_INST_DIR := $(PATH_TARGET)/install 31 SOLARIS_DBG_DIR := $(PATH_TARGET)/installdbg 32 SOL_DBG_OBJCOPY := /usr/sfw/bin/gobjcopy -p --only-keep-debug 32 33 PKGINFO_ARCH = $(shell uname -p) 33 PKGFILENAME = VirtualBox-$(VBOX_VERSION_STRING)-SunOS-$(BUILD_TARGET_ARCH)-r$(VBOX_SVN_REV) 34 DBGARCHIVE = VirtualBox-dbg.tar.bz2 35 PACKING = $(PATH_BIN)/$(PKGFILENAME).tar.gz $(PATH_BIN)/$(DBGARCHIVE) 36 OTHER_CLEAN = $(addprefix $(SOLARISINSTDIR)/,vbox.pkginfo vbox.space vbox.pkgresponse \ 37 makepackage.sh prototype postinstall.sh preremove.sh etc/devlink.tab) 38 39 INSTALLS = solaris-doc 34 PKG_FILENAME = VirtualBox-$(VBOX_VERSION_STRING)-SunOS-$(BUILD_TARGET_ARCH)-r$(VBOX_SVN_REV) 35 DBG_ARCHIVE = VirtualBox-dbg.tar.bz2 36 37 # Targets 38 INSTALLS = solaris-doc 39 PACKING = $(PATH_BIN)/$(PKG_FILENAME).tar.gz $(PATH_BIN)/$(DBG_ARCHIVE) 40 OTHER_CLEAN = $(addprefix $(SOLARIS_INST_DIR)/,\ 41 vbox.pkginfo vbox.space vbox.pkgresponse \ 42 makepackage.sh prototype postinstall.sh preremove.sh etc/devlink.tab ) 40 43 41 44 … … 50 53 # 51 54 # Note: Other than the files produced during packing (.pkg, .gzip etc.) all files that 52 # go into the temporary install folder $(SOLARIS INSTDIR) should be part of $(SOLARISARCHFILES).55 # go into the temporary install folder $(SOLARIS_INST_DIR) should be part of $(SOLARIS_ARCH_FILES). 53 56 # For the files produced during packing they should be cleaned up promptly when the work is done. 54 57 55 58 # Strip these binaries 56 SOLARIS STRIPBIN= \59 SOLARIS_STRIP_BINS = \ 57 60 vboxdrv \ 58 61 VBoxBFE \ … … 79 82 80 83 # Do not remove relocation information of these binaries 81 SOLARIS STRIPOBJ= \84 SOLARIS_STRIP_OBJS = \ 82 85 VBoxDD2GC.gc \ 83 86 VBoxDD2R0.r0 \ … … 89 92 ifeq ($(BUILD_TARGET_ARCH),amd64) 90 93 SOL64_PKG = 1 91 SOLARIS STRIPOBJ+= \94 SOLARIS_STRIP_OBJS += \ 92 95 VBoxREM2.rel 93 96 endif 94 97 95 98 # Do not strip anything of these files 96 SOLARIS NOSTRIP = \99 SOLARIS_NO_STRIP = \ 97 100 $(if $(VBOX_OSE),,LICENSE) \ 98 101 $(if $(and $(not $(VBOX_OSE)),$(VBOX_WITH_QTGUI)),License-$(VBOX_LICENSE_VER).html) \ … … 107 110 ReadMe.txt 108 111 109 SOLARIS NLS = \112 SOLARIS_NLS = \ 110 113 $(if $(VBOX_WITH_QTGUI),$(foreach f,\ 111 114 $(shell $(CAT_EXT) \ … … 113 116 nls/VirtualBox_$(f).qm nls/qt_$(f).qm),) 114 117 115 SOLARIS SDK = \118 SOLARIS_SDK = \ 116 119 $(if $(VBOX_WITH_QTGUI),$(foreach f,\ 117 120 $(shell $(CAT_EXT) \ … … 121 124 ifdef VBOX_WITH_DOCS 122 125 ifndef $(VBOX_OSE) 123 SOLARIS NOSTRIP += \126 SOLARIS_NO_STRIP += \ 124 127 UserManual.pdf 125 128 endif … … 127 130 128 131 ifdef VBOX_WITH_VRDP 129 SOLARIS STRIPBIN+= \132 SOLARIS_STRIP_BINS += \ 130 133 VBoxVRDP.so 131 134 132 135 # 133 136 # @todo This later... 134 # SOLARIS NOSTRIP += \137 # SOLARIS_NO_STRIP += \ 135 138 # rdesktop-vrdp.tar.gz 136 139 endif 137 140 138 141 ifdef VBOX_WITH_HEADLESS 139 SOLARIS STRIPBIN+= \142 SOLARIS_STRIP_BINS += \ 140 143 VBoxHeadless 141 144 endif 142 145 ifdef VBOX_WITH_WEBSERVICES 143 SOLARIS STRIPBIN+= \146 SOLARIS_STRIP_BINS += \ 144 147 vboxwebsrv \ 145 148 webtest … … 147 150 148 151 # Guest Additions 149 SOLARIS NOSTRIP += \152 SOLARIS_NO_STRIP += \ 150 153 $(if $(VBOX_OSE),,additions/VBoxGuestAdditions.iso) 151 154 152 SOLARISARCHFILES := $(SOLARISSTRIPBIN) $(SOLARISSTRIPOBJ) $(SOLARISNOSTRIP) $(SOLARISNLS) $(SOLARISSDK) 153 154 OTHER_CLEAN += $(addprefix $(SOLARISINSTDIR)/,$(SOLARISARCHFILES)) \ 155 $(SOLARISINSTDIR)/$(PKGFILENAME).tar.gz \ 156 $(SOLARISINSTDIR)/$(PKGFILENAME).pkg \ 157 $(addprefix $(SOLARISDBGDIR)/,$(SOLARISSTRIPBIN)) \ 158 $(SOLARISDBGDIR)/$(DBGARCHIVE) 155 SOLARIS_ARCH_FILES := \ 156 $(SOLARIS_STRIP_BINS) $(SOLARIS_STRIP_OBJS) $(SOLARIS_NO_STRIP) $(SOLARIS_NLS) $(SOLARIS_SDK) 157 158 OTHER_CLEAN += \ 159 $(addprefix $(SOLARIS_INST_DIR)/, $(SOLARIS_ARCH_FILES)) \ 160 $(SOLARIS_INST_DIR)/$(PKG_FILENAME).tar.gz \ 161 $(SOLARIS_INST_DIR)/$(PKG_FILENAME).pkg \ 162 $(addprefix $(SOLARIS_DBG_DIR)/,$(SOLARIS_STRIP_BINS)) \ 163 $(SOLARIS_DBG_DIR)/$(DBG_ARCHIVE) 159 164 160 165 include $(PATH_KBUILD)/footer.kmk 161 166 162 $(PATH_BIN)/$(PKG FILENAME).tar.gz: \167 $(PATH_BIN)/$(PKG_FILENAME).tar.gz: \ 163 168 $(VBOX_VERSION_STAMP) \ 164 169 makepackage.sh \ … … 171 176 $(PATH_ROOT)/doc/ReadMe-Solaris.txt \ 172 177 Makefile.kmk \ 173 $(addprefix $(SOLARIS INSTDIR)/,$(SOLARISSDK))174 $(call MSG_L1,Installing binaries $(SOLARIS INSTDIR))175 $(QUIET)$(RM) -f $(addprefix $(SOLARIS INSTDIR)/,$(filter-out $(SOLARISSDK),$(SOLARISARCHFILES)))176 $(QUIET)$(MKDIR) -p $(SOLARIS INSTDIR)/additions177 $(QUIET)$(MKDIR) -p $(SOLARIS INSTDIR)/components178 $(QUIET)$(MKDIR) -p $(SOLARIS INSTDIR)/etc179 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS INSTDIR)/nls,)180 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS INSTDIR)/sdk,)181 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS INSTDIR)/qtgcc/lib,)182 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS INSTDIR)/qtgcc/bin,)183 $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_BIN)/additions/VBoxGuestAdditions.iso $(SOLARIS INSTDIR)/additions/VBoxGuestAdditions.iso)184 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/vboxdrv $(SOLARIS INSTDIR)/vboxdrv185 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxBFE $(SOLARIS INSTDIR)/VBoxBFE186 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDD.so $(SOLARIS INSTDIR)/VBoxDD.so187 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDD2.so $(SOLARIS INSTDIR)/VBoxDD2.so188 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDDU.so $(SOLARIS INSTDIR)/VBoxDDU.so189 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxManage $(SOLARIS INSTDIR)/VBoxManage190 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxREM.so $(SOLARIS INSTDIR)/VBoxREM.so191 $(QUIET)$(if $(SOL64_PKG),$(INSTALL) -m 0755 $(PATH_BIN)/VBoxREM2.rel $(SOLARIS INSTDIR)/VBoxREM2.rel,)192 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxVMM.so $(SOLARIS INSTDIR)/VBoxVMM.so193 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxXPCOM.so $(SOLARIS INSTDIR)/VBoxXPCOM.so194 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxXPCOMIPCD $(SOLARIS INSTDIR)/VBoxXPCOMIPCD195 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxSVC $(SOLARIS INSTDIR)/VBoxSVC196 $(QUIET)$(if $(VBOX_WITH_SHARED_FOLDERS),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSharedFolders.so $(SOLARIS INSTDIR)/VBoxSharedFolders.so,)197 $(QUIET)$(if $(VBOX_WITH_SHARED_CLIPBOARD),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSharedClipboard.so $(SOLARIS INSTDIR)/VBoxSharedClipboard.so,)198 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(INSTALL) -m 0755 $(PATH_BIN)/VBoxSDL $(SOLARIS INSTDIR)/VBoxSDL,)199 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxRT.so $(SOLARIS INSTDIR)/VBoxRT.so200 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxKeyboard.so $(SOLARIS INSTDIR)/VBoxKeyboard.so,)201 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0755 $(PATH_BIN)/VirtualBox $(SOLARIS INSTDIR)/VirtualBox,)202 $(QUIET)$(if $(VBOX_WITH_DEBUGGER_GUI),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDbg.so $(SOLARIS INSTDIR)/VBoxDbg.so,)203 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSettings.so $(SOLARIS INSTDIR)/VBoxSettings.so204 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxC.so $(SOLARIS INSTDIR)/components/VBoxC.so205 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxSVCM.so $(SOLARIS INSTDIR)/components/VBoxSVCM.so206 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxXPCOMIPCC.so $(SOLARIS INSTDIR)/components/VBoxXPCOMIPCC.so207 $(QUIET)$(if $(VBOX_WITH_VRDP),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxVRDP.so $(SOLARIS INSTDIR)/VBoxVRDP.so,)208 $(QUIET)$(if $(VBOX_WITH_HEADLESS),$(INSTALL) -m 0755 $(PATH_BIN)/VBoxHeadless $(SOLARIS INSTDIR)/VBoxHeadless,)209 $(call MSG_L1,Stripping binaries $(SOLARIS INSTDIR))210 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/vboxdrv,)211 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxBFE,)212 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxDD2.so,)213 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxDD2.so,)214 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxDDU.so,)215 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxManage,)216 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxREM.so,)217 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(SOL64_PKG),strip $(SOLARIS INSTDIR)/VBoxREM2.rel,),)218 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxVMM.so,)219 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxXPCOM.so,)220 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxXPCOMIPCD,)221 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxSVC,)222 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_VBOXSDL),strip $(SOLARIS INSTDIR)/VBoxSDL,),)223 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxRT.so,)224 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_QTGUI),strip $(SOLARIS INSTDIR)/VBoxKeyboard.so,),)225 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_QTGUI),strip $(SOLARIS INSTDIR)/VirtualBox,),)226 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_DEBUGGER_GUI),strip $(SOLARIS INSTDIR)/VBoxDbg.so,),)227 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/VBoxSettings.so,)228 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/components/VBoxC.so,)229 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/components/VBoxSVCM.so,)230 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS INSTDIR)/components/VBoxXPCOMIPCC.so,)231 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_VRDP),strip $(SOLARIS INSTDIR)/VBoxVRDP.so,),)232 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_HEADLESS),strip $(SOLARIS INSTDIR)/VBoxHeadless,),)233 $(QUIET)$(call MSG_L1,Installing and stripping relocatable objects $(SOLARIS INSTDIR))234 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDD2GC.gc $(SOLARIS INSTDIR)/VBoxDD2GC.gc, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDD2GC.gc $(SOLARISINSTDIR)/VBoxDD2GC.gc)235 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDD2R0.r0 $(SOLARIS INSTDIR)/VBoxDD2R0.r0, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDD2R0.r0 $(SOLARISINSTDIR)/VBoxDD2R0.r0)236 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDDGC.gc $(SOLARIS INSTDIR)/VBoxDDGC.gc, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDDGC.gc $(SOLARISINSTDIR)/VBoxDDGC.gc)237 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDDR0.r0 $(SOLARIS INSTDIR)/VBoxDDR0.r0, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDDR0.r0 $(SOLARISINSTDIR)/VBoxDDR0.r0)238 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VMMGC.gc $(SOLARIS INSTDIR)/VMMGC.gc, $(INSTALL) -m 0755 $(PATH_BIN)/VMMGC.gc $(SOLARISINSTDIR)/VMMGC.gc)239 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VMMR0.r0 $(SOLARIS INSTDIR)/VMMR0.r0, $(INSTALL) -m 0755 $(PATH_BIN)/VMMR0.r0 $(SOLARISINSTDIR)/VMMR0.r0)240 $(call MSG_L1,Installing files $(SOLARIS INSTDIR))178 $(addprefix $(SOLARIS_INST_DIR)/,$(SOLARIS_SDK)) 179 $(call MSG_L1,Installing binaries $(SOLARIS_INST_DIR)) 180 $(QUIET)$(RM) -f $(addprefix $(SOLARIS_INST_DIR)/,$(filter-out $(SOLARIS_SDK),$(SOLARIS_ARCH_FILES))) 181 $(QUIET)$(MKDIR) -p $(SOLARIS_INST_DIR)/additions 182 $(QUIET)$(MKDIR) -p $(SOLARIS_INST_DIR)/components 183 $(QUIET)$(MKDIR) -p $(SOLARIS_INST_DIR)/etc 184 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS_INST_DIR)/nls,) 185 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS_INST_DIR)/sdk,) 186 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS_INST_DIR)/qtgcc/lib,) 187 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(MKDIR) -p $(SOLARIS_INST_DIR)/qtgcc/bin,) 188 $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_BIN)/additions/VBoxGuestAdditions.iso $(SOLARIS_INST_DIR)/additions/VBoxGuestAdditions.iso) 189 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/vboxdrv $(SOLARIS_INST_DIR)/vboxdrv 190 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxBFE $(SOLARIS_INST_DIR)/VBoxBFE 191 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDD.so $(SOLARIS_INST_DIR)/VBoxDD.so 192 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDD2.so $(SOLARIS_INST_DIR)/VBoxDD2.so 193 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDDU.so $(SOLARIS_INST_DIR)/VBoxDDU.so 194 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxManage $(SOLARIS_INST_DIR)/VBoxManage 195 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxREM.so $(SOLARIS_INST_DIR)/VBoxREM.so 196 $(QUIET)$(if $(SOL64_PKG),$(INSTALL) -m 0755 $(PATH_BIN)/VBoxREM2.rel $(SOLARIS_INST_DIR)/VBoxREM2.rel,) 197 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxVMM.so $(SOLARIS_INST_DIR)/VBoxVMM.so 198 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxXPCOM.so $(SOLARIS_INST_DIR)/VBoxXPCOM.so 199 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxXPCOMIPCD $(SOLARIS_INST_DIR)/VBoxXPCOMIPCD 200 $(QUIET)$(INSTALL) -m 0755 $(PATH_BIN)/VBoxSVC $(SOLARIS_INST_DIR)/VBoxSVC 201 $(QUIET)$(if $(VBOX_WITH_SHARED_FOLDERS),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSharedFolders.so $(SOLARIS_INST_DIR)/VBoxSharedFolders.so,) 202 $(QUIET)$(if $(VBOX_WITH_SHARED_CLIPBOARD),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSharedClipboard.so $(SOLARIS_INST_DIR)/VBoxSharedClipboard.so,) 203 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(INSTALL) -m 0755 $(PATH_BIN)/VBoxSDL $(SOLARIS_INST_DIR)/VBoxSDL,) 204 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxRT.so $(SOLARIS_INST_DIR)/VBoxRT.so 205 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxKeyboard.so $(SOLARIS_INST_DIR)/VBoxKeyboard.so,) 206 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0755 $(PATH_BIN)/VirtualBox $(SOLARIS_INST_DIR)/VirtualBox,) 207 $(QUIET)$(if $(VBOX_WITH_DEBUGGER_GUI),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxDbg.so $(SOLARIS_INST_DIR)/VBoxDbg.so,) 208 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/VBoxSettings.so $(SOLARIS_INST_DIR)/VBoxSettings.so 209 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxC.so $(SOLARIS_INST_DIR)/components/VBoxC.so 210 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxSVCM.so $(SOLARIS_INST_DIR)/components/VBoxSVCM.so 211 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxXPCOMIPCC.so $(SOLARIS_INST_DIR)/components/VBoxXPCOMIPCC.so 212 $(QUIET)$(if $(VBOX_WITH_VRDP),$(INSTALL) -m 0644 $(PATH_BIN)/VBoxVRDP.so $(SOLARIS_INST_DIR)/VBoxVRDP.so,) 213 $(QUIET)$(if $(VBOX_WITH_HEADLESS),$(INSTALL) -m 0755 $(PATH_BIN)/VBoxHeadless $(SOLARIS_INST_DIR)/VBoxHeadless,) 214 $(call MSG_L1,Stripping binaries $(SOLARIS_INST_DIR)) 215 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/vboxdrv,) 216 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxBFE,) 217 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxDD2.so,) 218 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxDD2.so,) 219 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxDDU.so,) 220 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxManage,) 221 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxREM.so,) 222 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(SOL64_PKG),strip $(SOLARIS_INST_DIR)/VBoxREM2.rel,),) 223 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxVMM.so,) 224 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxXPCOM.so,) 225 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxXPCOMIPCD,) 226 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxSVC,) 227 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_VBOXSDL),strip $(SOLARIS_INST_DIR)/VBoxSDL,),) 228 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxRT.so,) 229 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_QTGUI),strip $(SOLARIS_INST_DIR)/VBoxKeyboard.so,),) 230 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_QTGUI),strip $(SOLARIS_INST_DIR)/VirtualBox,),) 231 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_DEBUGGER_GUI),strip $(SOLARIS_INST_DIR)/VBoxDbg.so,),) 232 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/VBoxSettings.so,) 233 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/components/VBoxC.so,) 234 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/components/VBoxSVCM.so,) 235 $(QUIET)$(if $(VBOX_DO_STRIP),strip $(SOLARIS_INST_DIR)/components/VBoxXPCOMIPCC.so,) 236 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_VRDP),strip $(SOLARIS_INST_DIR)/VBoxVRDP.so,),) 237 $(QUIET)$(if $(VBOX_DO_STRIP),$(if $(VBOX_WITH_HEADLESS),strip $(SOLARIS_INST_DIR)/VBoxHeadless,),) 238 $(QUIET)$(call MSG_L1,Installing and stripping relocatable objects $(SOLARIS_INST_DIR)) 239 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDD2GC.gc $(SOLARIS_INST_DIR)/VBoxDD2GC.gc, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDD2GC.gc $(SOLARIS_INST_DIR)/VBoxDD2GC.gc) 240 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDD2R0.r0 $(SOLARIS_INST_DIR)/VBoxDD2R0.r0, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDD2R0.r0 $(SOLARIS_INST_DIR)/VBoxDD2R0.r0) 241 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDDGC.gc $(SOLARIS_INST_DIR)/VBoxDDGC.gc, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDDGC.gc $(SOLARIS_INST_DIR)/VBoxDDGC.gc) 242 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VBoxDDR0.r0 $(SOLARIS_INST_DIR)/VBoxDDR0.r0, $(INSTALL) -m 0755 $(PATH_BIN)/VBoxDDR0.r0 $(SOLARIS_INST_DIR)/VBoxDDR0.r0) 243 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VMMGC.gc $(SOLARIS_INST_DIR)/VMMGC.gc, $(INSTALL) -m 0755 $(PATH_BIN)/VMMGC.gc $(SOLARIS_INST_DIR)/VMMGC.gc) 244 $(QUIET)$(if $(VBOX_DO_STRIP),/usr/sfw/bin/gobjcopy --strip-unneeded -R .comment $(PATH_BIN)/VMMR0.r0 $(SOLARIS_INST_DIR)/VMMR0.r0, $(INSTALL) -m 0755 $(PATH_BIN)/VMMR0.r0 $(SOLARIS_INST_DIR)/VMMR0.r0) 245 $(call MSG_L1,Installing files $(SOLARIS_INST_DIR)) 241 246 $(QUIET)$(SED) \ 242 247 -e "s/@VBOX_VERSION_STRING@/$(VBOX_VERSION_STRING)/g" \ 243 248 -e "s/@UNAME_P@/$(PKGINFO_ARCH)/g" \ 244 --output $(SOLARIS INSTDIR)/vbox.pkginfo \249 --output $(SOLARIS_INST_DIR)/vbox.pkginfo \ 245 250 $(PATH_CURRENT)/vbox.pkginfo 246 $(QUIET)$(INSTALL) -m 0644 $(PATH_ROOT)/src/VBox/HostDrivers/Support/solaris/vboxdrv.conf $(SOLARIS INSTDIR)/vboxdrv.conf247 $(QUIET)$(if $(and $(not $(VBOX_OSE)),$(VBOX_WITH_DOCS)),$(INSTALL) -m 0644 $(PATH_BIN)/UserManual.pdf $(SOLARIS INSTDIR)/UserManual.pdf,)248 $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_BIN)/LICENSE $(SOLARIS INSTDIR)/LICENSE)249 $(QUIET)$(if $(and $(not $(VBOX_OSE)),$(VBOX_WITH_QTGUI)),$(INSTALL) -m 0644 $(PATH_BIN)/License-$(VBOX_LICENSE_VER).html $(SOLARIS INSTDIR)/License-$(VBOX_LICENSE_VER).html,)250 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxXPCOMBase.xpt $(SOLARIS INSTDIR)/components/VBoxXPCOMBase.xpt251 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VirtualBox_XPCOM.xpt $(SOLARIS INSTDIR)/components/VirtualBox_XPCOM.xpt252 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(CP) $(foreach f,$(SOLARIS NLS),$(PATH_BIN)/$(f)) $(SOLARISINSTDIR)/nls,)253 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(if $(VBOX_DO_STRIP),-s,) $(PATH_BIN)/vboxwebsrv $(SOLARIS INSTDIR)/vboxwebsrv,)254 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(if $(VBOX_DO_STRIP),-s,) $(PATH_BIN)/webtest $(SOLARIS INSTDIR)/webtest,)255 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0755 $(PATH_DEVTOOLS_TRG)/qt/v3.3.8/lib/libqt-mt.so.3 $(SOLARIS INSTDIR)/qtgcc/lib/libqt-mt.so.3,)256 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0755 $(PATH_DEVTOOLS_TRG)/qt/v3.3.8/bin/qtconfig $(SOLARIS INSTDIR)/qtgcc/bin/qtconfig,)257 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicinit_solaris.sh $(SOLARIS INSTDIR)/vnic_setup.sh258 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicterm_solaris.sh $(SOLARIS INSTDIR)/vnic_term.sh259 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/vboxdrv.sh $(SOLARIS INSTDIR)/vboxdrv.sh260 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/VBox.sh $(SOLARIS INSTDIR)/VBox.sh261 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/postinstall.sh $(SOLARIS INSTDIR)/postinstall.sh262 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/preremove.sh $(SOLARIS INSTDIR)/preremove.sh263 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/makepackage.sh $(SOLARIS INSTDIR)/makepackage.sh264 $(QUIET)$(INSTALL) -m 0644 $(PATH_CURRENT)/vbox.pkgresponse $(SOLARIS INSTDIR)/autoresponse265 $(QUIET)$(INSTALL) -m 0644 $(PATH_CURRENT)/vboxdevlink.sed $(SOLARIS INSTDIR)/etc/devlink.tab266 $(QUIET)$(INSTALL) -m 0644 $(PATH_CURRENT)/vbox.space $(SOLARIS INSTDIR)/vbox.space251 $(QUIET)$(INSTALL) -m 0644 $(PATH_ROOT)/src/VBox/HostDrivers/Support/solaris/vboxdrv.conf $(SOLARIS_INST_DIR)/vboxdrv.conf 252 $(QUIET)$(if $(and $(not $(VBOX_OSE)),$(VBOX_WITH_DOCS)),$(INSTALL) -m 0644 $(PATH_BIN)/UserManual.pdf $(SOLARIS_INST_DIR)/UserManual.pdf,) 253 $(QUIET)$(if $(VBOX_OSE),,$(INSTALL) -m 0644 $(PATH_BIN)/LICENSE $(SOLARIS_INST_DIR)/LICENSE) 254 $(QUIET)$(if $(and $(not $(VBOX_OSE)),$(VBOX_WITH_QTGUI)),$(INSTALL) -m 0644 $(PATH_BIN)/License-$(VBOX_LICENSE_VER).html $(SOLARIS_INST_DIR)/License-$(VBOX_LICENSE_VER).html,) 255 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VBoxXPCOMBase.xpt $(SOLARIS_INST_DIR)/components/VBoxXPCOMBase.xpt 256 $(QUIET)$(INSTALL) -m 0644 $(PATH_BIN)/components/VirtualBox_XPCOM.xpt $(SOLARIS_INST_DIR)/components/VirtualBox_XPCOM.xpt 257 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(CP) $(foreach f,$(SOLARIS_NLS),$(PATH_BIN)/$(f)) $(SOLARIS_INST_DIR)/nls,) 258 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(if $(VBOX_DO_STRIP),-s,) $(PATH_BIN)/vboxwebsrv $(SOLARIS_INST_DIR)/vboxwebsrv,) 259 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(INSTALL) -m 0755 $(if $(VBOX_DO_STRIP),-s,) $(PATH_BIN)/webtest $(SOLARIS_INST_DIR)/webtest,) 260 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0755 $(PATH_DEVTOOLS_TRG)/qt/v3.3.8/lib/libqt-mt.so.3 $(SOLARIS_INST_DIR)/qtgcc/lib/libqt-mt.so.3,) 261 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(INSTALL) -m 0755 $(PATH_DEVTOOLS_TRG)/qt/v3.3.8/bin/qtconfig $(SOLARIS_INST_DIR)/qtgcc/bin/qtconfig,) 262 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicinit_solaris.sh $(SOLARIS_INST_DIR)/vnic_setup.sh 263 $(QUIET)$(INSTALL) -m 0755 $(PATH_ROOT)/src/VBox/Devices/Network/solaris/vnicterm_solaris.sh $(SOLARIS_INST_DIR)/vnic_term.sh 264 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/vboxdrv.sh $(SOLARIS_INST_DIR)/vboxdrv.sh 265 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/VBox.sh $(SOLARIS_INST_DIR)/VBox.sh 266 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/postinstall.sh $(SOLARIS_INST_DIR)/postinstall.sh 267 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/preremove.sh $(SOLARIS_INST_DIR)/preremove.sh 268 $(QUIET)$(INSTALL) -m 0755 $(PATH_CURRENT)/makepackage.sh $(SOLARIS_INST_DIR)/makepackage.sh 269 $(QUIET)$(INSTALL) -m 0644 $(PATH_CURRENT)/vbox.pkgresponse $(SOLARIS_INST_DIR)/autoresponse 270 $(QUIET)$(INSTALL) -m 0644 $(PATH_CURRENT)/vboxdevlink.sed $(SOLARIS_INST_DIR)/etc/devlink.tab 271 $(QUIET)$(INSTALL) -m 0644 $(PATH_CURRENT)/vbox.space $(SOLARIS_INST_DIR)/vbox.space 267 272 $(QUIET)$(SED) \ 268 273 -e "s/@VBOX_VERSION_STRING@/$(VBOX_VERSION_STRING)/g" \ 269 274 -e "s/@BUILD_TARGET_ARCH@/$(BUILD_TARGET_ARCH)/g" \ 270 275 -e "s/@VBOX_SVN_REV@/$(VBOX_SVN_REV)/g" \ 271 --output $(SOLARIS INSTDIR)/ReadMe.txt \276 --output $(SOLARIS_INST_DIR)/ReadMe.txt \ 272 277 $(PATH_ROOT)/doc/ReadMe-Solaris.txt 273 $(call MSG_L1,Creating install package: $(PKG FILENAME).tar.gz)274 $(QUIET)$(SOLARIS INSTDIR)/makepackage.sh $(SOLARISINSTDIR) $(PKGFILENAME) $(BUILD_TARGET_ARCH)275 $(QUIET)$(INSTALL) -m 0644 $(SOLARIS INSTDIR)/$(PKGFILENAME).tar.gz $(PATH_BIN)278 $(call MSG_L1,Creating install package: $(PKG_FILENAME).tar.gz) 279 $(QUIET)$(SOLARIS_INST_DIR)/makepackage.sh $(SOLARIS_INST_DIR) $(PKG_FILENAME) $(BUILD_TARGET_ARCH) 280 $(QUIET)$(INSTALL) -m 0644 $(SOLARIS_INST_DIR)/$(PKG_FILENAME).tar.gz $(PATH_BIN) 276 281 @# Clean up files emitted as side-effect or result of packing 277 $(QUIET)$(RM) -f $(SOLARIS INSTDIR)/$(PKGFILENAME).tar.gz278 $(QUIET)$(RM) -f $(SOLARIS INSTDIR)/$(PKGFILENAME).pkg279 280 $(PATH_BIN)/$(DBG ARCHIVE): \282 $(QUIET)$(RM) -f $(SOLARIS_INST_DIR)/$(PKG_FILENAME).tar.gz 283 $(QUIET)$(RM) -f $(SOLARIS_INST_DIR)/$(PKG_FILENAME).pkg 284 285 $(PATH_BIN)/$(DBG_ARCHIVE): \ 281 286 $(VBOX_VERSION_STAMP) \ 282 287 Makefile.kmk 283 $(call MSG_L1,Installing debug binaries $(SOLARIS DBGDIR))284 $(QUIET)$(RM) -Rf $(SOLARIS DBGDIR)285 $(QUIET)$(MKDIR) -p $(SOLARIS DBGDIR)/components286 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/vboxdrv $(SOLARISDBGDIR)/vboxdrv287 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxBFE $(SOLARISDBGDIR)/VBoxBFE288 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxDD.so $(SOLARISDBGDIR)/VBoxDD.so289 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxDD2.so $(SOLARISDBGDIR)/VBoxDD2.so290 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxManage $(SOLARISDBGDIR)/VBoxManage291 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxREM.so $(SOLARISDBGDIR)/VBoxREM.so292 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxRT.so $(SOLARISDBGDIR)/VBoxRT.so293 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxSDL $(SOLARISDBGDIR)/VBoxSDL,)294 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxSVC $(SOLARISDBGDIR)/VBoxSVC295 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxDDU.so $(SOLARISDBGDIR)/VBoxDDU.so296 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxVMM.so $(SOLARISDBGDIR)/VBoxVMM.so297 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxXPCOM.so $(SOLARISDBGDIR)/VBoxXPCOM.so298 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxXPCOMIPCD $(SOLARISDBGDIR)/VBoxXPCOMIPCD299 $(QUIET)$(if $(VBOX_WITH_SHARED_FOLDERS),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxSharedFolders.so $(SOLARISDBGDIR)/VBoxSharedFolders.so,)300 $(QUIET)$(if $(VBOX_WITH_SHARED_CLIPBOARD),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxSharedClipboard.so $(SOLARISDBGDIR)/VBoxSharedClipboard.so,)301 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxKeyboard.so $(SOLARISDBGDIR)/VBoxKeyboard.so,)302 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(SOL DBGOBJCOPY) $(PATH_BIN)/VirtualBox $(SOLARISDBGDIR)/VirtualBox,)303 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxSettings.so $(SOLARISDBGDIR)/VBoxSettings.so304 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/components/VBoxC.so $(SOLARISDBGDIR)/components/VBoxC.so305 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/components/VBoxSVCM.so $(SOLARISDBGDIR)/components/VBoxSVCM.so306 $(QUIET)$(SOL DBGOBJCOPY) $(PATH_BIN)/components/VBoxXPCOMIPCC.so $(SOLARISDBGDIR)/components/VBoxXPCOMIPCC.so307 $(QUIET)$(if $(VBOX_WITH_VRDP),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxVRDP.so $(SOLARISDBGDIR)/VBoxVRDP.so,)308 $(QUIET)$(if $(VBOX_WITH_HEADLESS),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxHeadless $(SOLARISDBGDIR)/VBoxHeadless,)309 $(QUIET)$(if $(VBOX_WITH_DEBUGGER_GUI),$(SOL DBGOBJCOPY) $(PATH_BIN)/VBoxDbg.so $(SOLARISDBGDIR)/VBoxDbg.so,)310 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(SOL DBGOBJCOPY) $(PATH_BIN)/vboxwebsrv $(SOLARISDBGDIR)/vboxwebsrv,)311 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(SOL DBGOBJCOPY) $(PATH_BIN)/webtest $(SOLARISDBGDIR)/webtest,)288 $(call MSG_L1,Installing debug binaries $(SOLARIS_DBG_DIR)) 289 $(QUIET)$(RM) -Rf $(SOLARIS_DBG_DIR) 290 $(QUIET)$(MKDIR) -p $(SOLARIS_DBG_DIR)/components 291 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/vboxdrv $(SOLARIS_DBG_DIR)/vboxdrv 292 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxBFE $(SOLARIS_DBG_DIR)/VBoxBFE 293 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxDD.so $(SOLARIS_DBG_DIR)/VBoxDD.so 294 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxDD2.so $(SOLARIS_DBG_DIR)/VBoxDD2.so 295 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxManage $(SOLARIS_DBG_DIR)/VBoxManage 296 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxREM.so $(SOLARIS_DBG_DIR)/VBoxREM.so 297 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxRT.so $(SOLARIS_DBG_DIR)/VBoxRT.so 298 $(QUIET)$(if $(VBOX_WITH_VBOXSDL),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSDL $(SOLARIS_DBG_DIR)/VBoxSDL,) 299 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSVC $(SOLARIS_DBG_DIR)/VBoxSVC 300 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxDDU.so $(SOLARIS_DBG_DIR)/VBoxDDU.so 301 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxVMM.so $(SOLARIS_DBG_DIR)/VBoxVMM.so 302 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxXPCOM.so $(SOLARIS_DBG_DIR)/VBoxXPCOM.so 303 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxXPCOMIPCD $(SOLARIS_DBG_DIR)/VBoxXPCOMIPCD 304 $(QUIET)$(if $(VBOX_WITH_SHARED_FOLDERS),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSharedFolders.so $(SOLARIS_DBG_DIR)/VBoxSharedFolders.so,) 305 $(QUIET)$(if $(VBOX_WITH_SHARED_CLIPBOARD),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSharedClipboard.so $(SOLARIS_DBG_DIR)/VBoxSharedClipboard.so,) 306 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxKeyboard.so $(SOLARIS_DBG_DIR)/VBoxKeyboard.so,) 307 $(QUIET)$(if $(VBOX_WITH_QTGUI),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VirtualBox $(SOLARIS_DBG_DIR)/VirtualBox,) 308 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxSettings.so $(SOLARIS_DBG_DIR)/VBoxSettings.so 309 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/components/VBoxC.so $(SOLARIS_DBG_DIR)/components/VBoxC.so 310 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/components/VBoxSVCM.so $(SOLARIS_DBG_DIR)/components/VBoxSVCM.so 311 $(QUIET)$(SOL_DBG_OBJCOPY) $(PATH_BIN)/components/VBoxXPCOMIPCC.so $(SOLARIS_DBG_DIR)/components/VBoxXPCOMIPCC.so 312 $(QUIET)$(if $(VBOX_WITH_VRDP),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxVRDP.so $(SOLARIS_DBG_DIR)/VBoxVRDP.so,) 313 $(QUIET)$(if $(VBOX_WITH_HEADLESS),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxHeadless $(SOLARIS_DBG_DIR)/VBoxHeadless,) 314 $(QUIET)$(if $(VBOX_WITH_DEBUGGER_GUI),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/VBoxDbg.so $(SOLARIS_DBG_DIR)/VBoxDbg.so,) 315 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/vboxwebsrv $(SOLARIS_DBG_DIR)/vboxwebsrv,) 316 $(QUIET)$(if $(VBOX_WITH_WEBSERVICES),$(SOL_DBG_OBJCOPY) $(PATH_BIN)/webtest $(SOLARIS_DBG_DIR)/webtest,) 312 317 $(call MSG_L1,Packing $@) 313 $(QUIET)/usr/sfw/bin/gtar --owner 0 --group 0 -cjRhf $(PATH_BIN)/$(DBG ARCHIVE) -C $(SOLARISDBGDIR) $(SOLARISSTRIPBIN)314 $(QUIET)chmod 0644 $(PATH_BIN)/$(DBG ARCHIVE)315 316 $(addprefix $(SOLARIS INSTDIR)/,$(SOLARISSDK)): $$(subst $$(SOLARISINSTDIR)/,$(PATH_BIN)/,$$@)318 $(QUIET)/usr/sfw/bin/gtar --owner 0 --group 0 -cjRhf $(PATH_BIN)/$(DBG_ARCHIVE) -C $(SOLARIS_DBG_DIR) $(SOLARIS_STRIP_BINS) 319 $(QUIET)chmod 0644 $(PATH_BIN)/$(DBG_ARCHIVE) 320 321 $(addprefix $(SOLARIS_INST_DIR)/,$(SOLARIS_SDK)): $$(subst $$(SOLARIS_INST_DIR)/,$(PATH_BIN)/,$$@) 317 322 $(call MSG_L1,Copying $@) 318 323 $(QUIET)$(MKDIR) -p $(@D)
Note:
See TracChangeset
for help on using the changeset viewer.