diff options
author | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2017-09-21 19:53:07 +0000 |
---|---|---|
committer | vboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f> | 2017-09-21 19:53:07 +0000 |
commit | 3f77ebdc07743c6e56584a259f4a22a99a302d11 (patch) | |
tree | d4bb646d36c5eb698c38d17d4072fc4c13dc0626 /src/VBox/Runtime/tools/Makefile.kmk | |
parent | bc09a47d8e58208f4b76ffce4dd631c06e6fb23f (diff) | |
download | VirtualBox-svn-3f77ebdc07743c6e56584a259f4a22a99a302d11.tar.gz |
IPRT: Added ISO maker tool frontend (will use for building later). Started documenting its usage. Implemented a couple of compatibility options.
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@68813 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src/VBox/Runtime/tools/Makefile.kmk')
-rw-r--r-- | src/VBox/Runtime/tools/Makefile.kmk | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/src/VBox/Runtime/tools/Makefile.kmk b/src/VBox/Runtime/tools/Makefile.kmk index 3a61203ecd7..2c693e7c72e 100644 --- a/src/VBox/Runtime/tools/Makefile.kmk +++ b/src/VBox/Runtime/tools/Makefile.kmk @@ -28,6 +28,23 @@ SUB_DEPTH = ../../../.. include $(KBUILD_PATH)/subheader.kmk +# RTIsoMaker - ISO image maker - build version. +BLDPROGS += bldRTIsoMaker +bldRTIsoMaker_TEMPLATE = VBoxAdvBldProg +bldRTIsoMaker_SOURCES = \ + RTIsoMaker.cpp \ + ../common/misc/buildconfig.cpp +bldRTIsoMaker_DEFS = \ + IPRT_BLDCFG_SCM_REV=$(if $(VBOX_SVN_REV_FALLBACK),$(VBOX_SVN_REV_FALLBACK),$(VBOX_SVN_REV)) \ + IPRT_BLDCFG_VERSION_STRING=\"$(VBOX_VERSION_STRING)\" \ + IPRT_BLDCFG_VERSION_MAJOR=$(VBOX_VERSION_MAJOR) \ + IPRT_BLDCFG_VERSION_MINOR=$(VBOX_VERSION_MINOR) \ + IPRT_BLDCFG_VERSION_BUILD=$(VBOX_VERSION_BUILD) \ + IPRT_BLDCFG_TARGET=\"$(KBUILD_TARGET)\" \ + IPRT_BLDCFG_TARGET_ARCH=\"$(KBUILD_TARGET_ARCH)\" \ + IPRT_BLDCFG_TYPE=\"$(KBUILD_TYPE)\" +bldRTIsoMaker_INCS = ../include + # RTManifest is a tool for creating and verifying manifest files - build version. BLDPROGS += bldRTManifest bldRTManifest_TEMPLATE = VBoxAdvBldProg @@ -49,6 +66,11 @@ if !defined(VBOX_ONLY_ADDITIONS) \ RTCat_TEMPLATE = VBoxR3Tool RTCat_SOURCES = RTCat.cpp + # RTIsoMaker - ISO image maker - build version. + PROGRAMS += RTIsoMaker + RTIsoMaker_TEMPLATE = VBoxR3Tool + RTIsoMaker_SOURCES = RTIsoMaker.cpp + # RTLs is a tool for listing file information. PROGRAMS += RTLs RTLs_TEMPLATE = VBoxR3Tool |