Updated roc script, install module for the examples, and updated demo site folder.

This commit is contained in:
2015-09-08 16:03:36 +02:00
parent 544e6540ed
commit 88bc52fffb
6 changed files with 52 additions and 10 deletions

39
tools/roc.bat Normal file
View File

@@ -0,0 +1,39 @@
@echo off
setlocal
if "%ROC_TOOL_PATH%" == "" goto LOCAL_ROC_TOOL
goto start
:LOCAL_ROC_TOOL
if exist "%~dp0roc.exe" set ROC_TOOL_PATH=%~dp0
if "%ROC_TOOL_PATH%" == "" goto SEARCH_ROC_TOOL
goto START
:SEARCH_ROC_TOOL
for %%f in (roc.exe) do (
if exist "%%~dp$PATH:f" set ROC_TOOL_PATH="%%~dp$PATH:f"
)
if "%ROC_TOOL_PATH%" == "" goto BUILD_ROC_TOOL
echo Using roc.exe from %ROC_TOOL_PATH%
goto START
:BUILD_ROC_TOOL
set ROC_SRCDIR=%~dp0roc
set ROC_COMPDIR=%~dp0.roc-comp
mkdir %ROC_COMPDIR%
call ecb -config %ROC_SRCDIR%\roc.ecf -finalize -c_compile -project_path %ROC_COMPDIR%
copy %ROC_COMPDIR%\EIFGENs\roc\F_code\roc.exe %~dp0roc.exe
rd /q/s %ROC_COMPDIR%
set ROC_TOOL_PATH=%~dp0
goto START
:START
echo Calling %ROC_TOOL_PATH%roc.exe %*
call %ROC_TOOL_PATH%roc.exe %*
goto END
:END
endlocal
exit /B 0