Changeset 29394


Ignore:
Timestamp:
10/20/14 20:51:13 (6 years ago)
Author:
sjm84
Message:

Related to commit 29387. Changes to allow the release-kits to preserve the source code, to better enable debugging of differences in the release-kits. Tested with GS3 on the 32 bit linux: without setting the new KEEP_SRC env var in bin/rk, it still removes the src code as before and produces a binary of the same size as before. With the KEEP_SRC env var set to true in bin/rk, src code (gs2build/common-src, gli/src and GS3/src) is preserved. Untested on Windows or with gs2 since the gs2 binary generation on linux 32 is not working at present.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • main/trunk/release-kits/bin/rk.bat

    r21841 r29394  
    55CD /D "%~dp0\.."
    66
     7:: Generally, an ant property can be true|on|yes vs false|off|no (or left unset)
     8:: see https://ant.apache.org/manual/properties.html#if+unless
     9:: However, the release-kit code requires envvar KEEP_SRC to be "true" in order to stop it deleting source code
     10
     11:: set KEEP_SRC=true
     12set debug=
     13if not "%KEEP_SRC%" == "" set debug="-Dkeep.src=%KEEP_SRC%"
     14
    715@echo on
    8 cmd.exe /c ant -f "%CD%\kits\%RK_NAME%\ant-scripts\build.xml" "-Drk.home=%CD%" "-Drk.name=%RK_NAME%" "-Dbasedir=%RELEASE_DIR%" -lib "%RELEASE_DIR%/installer/classes" %* | "%CD%\shared\windows\utils\tee.exe" "%RELEASE_DIR%\%RK_NAME%.out"
     16cmd.exe /c ant -f "%CD%\kits\%RK_NAME%\ant-scripts\build.xml" "-Drk.home=%CD%" "-Drk.name=%RK_NAME%" %debug% "-Dbasedir=%RELEASE_DIR%" -lib "%RELEASE_DIR%/installer/classes" %* | "%CD%\shared\windows\utils\tee.exe" "%RELEASE_DIR%\%RK_NAME%.out"
    917
    1018:end
     19set debug=
    1120
    1221popd
Note: See TracChangeset for help on using the changeset viewer.