3 echo ##########################################################################
5 echo ##########################################################################
7 if exist "%PRODUCT_INSTALL%" rmdir /Q /S "%PRODUCT_INSTALL%"
8 mkdir %PRODUCT_INSTALL%
10 set CMAKE_OPTIONS=-DCMAKE_INSTALL_PREFIX:STRING=%PRODUCT_INSTALL:\=/%
11 if defined CMAKE_GENERATOR (
12 set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR=%CMAKE_GENERATOR%
14 set CMAKE_OPTIONS=%CMAKE_OPTIONS% -DCMAKE_GENERATOR="Visual Studio 10 2010 Win64"
17 set MSBUILDDISABLENODEREUSE=1
21 sed -i "s|# Where netcdf will be installed:||g" cmake\ConfigUser.cmake
22 sed -i "s|set (CMAKE_INSTALL_PREFIX z:/software)||g" cmake\ConfigUser.cmake
23 sed -i "s|typedef __int8 int8_t;|// typedef __int8 int8_t;|g" rpc\types.h
28 echo --------------------------------------------------------------------------
29 echo *** %CMAKE_ROOT%\bin\cmake %CMAKE_OPTIONS% %SOURCE_DIR%
30 echo --------------------------------------------------------------------------
33 %CMAKE_ROOT%\bin\cmake %CMAKE_OPTIONS% %SOURCE_DIR%
34 if NOT %ERRORLEVEL% == 0 (
40 echo --------------------------------------------------------------------------
41 echo *** %CMAKE_ROOT%\bin\cmake --build . --config Release --target INSTALL
42 echo --------------------------------------------------------------------------
45 %CMAKE_ROOT%\bin\cmake --build . --config Release --target INSTALL
46 if NOT %ERRORLEVEL% == 0 (
47 echo "ERROR on cmake build"
51 taskkill /F /IM "mspdbsrv.exe"