Umgebungsvariable heisst jetzt SPS_SKEL
This commit is contained in:
+29
-29
@@ -4,7 +4,7 @@ REM ================================================================
|
||||
REM SPS_SKEL - Umgebungsvariablen Setup
|
||||
REM ================================================================
|
||||
|
||||
if defined PV_BIN (
|
||||
if defined SKEL_BIN (
|
||||
echo SPS_SKEL Umgebung bereits gesetzt.
|
||||
goto :show
|
||||
)
|
||||
@@ -12,34 +12,34 @@ if defined PV_BIN (
|
||||
echo Setting up environment variables for SPS_SKEL ...
|
||||
|
||||
REM Basis-Projektpfad (aktueller Ordner)
|
||||
set "PROJECT=%~dp0.."
|
||||
if "%PROJECT:~-6%"=="bin\.." set "PROJECT=%PROJECT:~0,-6%"
|
||||
if "%PROJECT:~-1%"=="\" set "PROJECT=%PROJECT:~0,-1%"
|
||||
set "SPS_SKEL=%~dp0.."
|
||||
if "%SPS_SKEL:~-6%"=="bin\.." set "SPS_SKEL=%SPS_SKEL:~0,-6%"
|
||||
if "%SPS_SKEL:~-1%"=="\" set "SPS_SKEL=%SPS_SKEL:~0,-1%"
|
||||
|
||||
REM Pfade fuer verschiedene Komponenten
|
||||
set "PV_BIN=%PROJECT%\bin"
|
||||
set "PV_LIB=%PROJECT%\lib"
|
||||
set "PV_DATA=%PROJECT%\data"
|
||||
set "PV_CFG=%PROJECT%\cfg"
|
||||
set "PV_LOG=%PROJECT%\log"
|
||||
set "PV_TESTS=%PROJECT%\tests"
|
||||
set "PV_RESULTS=%PROJECT%\results"
|
||||
set "PV_EXAMPLES=%PROJECT%\examples"
|
||||
set "SKEL_BIN=%SPS_SKEL%\bin"
|
||||
set "SKEL_LIB=%SPS_SKEL%\lib"
|
||||
set "SKEL_DATA=%SPS_SKEL%\data"
|
||||
set "SKEL_CFG=%SPS_SKEL%\cfg"
|
||||
set "SKEL_LOG=%SPS_SKEL%\log"
|
||||
set "SKEL_TESTS=%SPS_SKEL%\tests"
|
||||
set "SKEL_RESULTS=%SPS_SKEL%\results"
|
||||
set "SKEL_EXAMPLES=%SPS_SKEL%\examples"
|
||||
|
||||
REM Python-Pfad erweitern (nur wenn noch nicht vorhanden)
|
||||
echo %PYTHONPATH% | find /i "%PV_LIB%" >nul
|
||||
echo %PYTHONPATH% | find /i "%SKEL_LIB%" >nul
|
||||
if errorlevel 1 (
|
||||
set "PYTHONPATH=%PV_LIB%;%PYTHONPATH%"
|
||||
set "PYTHONPATH=%SKEL_LIB%;%PYTHONPATH%"
|
||||
)
|
||||
|
||||
REM Ordner erstellen falls sie nicht existieren
|
||||
if not exist "%PV_BIN%" mkdir "%PV_BIN%"
|
||||
if not exist "%PV_CFG%" mkdir "%PV_CFG%"
|
||||
if not exist "%PV_LIB%" mkdir "%PV_LIB%"
|
||||
if not exist "%PV_DATA%" mkdir "%PV_DATA%"
|
||||
if not exist "%PV_LOG%" mkdir "%PV_LOG%"
|
||||
if not exist "%PV_RESULTS%" mkdir "%PV_RESULTS%"
|
||||
if not exist "%PV_EXAMPLES%" mkdir "%PV_EXAMPLES%"
|
||||
if not exist "%SKEL_BIN%" mkdir "%SKEL_BIN%"
|
||||
if not exist "%SKEL_CFG%" mkdir "%SKEL_CFG%"
|
||||
if not exist "%SKEL_LIB%" mkdir "%SKEL_LIB%"
|
||||
if not exist "%SKEL_DATA%" mkdir "%SKEL_DATA%"
|
||||
if not exist "%SKEL_LOG%" mkdir "%SKEL_LOG%"
|
||||
if not exist "%SKEL_RESULTS%" mkdir "%SKEL_RESULTS%"
|
||||
if not exist "%SKEL_EXAMPLES%" mkdir "%SKEL_EXAMPLES%"
|
||||
|
||||
REM Umgebungsvariablen anzeigen
|
||||
:show
|
||||
@@ -47,14 +47,14 @@ echo.
|
||||
echo ================================================================
|
||||
echo SPS_SKEL ENVIRONMENT SETUP COMPLETE
|
||||
echo ================================================================
|
||||
echo PROJECT = %PROJECT%
|
||||
echo PV_BIN = %PV_BIN%
|
||||
echo PV_CFG = %PV_CFG%
|
||||
echo PV_LIB = %PV_LIB%
|
||||
echo PV_DATA = %PV_DATA%
|
||||
echo PV_RESULTS = %PV_RESULTS%
|
||||
echo PV_LOG = %PV_LOG%
|
||||
echo PV_EXAMPLES = %PV_EXAMPLES%
|
||||
echo SPS_SKEL = %SPS_SKEL%
|
||||
echo SKEL_BIN = %SKEL_BIN%
|
||||
echo SKEL_CFG = %SKEL_CFG%
|
||||
echo SKEL_LIB = %SKEL_LIB%
|
||||
echo SKEL_DATA = %SKEL_DATA%
|
||||
echo SKEL_RESULTS = %SKEL_RESULTS%
|
||||
echo SKEL_LOG = %SKEL_LOG%
|
||||
echo SKEL_EXAMPLES = %SKEL_EXAMPLES%
|
||||
echo PYTHONPATH = %PYTHONPATH%
|
||||
echo ================================================================
|
||||
echo.
|
||||
|
||||
Reference in New Issue
Block a user