From: Nabil Ghodbane Date: Mon, 25 Mar 2024 09:47:01 +0000 (+0100) Subject: spns #40729: MeshGems 2024.1 - windows X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=8ceffde8654ac0776b80fee51a1c62b3e29ab8da;p=tools%2Fsat_salome.git spns #40729: MeshGems 2024.1 - windows --- diff --git a/products/compil_scripts/MeshGems-2024-1.bat b/products/compil_scripts/MeshGems-2024-1.bat new file mode 100644 index 0000000..755a94a --- /dev/null +++ b/products/compil_scripts/MeshGems-2024-1.bat @@ -0,0 +1,58 @@ +@echo off + +echo ########################################################################## +echo MeshGems %VERSION% +echo ########################################################################## + +if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL% +if NOT exist "%PRODUCT_INSTALL%\bin" mkdir %PRODUCT_INSTALL%\bin +if NOT exist "%PRODUCT_INSTALL%\lib" mkdir %PRODUCT_INSTALL%\lib +if NOT exist "%PRODUCT_INSTALL%\include" mkdir %PRODUCT_INSTALL%\include +if NOT exist "%PRODUCT_INSTALL%\Docs" mkdir %PRODUCT_INSTALL%\Docs + +REM clean BUILD directory +if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR% +mkdir %BUILD_DIR% + +cd %SOURCE_DIR% + +set SRC_FOLDER=Win10_64_VC17 +cd Products + +echo PRODUCT_INSTALL = %PRODUCT_INSTALL% + +REM +xcopy include\* %PRODUCT_INSTALL%\include /E /I /Q /Y +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on copying include + exit 1 +) + +echo SRC_FOLDER = %SRC_FOLDER% +echo. +echo running command: xcopy lib\%SRC_FOLDER%\* %PRODUCT_INSTALL%\lib /E /I /Q /Y +xcopy lib\%SRC_FOLDER%\* %PRODUCT_INSTALL%\lib /E /I /Q /Y +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on copying lib + exit 2 +) + +REM +echo. +echo running command: bin\%SRC_FOLDER%\* %PRODUCT_INSTALL%\bin /E /I /Q /Y +xcopy bin\%SRC_FOLDER%\* %PRODUCT_INSTALL%\bin /E /I /Q /Y +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on copying bin + exit 3 +) + +REM +echo. +xcopy Docs\* %PRODUCT_INSTALL%\Docs /E /I /Q /Y +if NOT %ERRORLEVEL% == 0 ( + echo ERROR on copying Docs + exit 4 +) + +echo. +echo ########## END