Changeset 53981 in vbox
- Timestamp:
- Jan 27, 2015 6:58:32 PM (10 years ago)
- Location:
- trunk
- Files:
-
- 10 edited
-
Config.kmk (modified) (1 diff)
-
src/VBox/ExtPacks/Makefile.kmk (modified) (1 diff)
-
src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk (modified) (1 diff)
-
src/VBox/Installer/darwin/Makefile.kmk (modified) (2 diffs)
-
src/VBox/Installer/freebsd/Makefile.kmk (modified) (3 diffs)
-
src/VBox/Installer/freebsd/pkg_plist (modified) (1 diff)
-
src/VBox/Installer/linux/Makefile.kmk (modified) (1 diff)
-
src/VBox/Installer/solaris/Makefile.kmk (modified) (2 diffs)
-
src/VBox/Installer/win/Makefile.kmk (modified) (1 diff)
-
src/VBox/Installer/win/VBoxMergeApp.wxi (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Config.kmk
r53979 r53981 1243 1243 VBOX_GUI_USE_QGL= 1244 1244 endif 1245 1246 # Collection macro mainly for deciding whether VBoxDTrace needs shipping. 1247 VBOX_WITH_DTRACE := $(if-expr defined(VBOX_WITH_DTRACE_R0) || defined(VBOX_WITH_DTRACE_R0DRV) \ 1248 || defined(VBOX_WITH_DTRACE_R3) || defined(VBOX_WITH_DTRACE_RC),1,) 1249 1245 1250 1246 1251 # -
trunk/src/VBox/ExtPacks/Makefile.kmk
r53979 r53981 22 22 include $(PATH_SUB_CURRENT)/Puel/Makefile.kmk 23 23 endif 24 if defined(VBOX_WITH_EXTPACK_VBOXDTRACE) \ 25 || defined(VBOX_WITH_DTRACE) \ 26 || defined(VBOX_WITH_DTRACE_R3) \ 27 || defined(VBOX_WITH_DTRACE_R0) \ 28 || defined(VBOX_WITH_DTRACE_R0DRV) \ 29 || defined(VBOX_WITH_DTRACE_RC) 24 if defined(VBOX_WITH_EXTPACK_VBOXDTRACE) || defined(VBOX_WITH_DTRACE) 30 25 include $(PATH_SUB_CURRENT)/VBoxDTrace/Makefile.kmk 31 26 endif -
trunk/src/VBox/ExtPacks/VBoxDTrace/Makefile.kmk
r53979 r53981 31 31 32 32 33 # 34 # The generic wrapper that selects native or extpack dtrace cmd and adds our 35 # library path to the command line. 36 # 37 # Note! This is not installed as part of the extension pack, but always shipped 38 # with the base VBox installation. 39 # 40 PROGRAMS += VBoxDTrace 41 VBoxDTrace_TEMPLATE := VBOXR3EXE 42 VBoxDTrace_SOURCES := VBoxDTraceWrapper.cpp 43 VBoxDTrace_LIBS = $(LIB_RUNTIME) 33 ifndef VBOX_ONLY_ADDITIONS 34 # 35 # The generic wrapper that selects native or extpack dtrace cmd and adds our 36 # library path to the command line. 37 # 38 # Note! This is not installed as part of the extension pack, but always shipped 39 # with the base VBox installation. 40 # 41 PROGRAMS += VBoxDTrace 42 VBoxDTrace_TEMPLATE := VBOXR3EXE 43 VBoxDTrace_SOURCES := VBoxDTraceWrapper.cpp 44 VBoxDTrace_LIBS = $(LIB_RUNTIME) 45 endif 44 46 45 47 -
trunk/src/VBox/Installer/darwin/Makefile.kmk
r53745 r53981 454 454 MacOS/VirtualBoxVM \ 455 455 $(if $(VBOX_WITH_WEBSERVICES),MacOS/vboxwebsrv) \ 456 MacOS/VirtualBox 456 MacOS/VirtualBox \ 457 $(if $(VBOX_WITH_DTRACE),MacOS/VBoxDTrace,) 457 458 458 459 VBOX_DI_VBAPP_UNIVERSAL_PROGS = \ … … 880 881 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/bin/VBoxAutostart \ 881 882 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxAutostart "$$@"' 883 ifdef VBOX_WITH_DTRACE 884 $(APPEND) -tn $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/bin/VBoxDTrace \ 885 '#!/bin/bash' 'exec /Applications/VirtualBox.app/Contents/MacOS/VBoxDTrace "$$@"' 886 endif 882 887 @# Set the correct owners and file permissions. 883 888 sudo chmod 0755 $(VBOX_PATH_PACK_TMP)/VirtualBoxCLI.pkg.root/usr/bin/* -
trunk/src/VBox/Installer/freebsd/Makefile.kmk
r51386 r53981 110 110 VBoxTestOGL \ 111 111 VBoxSharedCrOpenGL.so,) \ 112 $(if $(VBOX_WITH_PYTHON),VBoxPython.so,) 112 $(if $(VBOX_WITH_PYTHON),VBoxPython.so,) \ 113 $(if $(VBOX_WITH_DTRACE),VBoxDTrace,) 113 114 114 115 # Do not remove relocation information of these binaries … … 141 142 VBoxManage \ 142 143 VBoxSVC) \ 143 $(if $(VBOX_WITH_VBOXSDL),VBoxSDL,) 144 $(if $(VBOX_WITH_VBOXSDL),VBoxSDL,) \ 145 $(if $(VBOX_WITH_DTRACE),VBoxDTrace,) 144 146 145 147 # Qt4 GUI … … 314 316 -e "s;_VBOX_REM_32BIT_MODULE_;$(if $(eq $(KBUILD_TARGET_ARCH),x86),VBoxREM32.so,);g" \ 315 317 -e "s;_VBOX_REM_64BIT_MODULE_;$(if $(eq $(KBUILD_TARGET_ARCH),x86),VBoxREM64.so,);g" \ 318 $(if $(VBOX_WITH_DTRACE),,-e "/VBoxDTrace/d") \ 316 319 --output $@ \ 317 320 $< -
trunk/src/VBox/Installer/freebsd/pkg_plist
r44580 r53981 53 53 bin/VBoxHeadless 54 54 bin/VBoxSDL 55 bin/VBoxDTrace 55 56 bin/vboxwebsrv 56 57 @mode 644 -
trunk/src/VBox/Installer/linux/Makefile.kmk
r53980 r53981 173 173 ExtensionPacks/VNC/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/VBoxVNC.so \ 174 174 ExtensionPacks/VNC/$(KBUILD_TARGET).$(KBUILD_TARGET_ARCH)/VBoxVNCMain.so,) \ 175 $(if $(VBOX_WITH_DTRACE),VBoxDTrace,)\ 175 176 VBoxTunctl \ 176 177 helpers/generate_service_file -
trunk/src/VBox/Installer/solaris/Makefile.kmk
r51386 r53981 215 215 $(if $(VBOX_WITH_CROGL),VBoxTestOGL,) \ 216 216 VBoxXPCOMIPCD \ 217 $(if $(VBOX_WITH_KCHMVIEWER),kchmviewer,) 217 $(if $(VBOX_WITH_KCHMVIEWER),kchmviewer,) \ 218 $(if $(VBOX_WITH_DTRACE),VBoxDTrace,) 218 219 219 220 SOLARIS_DRIVER_BINS = \ … … 309 310 $(if $(VBOX_WITH_HEADLESS),VBoxHeadless,) \ 310 311 $(if $(VBOX_WITH_VBOXSDL),VBoxSDL,) \ 311 VBoxManage 312 VBoxManage \ 313 $(if $(VBOX_WITH_DTRACE),VBoxDTrace,) 312 314 313 315 SOLARIS_COMMON_EXES = \ -
trunk/src/VBox/Installer/win/Makefile.kmk
r52910 r53981 633 633 -E 'VBOX_WITH_DEBUGGER_GUI=$(if-expr defined(VBOX_WITH_DEBUGGER_GUI) && defined(VBOX_WITH_QTGUI),yes,no)' \ 634 634 -E 'VBOX_WITH_DOCS_PACKING=$(if $(VBOX_WITH_DOCS_PACKING),yes,no)' \ 635 -E 'VBOX_WITH_DTRACE=$(if $(VBOX_WITH_DTRACE),yes,no)' \ 635 636 -E 'VBOX_WITH_EFIFW_PACKING=$(if $(VBOX_WITH_EFIFW_PACKING),yes,no)' \ 636 637 -E 'VBOX_WITH_EXTPACK=$(if $(VBOX_WITH_EXTPACK),yes,no)' \ -
trunk/src/VBox/Installer/win/VBoxMergeApp.wxi
r52828 r53981 183 183 <File Id="file_VBoxExtPackHelperApp.exe" Name="VBoxExtPackHelperApp.exe" 184 184 Source="$(env.PATH_OUT)\bin\VBoxExtPackHelperApp.exe"/> 185 <?endif ?> 186 <?if $(env.VBOX_WITH_DTRACE) = "yes" ?> 187 <File Id="file_VBoxDTrace.exe" Name="VBoxDTrace.exe" 188 Source="$(env.PATH_OUT)\bin\VBoxDTrace.exe" /> 185 189 <?endif ?> 186 190 <!-- VBox DLL files -->
Note:
See TracChangeset
for help on using the changeset viewer.

