Provide a way to build GPL delivery, without access to the ise.svn repository.
This commit is contained in:
@@ -13,8 +13,10 @@ iff not defined NO_COMPILE then
|
|||||||
safe_md headers
|
safe_md headers
|
||||||
REM "We keep a copy of vendors specific header files at EiffelSoftware as they cannot be"
|
REM "We keep a copy of vendors specific header files at EiffelSoftware as they cannot be"
|
||||||
REM "redistributed freely."
|
REM "redistributed freely."
|
||||||
if not EXIST headers\headers.tar.gz (
|
if EXIST %INIT_DIR%\isesvn\library\headers\headers.tar.gz (
|
||||||
exprtfile %DEFAULT_ISE_SVN/Src/library/headers.tar.gz > headers\headers.tar.gz
|
copy %INIT_DIR%\isesvn\library\headers\headers.tar.gz headers\headers.tar.gz
|
||||||
|
) else {
|
||||||
|
exprtfile %DEFAULT_ISE_SVN%/Src/library/headers.tar.gz > headers\headers.tar.gz
|
||||||
)
|
)
|
||||||
cd headers
|
cd headers
|
||||||
tar xvfz headers.tar.gz
|
tar xvfz headers.tar.gz
|
||||||
|
|||||||
@@ -320,10 +320,10 @@ iff not defined NO_COMPILE then
|
|||||||
iff not defined NO_ENTERPRISE_BUILD then
|
iff not defined NO_ENTERPRISE_BUILD then
|
||||||
remtrace ISE specific files
|
remtrace ISE specific files
|
||||||
cdd %EIFFEL_SRC
|
cdd %EIFFEL_SRC
|
||||||
co %DEFAULT_ISE_SVN/Src/library/keygen library/keygen
|
co %DEFAULT_ISE_SVN%/Src/library/keygen library/keygen
|
||||||
cd tools
|
cd tools
|
||||||
co %DEFAULT_ISE_SVN/Src/tools/activation activation
|
co %DEFAULT_ISE_SVN%/Src/tools/activation activation
|
||||||
co %DEFAULT_ISE_SVN/Src/tools/estudio_enterprise estudio_enterprise
|
co %DEFAULT_ISE_SVN%/Src/tools/estudio_enterprise estudio_enterprise
|
||||||
endiff
|
endiff
|
||||||
|
|
||||||
remtrace Build the normal libraries
|
remtrace Build the normal libraries
|
||||||
|
|||||||
@@ -285,7 +285,11 @@ endiff
|
|||||||
|
|
||||||
remtrace get GDI+ for platforms that don't have it
|
remtrace get GDI+ for platforms that don't have it
|
||||||
cdd %EIFFEL_SRC\tools
|
cdd %EIFFEL_SRC\tools
|
||||||
co %DEFAULT_ISE_SVN/Src/tools/gdiplus gdiplus
|
if EXIST %INIT_DIR%\isesvn\tools\gdiplus (
|
||||||
|
xcopy %INIT_DIR%\isesvn\tools\gdiplus gdiplus /E /I
|
||||||
|
) else (
|
||||||
|
co %DEFAULT_ISE_SVN%/Src/tools/gdiplus gdiplus
|
||||||
|
)
|
||||||
move gdiplus\gdiplus.dll %INSTALL_DIR\releases
|
move gdiplus\gdiplus.dll %INSTALL_DIR\releases
|
||||||
|
|
||||||
remtrace Recompiling EiffelBuild
|
remtrace Recompiling EiffelBuild
|
||||||
|
|||||||
@@ -57,7 +57,11 @@ iff .%1.==.. then
|
|||||||
|
|
||||||
cdd %EIFFEL_SRC
|
cdd %EIFFEL_SRC
|
||||||
cd tools
|
cd tools
|
||||||
co %DEFAULT_ISE_SVN/Src/tools/setup setup
|
if EXIST %INIT_DIR%\isesvn\tools\setup (
|
||||||
|
xcopy %INIT_DIR%\isesvn\tools\setup setup /E /I
|
||||||
|
) else (
|
||||||
|
co %DEFAULT_ISE_SVN%/Src/tools/setup setup
|
||||||
|
)
|
||||||
cd %EIFFEL_SRC\tools\setup\studio
|
cd %EIFFEL_SRC\tools\setup\studio
|
||||||
clean_project
|
clean_project
|
||||||
finalize setup.ecf
|
finalize setup.ecf
|
||||||
|
|||||||
Reference in New Issue
Block a user