mirror of
https://github.com/arkuznetsov/1CFilesConverter.git
synced 2024-11-24 08:33:30 +02:00
feat: Реализована возможность указания путей запуска 1С:Предприятия и ibcmd через переменные окружения V8_TOOL и IBCMD_TOOL соответственно.
This commit is contained in:
parent
ff39689e4a
commit
47801e1123
@ -35,7 +35,7 @@ IF exist "%REPO_PATH%\.env" (
|
||||
|
||||
SET QUERY="RESTORE DATABASE [%V8_IB_NAME%] FROM DISK = N'D:\SQL.Template\%V8_IB_TEMPLATE%.bak' WITH FILE = 1, MOVE N'Temlate_ERP_2_5_12' TO N'D:\SQL.Data\%V8_IB_NAME%.mdf', MOVE N'Temlate_ERP_2_5_12_log' TO N'D:\SQL.Log\%V8_IB_NAME%_log.ldf', NOUNLOAD, REPLACE, STATS = 5"
|
||||
|
||||
SET V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
|
||||
echo START: %date% %time%
|
||||
|
||||
|
@ -71,13 +71,13 @@ set V8_CONNECTION_STRING="/S%V8_DB_SRV_ADDR%\%V8_IB_NAME%"
|
||||
IF /i "%V8_CONVERT_TOOL%" equ "designer" set V8_CONNECTION_STRING="/S%V8_SRV_ADDR%\%V8_IB_NAME%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo [ERROR] Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo [ERROR] Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
|
@ -75,13 +75,13 @@ set V8_CONNECTION_STRING="/S%V8_DB_SRV_ADDR%\%V8_IB_NAME%"
|
||||
IF /i "%V8_CONVERT_TOOL%" equ "designer" set V8_CONNECTION_STRING="/S%V8_SRV_ADDR%\%V8_IB_NAME%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo [ERROR] Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo [ERROR] Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -143,17 +143,17 @@ IF not exist "%XML_PATH%" md "%XML_PATH%"
|
||||
md "%WS_PATH%"
|
||||
|
||||
echo [INFO] Export "%V8_SRC_PATH%" to 1C:Designer XML format "%XML_PATH%"...
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
IF not ERRORLEVEL 0 (
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
goto finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -187,17 +187,17 @@ IF not ERRORLEVEL 0 (
|
||||
md "%WS_PATH%"
|
||||
|
||||
echo [INFO] Export configuration from "%XML_PATH%" to 1C:EDT format "%V8_DST_PATH%"...
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace import --project "%V8_DST_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%" --version "%V8_VERSION%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace import --project "%V8_DST_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%" --version "%V8_VERSION%"
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
|
||||
:finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -171,17 +171,17 @@ echo [INFO] Export "%V8_SRC_PATH%" to 1C:Designer XML format "%XML_PATH%"...
|
||||
md "%XML_PATH%"
|
||||
md "%WS_PATH%"
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
IF not ERRORLEVEL 0 (
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
goto finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -179,17 +179,17 @@ echo [INFO] Export "%V8_SRC_PATH%" to 1C:Designer XML format "%V8_DST_PATH%"...
|
||||
|
||||
md "%WS_PATH%"
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%V8_DST_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%V8_DST_PATH%" --workspace-location "%WS_PATH%"
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
|
||||
:finally
|
||||
|
@ -36,7 +36,7 @@ IF not defined V8_TEMP set V8_TEMP=%TEMP%\1c
|
||||
echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -212,17 +212,17 @@ FOR /F "delims=" %%f IN ('dir /b /a-d %V8_SRC_MASK%') DO (
|
||||
md "%WS_PATH%"
|
||||
|
||||
echo [INFO] Export dataprocessors ^& reports from 1C:Designer XML format "%XML_PATH%" to 1C:EDT format "%V8_DST_PATH%"...
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace import --project "%V8_DST_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%" --version "%V8_VERSION%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace import --project "%V8_DST_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%" --version "%V8_VERSION%"
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
|
||||
:finally
|
||||
|
@ -36,7 +36,7 @@ IF not defined V8_TEMP set V8_TEMP=%TEMP%\1c
|
||||
echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -192,17 +192,17 @@ echo [INFO] Export external data processors ^& reports from 1C:EDT format "%V8_S
|
||||
md "%XML_PATH%"
|
||||
md "%WS_PATH%"
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
IF not ERRORLEVEL 0 (
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
goto finally
|
||||
|
@ -36,7 +36,7 @@ IF not defined V8_TEMP set V8_TEMP=%TEMP%\1c
|
||||
echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -206,17 +206,17 @@ echo [INFO] Export dataprocessors ^& reports from 1C:EDT project "%V8_SRC_PATH%"
|
||||
|
||||
md "%WS_PATH%"
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%V8_DST_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%V8_DST_PATH%" --workspace-location "%WS_PATH%"
|
||||
IF not ERRORLEVEL 0 (
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
)
|
||||
|
@ -130,17 +130,17 @@ echo [INFO] Run validation in "%VALIDATE_PATH%"...
|
||||
|
||||
md "%WS_PATH%"
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace validate --project-list "%VALIDATE_PATH%" --workspace-location "%WS_PATH%" --file "%REPORT_FILE%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace validate --project-list "%VALIDATE_PATH%" --workspace-location "%WS_PATH%" --file "%REPORT_FILE%"
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
|
||||
:finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -224,17 +224,17 @@ if "%V8_SRC_TYPE%" equ "edt" (
|
||||
:export_edt
|
||||
|
||||
echo [INFO] Export configuration extension from 1C:EDT format "%V8_SRC_PATH%" to 1C:Designer XML format "%XML_PATH%"...
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
IF not ERRORLEVEL 0 (
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
goto finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -262,17 +262,17 @@ echo [INFO] Export configuration extension from 1C:Designer XML format "%XML_PAT
|
||||
|
||||
md %WS_PATH%
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace import --project "%V8_DST_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%" --version "%V8_VERSION%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace import --project "%V8_DST_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%" --version "%V8_VERSION%"
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
|
||||
:finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -172,17 +172,17 @@ goto finally
|
||||
:export_edt
|
||||
|
||||
echo [INFO] Export configuration extension from 1C:EDT format "%V8_SRC_PATH%" to 1C:Designer XML format "%XML_PATH%"...
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%XML_PATH%" --workspace-location "%WS_PATH%"
|
||||
IF not ERRORLEVEL 0 (
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
goto finally
|
||||
|
@ -37,13 +37,13 @@ echo [INFO] Using 1C:Enterprise, version %V8_VERSION%
|
||||
echo [INFO] Using temporary folder "%V8_TEMP%"
|
||||
|
||||
IF not "%V8_CONVERT_TOOL%" equ "designer" IF not "%V8_CONVERT_TOOL%" equ "ibcmd" set V8_CONVERT_TOOL=designer
|
||||
set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF not defined V8_TOOL set V8_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\1cv8.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "designer" IF not exist %V8_TOOL% (
|
||||
echo Could not find 1C:Designer with path %V8_TOOL%
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF not defined IBCMD_TOOL set IBCMD_TOOL="C:\Program Files\1cv8\%V8_VERSION%\bin\ibcmd.exe"
|
||||
IF "%V8_CONVERT_TOOL%" equ "ibcmd" IF not exist %IBCMD_TOOL% (
|
||||
echo Could not find ibcmd tool with path %IBCMD_TOOL%
|
||||
set ERROR_CODE=1
|
||||
@ -258,17 +258,17 @@ echo [INFO] Export configuration extension from 1C:EDT format "%V8_SRC_PATH%" to
|
||||
|
||||
md "%WS_PATH%"
|
||||
|
||||
IF not defined V8_RING_TOOL (
|
||||
IF not defined RING_TOOL (
|
||||
FOR /F "usebackq tokens=1 delims=" %%i IN (`where ring`) DO (
|
||||
set V8_RING_TOOL="%%i"
|
||||
set RING_TOOL="%%i"
|
||||
)
|
||||
)
|
||||
IF not defined V8_RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "V8_RING_TOOL" variable with full specified path
|
||||
IF not defined RING_TOOL (
|
||||
echo [ERROR] Can't find "ring" tool. Add path to "ring.bat" to "PATH" environment variable, or set "RING_TOOL" variable with full specified path
|
||||
set ERROR_CODE=1
|
||||
goto finally
|
||||
)
|
||||
call %V8_RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%V8_DST_PATH%" --workspace-location "%WS_PATH%"
|
||||
call %RING_TOOL% edt%V8_EDT_VERSION% workspace export --project "%V8_SRC_PATH%" --configuration-files "%V8_DST_PATH%" --workspace-location "%WS_PATH%"
|
||||
set ERROR_CODE=%ERRORLEVEL%
|
||||
|
||||
:finally
|
||||
|
Loading…
Reference in New Issue
Block a user