orange / install-scripts / createRelease.btm

REM #input arguments
REM # %1 - folder with 3rd party software
REM # %2 - SVN tag of sources to include in the package

call updateSetVariables__.btm release
set VERSION=%1
set RELEASE_DATE=%nicedate
set WIN=orange-win-%VERSION
set WIN_PYTHON=orange-win-w-python-%VERSION
set ADDON_BIOINFORMATICS=orangeAddOn-bioinformatics-%VERSION
set ADDON_TEXT=orangeAddOn-text-%VERSION

rem # update source(s) to revision HEAD
cdd %TMPDIR
svn cleanup
svn update --ignore-externals

rem # build core
cdd %SCRIPTDIR
call createCommon__.btm release %1 %WIN %WIN_PYTHON
break_on_error

rem # build add ons
rem cdd %SCRIPTDIR
rem call createCommonAddOns__.btm release %ADDON_BIOINFORMATICS %ADDON_TEXT
rem break_on_error

rem # if no errors then publish on web (everything at the same time)
cdd %TMPDIR
move /z *.exe %DOWNLOADDIR

rem # remember new filenames
cdd %SCRIPTDIR
call updateVersionsPy__.btm
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.