summaryrefslogtreecommitdiff
path: root/src/VBox/Runtime/tools/Makefile.kmk
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2017-11-06 17:23:11 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2017-11-06 17:23:11 +0000
commit0461592e1ff3ee4c9ce1bdd65ec5c6244fee82c2 (patch)
tree9914cef3de29add108e35633cd8c935d1e0443bd /src/VBox/Runtime/tools/Makefile.kmk
parent088eda0c7c078237274535697b01fa49b251d3f1 (diff)
downloadVirtualBox-svn-0461592e1ff3ee4c9ce1bdd65ec5c6244fee82c2.tar.gz
Runtime/tools: Added hack for accessing the 'vd' VFS chain element implemented by StorageLib.
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@69603 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/Runtime/tools/Makefile.kmk')
-rw-r--r--src/VBox/Runtime/tools/Makefile.kmk24
1 files changed, 16 insertions, 8 deletions
diff --git a/src/VBox/Runtime/tools/Makefile.kmk b/src/VBox/Runtime/tools/Makefile.kmk
index 5c4860c2b78..c2fe3cfcd44 100644
--- a/src/VBox/Runtime/tools/Makefile.kmk
+++ b/src/VBox/Runtime/tools/Makefile.kmk
@@ -68,26 +68,31 @@ if !defined(VBOX_ONLY_BUILD)
PROGRAMS += RTCat
RTCat_TEMPLATE = VBoxR3Tool
RTCat_SOURCES = RTCat.cpp
+ RTCat_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTIsoMaker - ISO image maker - build version.
PROGRAMS += RTIsoMaker
RTIsoMaker_TEMPLATE = VBoxR3Tool
RTIsoMaker_SOURCES = RTIsoMaker.cpp
+ RTIsoMaker_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTLs is a tool for listing file information.
PROGRAMS += RTLs
RTLs_TEMPLATE = VBoxR3Tool
RTLs_SOURCES = RTLs.cpp
+ RTLs_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTRm is a tool for removing files and directories.
PROGRAMS += RTRm
RTRm_TEMPLATE = VBoxR3Tool
RTRm_SOURCES = RTRm.cpp
+ RTRm_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTManifest is a tool for creating and verifying manifest files.
PROGRAMS += RTManifest
RTManifest_TEMPLATE = VBoxR3Tool
RTManifest_SOURCES = RTManifest.cpp
+ RTManifest_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTLdrFlt is similar to c++filt, except that it's for VMMR0.r0 stacks.
PROGRAMS += RTLdrFlt
@@ -98,12 +103,13 @@ if !defined(VBOX_ONLY_BUILD)
PROGRAMS += RTGzip
RTGzip_TEMPLATE = VBoxR3Tool
RTGzip_SOURCES = RTGzip.cpp
+ RTGzip_SOURCES += ../VBox/LoadVBoxDDU.cpp
ifdef VBOX_WITH_LIBCURL
- # RTHttp - our http/https fetcher (for testing the http client API).
- PROGRAMS += RTHttp
- RTHttp_TEMPLATE = VBoxR3Tool
- RTHttp_SOURCES = RTHttp.cpp
+ # RTHttp - our http/https fetcher (for testing the http client API).
+ PROGRAMS += RTHttp
+ RTHttp_TEMPLATE = VBoxR3Tool
+ RTHttp_SOURCES = RTHttp.cpp
endif
# RTShutdown - similar (but not identical) to a typical unix shutdown command.
@@ -115,11 +121,13 @@ if !defined(VBOX_ONLY_BUILD)
PROGRAMS += RTTar
RTTar_TEMPLATE = VBoxR3Tool
RTTar_SOURCES = RTTar.cpp
+ RTTar_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTUnzip - our unzip clone (for testing the unzip streaming code)
PROGRAMS += RTUnzip
RTUnzip_TEMPLATE = VBoxR3Tool
RTUnzip_SOURCES = RTUnzip.cpp
+ RTUnzip_SOURCES += ../VBox/LoadVBoxDDU.cpp
# RTNtDbgHelp - our tar clone (for testing the tar/gzip/gunzip streaming code)
PROGRAMS.win += RTNtDbgHelp
@@ -138,10 +146,10 @@ if !defined(VBOX_ONLY_BUILD)
RTSignTool_LIBS = $(PATH_STAGE_LIB)/SUPR3$(VBOX_SUFF_LIB)
if1of ($(KBUILD_TARGET), darwin linux solaris win)
- # RTKrnlModInfo - our lsmod/kextstat clone (for testing the RTKrnlMod code).
- PROGRAMS += RTKrnlModInfo
- RTKrnlModInfo_TEMPLATE = VBoxR3Tool
- RTKrnlModInfo_SOURCES = RTKrnlModInfo.cpp
+ # RTKrnlModInfo - our lsmod/kextstat clone (for testing the RTKrnlMod code).
+ PROGRAMS += RTKrnlModInfo
+ RTKrnlModInfo_TEMPLATE = VBoxR3Tool
+ RTKrnlModInfo_SOURCES = RTKrnlModInfo.cpp
endif
endif # !VBOX_ONLY_BUILD