3 echo ##########################################################################
4 echo MeshGems %VERSION%
5 echo ##########################################################################
7 if NOT exist "%PRODUCT_INSTALL%" mkdir %PRODUCT_INSTALL%
8 if NOT exist "%PRODUCT_INSTALL%\bin" mkdir %PRODUCT_INSTALL%\bin
9 if NOT exist "%PRODUCT_INSTALL%\lib" mkdir %PRODUCT_INSTALL%\lib
10 if NOT exist "%PRODUCT_INSTALL%\include" mkdir %PRODUCT_INSTALL%\include
11 if NOT exist "%PRODUCT_INSTALL%\Docs" mkdir %PRODUCT_INSTALL%\Docs
13 REM clean BUILD directory
14 if exist "%BUILD_DIR%" rmdir /Q /S %BUILD_DIR%
19 set SRC_FOLDER=Win10_64_VC17
22 echo PRODUCT_INSTALL = %PRODUCT_INSTALL%
25 xcopy include\* %PRODUCT_INSTALL%\include /E /I /Q /Y
26 if NOT %ERRORLEVEL% == 0 (
27 echo ERROR on copying include
31 echo SRC_FOLDER = %SRC_FOLDER%
33 echo running command: xcopy lib\%SRC_FOLDER%\* %PRODUCT_INSTALL%\lib /E /I /Q /Y
34 xcopy lib\%SRC_FOLDER%\* %PRODUCT_INSTALL%\lib /E /I /Q /Y
35 if NOT %ERRORLEVEL% == 0 (
36 echo ERROR on copying lib
42 echo running command: bin\%SRC_FOLDER%\* %PRODUCT_INSTALL%\bin /E /I /Q /Y
43 xcopy bin\%SRC_FOLDER%\* %PRODUCT_INSTALL%\bin /E /I /Q /Y
44 if NOT %ERRORLEVEL% == 0 (
45 echo ERROR on copying bin
51 xcopy Docs\* %PRODUCT_INSTALL%\Docs /E /I /Q /Y
52 if NOT %ERRORLEVEL% == 0 (
53 echo ERROR on copying Docs