Files
es_build_deliv/windows_deliv/make_gobo_tools.btm

91 lines
2.5 KiB
Plaintext

rem Should be called by make_exes.btm
remtrace Compiling Gobo tools
safe_md %STUDIO_DIR\library\gobo\spec
safe_md %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM
safe_md %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
cdd %EIFFEL_SRC\library\gobo\src
clean_project
remtrace geant
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\geant.exe then
remtrace geant is already built
else
finalize geant.ecf geant
cleanup_eiffel geant geant.exe
move geant.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace gelex
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\gelex.exe then
remtrace gelex is already built
else
finalize gelex.ecf gelex
cleanup_eiffel gelex gelex.exe
move gelex.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace geyacc
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\geyacc.exe then
remtrace geyacc is already built
else
finalize geyacc.ecf geyacc
cleanup_eiffel geyacc geyacc.exe
move geyacc.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace gec
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\gec.exe then
remtrace gec is already built
else
finalize gec.ecf gec
cleanup_eiffel gec gec.exe
move gec.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace gelint
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\gelint.exe then
remtrace gelint is already built
else
finalize gelint.ecf gelint
cleanup_eiffel gelint gelint.exe
move gelint.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace gepp
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\gepp.exe then
remtrace gepp is already built
else
finalize gepp.ecf gepp
cleanup_eiffel gepp gepp.exe
move gepp.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace getest
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\getest.exe then
remtrace getest is already built
else
finalize getest.ecf getest
cleanup_eiffel getest getest.exe
move getest.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace gexace
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\gexace.exe then
remtrace gexace is already built
else
finalize gexace.ecf gexace
cleanup_eiffel gexace gexace.exe
move gexace.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff
remtrace gexslt
iff exist %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin\gexslt.exe then
remtrace gexslt is already built
else
finalize gexslt.ecf gexslt
cleanup_eiffel gexslt gexslt.exe
move gexslt.exe %STUDIO_DIR\library\gobo\spec\%ISE_PLATFORM\bin
endiff