summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorvboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2023-05-05 16:42:17 +0000
committervboxsync <vboxsync@cfe28804-0f27-0410-a406-dd0f0b0b656f>2023-05-05 16:42:17 +0000
commit16bc0aad68732234a2ee568851d8dd1324340300 (patch)
tree7bce3447d776745a2addc4522d6c73f731818871 /src
parentaae708b1bd30ba7375ef2ad6e9b2e9bd935f273d (diff)
downloadVirtualBox-svn-16bc0aad68732234a2ee568851d8dd1324340300.tar.gz
repack scripts: adding option to ignore ExtPacks for Single-3-Repack.cmd
git-svn-id: https://www.virtualbox.org/svn/vbox/trunk@99646 cfe28804-0f27-0410-a406-dd0f0b0b656f
Diffstat (limited to 'src')
-rw-r--r--src/VBox/Installer/win/Scripts/Single-3-Repack.cmd11
1 files changed, 11 insertions, 0 deletions
diff --git a/src/VBox/Installer/win/Scripts/Single-3-Repack.cmd b/src/VBox/Installer/win/Scripts/Single-3-Repack.cmd
index 510c2434602..35aafad3f08 100644
--- a/src/VBox/Installer/win/Scripts/Single-3-Repack.cmd
+++ b/src/VBox/Installer/win/Scripts/Single-3-Repack.cmd
@@ -49,6 +49,7 @@ set _MY_OPT_EXTPACK_ENTERPRISE=%_MY_OPT_UNTAR_DIR%\Oracle_VM_VirtualBox_Extensio
set _MY_OPT_BUILD_TYPE=@KBUILD_TYPE@
set _MY_OPT_OUTDIR=%_MY_OPT_UNTAR_DIR%\output
set _MY_OPT_SIGNED=
+set _MY_OPT_NOEXTPACK=
:argument_loop
if ".%1" == "." goto no_more_arguments
@@ -63,6 +64,8 @@ if ".%1" == ".--help" goto opt_h
if ".%1" == ".-e" goto opt_e
if ".%1" == ".--extpack" goto opt_e
+if ".%1" == ".-n" goto opt_n
+if ".%1" == ".--no-extpack" goto opt_n
if ".%1" == ".-o" goto opt_o
if ".%1" == ".--outdir" goto opt_o
if ".%1" == ".-s" goto opt_s
@@ -103,6 +106,11 @@ echo Default -t/--build-type value: %_MY_OPT_BUILD_TYPE%
echo .
goto end_failed
+:opt_n
+set _MY_OPT_NOEXTPACK=1
+shift
+goto argument_loop
+
:opt_o
if ".%~2" == "." goto syntax_error_missing_value
set _MY_OPT_OUTDIR=%~f2
@@ -172,8 +180,10 @@ if not exist "%_MY_BINDIR%" goto error_bindir_not_found
set _MY_REPACK_DIR=%_MY_OPT_UNTAR_DIR%\repack
if not exist "%_MY_REPACK_DIR%" goto error_repack_dir_not_found
+if ".%_MY_OPT_NOEXTPACK%" == ".1" goto no_enterprise_check
if not exist "%_MY_OPT_EXTPACK%" goto error_extpack_not_found
if not ".%_MY_OPT_EXTPACK_ENTERPRISE%" == "." if not exist "%_MY_OPT_EXTPACK_ENTERPRISE%" goto error_enterprise_extpack_not_found
+:no_enterprise_check
if not exist "%_MY_OPT_SIGNED%" goto error_signed_not_found
@@ -227,6 +237,7 @@ for %%i in (VirtualBox-*MultiArch*exe) do (
)
+if ".%_MY_OPT_NOEXTPACK%" == ".1" goto no_enterprise_repacking
rem
rem Repack the extension packs.
rem