Added a solution to generate only GPL version.

This commit is contained in:
2018-09-07 19:33:13 +02:00
parent 1415685e5e
commit 12e9c09911
9 changed files with 140 additions and 107 deletions
+7 -4
View File
@@ -21,6 +21,7 @@ iff %@INDEX[%@LOWER[%$],h] ge 0 then
echo - no_compile: to discard any compilation
echo - no_new_ec: to avoid compiling a new version of EiffelStudio
echo - enterprise: to build only the enterprise version of EiffelStudio
echo - gpl: to build only the GPL version of EiffelStudio
echo - no_wizards: to discard wizards building
echo - no_install: to generare only the delivery (but not the installation executable)
echo (or nothing to fully regenerate the installation).
@@ -42,9 +43,12 @@ else
unset /Q NO_NEW_EC
endiff
iff %@INDEX[%@LOWER[%$],enterprise] ge 0 then
set BUILD_ENTERPRISE_ONLY="True"
else
unset /Q BUILD_ENTERPRISE_ONLY
set NO_GPL_BUILD="True"
endiff
iff %@INDEX[%@LOWER[%$],gpl] ge 0 then
set NO_ENTERPRISE_BUILD="True"
unset /Q BUILD_ENTERPRISE
set BUILD_GPL="True"
endiff
iff %@INDEX[%@LOWER[%$],no_wizard] ge 0 then
set NO_WIZARDS="True"
@@ -367,7 +371,6 @@ else
endiff
call %INIT_DIR%\call_make_installations.btm
cdd %INIT_DIR%
REM Finish