3 echo ##########################################################################
\r
4 echo MeshGems $VERSION
\r
5 echo ##########################################################################
\r
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
\r
8 if NOT exist "%PRODUCT_INSTALL%\bin" mkdir %PRODUCT_INSTALL%\bin
\r
9 if NOT exist "%PRODUCT_INSTALL%\lib" mkdir %PRODUCT_INSTALL%\lib
\r
10 if NOT exist "%PRODUCT_INSTALL%\include" mkdir %PRODUCT_INSTALL%\include
\r
11 if NOT exist "%PRODUCT_INSTALL%\Docs" mkdir %PRODUCT_INSTALL%\Docs
\r
13 REM clean BUILD directory
\r
14 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
\r
19 set SRC_FOLDER_VC14=Win7_64_VC14
\r
20 set SRC_FOLDER_VC15=Win7_64_VC15
\r
21 cd DISTENE\MeshGems-*\Products
\r
23 echo PRODUCT_INSTALL = %PRODUCT_INSTALL%
\r
26 xcopy include\* %PRODUCT_INSTALL%\include /E /I /Q /Y
\r
27 if NOT %ERRORLEVEL% == 0 (
\r
28 echo ERROR on copying include
\r
33 set SRC_FOLDER=%SRC_FOLDER_VC15%
\r
34 if exist "lib\%SRC_FOLDER_VC14%" (
\r
35 set SRC_FOLDER=%SRC_FOLDER_VC14%
\r
38 echo SRC_FOLDER = %SRC_FOLDER%
\r
40 echo running command: xcopy lib\%SRC_FOLDER%\* %PRODUCT_INSTALL%\lib /E /I /Q /Y
\r
41 xcopy lib\%SRC_FOLDER%\* %PRODUCT_INSTALL%\lib /E /I /Q /Y
\r
42 if NOT %ERRORLEVEL% == 0 (
\r
43 echo ERROR on copying lib
\r
49 echo running command: bin\%SRC_FOLDER%\* %PRODUCT_INSTALL%\bin /E /I /Q /Y
\r
50 xcopy bin\%SRC_FOLDER%\* %PRODUCT_INSTALL%\bin /E /I /Q /Y
\r
51 if NOT %ERRORLEVEL% == 0 (
\r
52 echo ERROR on copying bin
\r
58 xcopy Docs\* %PRODUCT_INSTALL%\Docs /E /I /Q /Y
\r
59 if NOT %ERRORLEVEL% == 0 (
\r
60 echo ERROR on copying Docs
\r