|
|
@ -183,7 +183,6 @@ SET CMAKE_CONF_FLAGS= -G %CMAKE_CONF% ^ |
|
|
|
-DBUILD_WITH_DEBUG_INFO:BOOL=FALSE ^ |
|
|
|
-DBUILD_WITH_STATIC_CRT:BOOL=FALSE ^ |
|
|
|
-DWITH_OPENGL:BOOL=OFF ^ |
|
|
|
-DHB_HAVE_FREETYPE:BOOL=TRUE ^ |
|
|
|
-DCMAKE_DISABLE_FIND_PACKAGE_BZip2:BOOL=TRUE ^ |
|
|
|
-DCMAKE_DISABLE_FIND_PACKAGE_ZLIB:BOOL=TRUE ^ |
|
|
|
-DCMAKE_DISABLE_FIND_PACKAGE_PNG:BOOL=TRUE ^ |
|
|
@ -267,18 +266,43 @@ SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DEMGU_CV_DOCUMENTATION_BUILD:BOOL=TRUE |
|
|
|
REM IF "%5%"=="htmldoc" ^ |
|
|
|
REM SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DEMGU_CV_DOCUMENTATION_BUILD:BOOL=TRUE |
|
|
|
|
|
|
|
|
|
|
|
cd .. |
|
|
|
|
|
|
|
|
|
|
|
SET INSTALL_FOLDER=%cd%\install |
|
|
|
SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DCMAKE_INSTALL_PREFIX:STRING="%INSTALL_FOLDER:\=/%" |
|
|
|
|
|
|
|
cd eigen |
|
|
|
IF NOT EXIST %BUILD_FOLDER% mkdir %BUILD_FOLDER% |
|
|
|
cd %BUILD_FOLDER% |
|
|
|
%CMAKE% -G %CMAKE_CONF% -DCMAKE_BUILD_TYPE:STRING="Release" .. |
|
|
|
%CMAKE% -G %CMAKE_CONF% -DCMAKE_BUILD_TYPE:STRING="Release" -DCMAKE_INSTALL_PREFIX:STRING="%INSTALL_FOLDER:\=/%" .. |
|
|
|
%CMAKE% --build . --config Release --parallel --target install |
|
|
|
cd .. |
|
|
|
cd .. |
|
|
|
SET EIGEN_DIR=%cd%\eigen\%BUILD_FOLDER% |
|
|
|
REM SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DEigen3_DIR:STRING=%EIGEN_DIR% |
|
|
|
|
|
|
|
cd freetype2 |
|
|
|
IF NOT EXIST %BUILD_FOLDER% mkdir %BUILD_FOLDER% |
|
|
|
cd %BUILD_FOLDER% |
|
|
|
%CMAKE% -G %CMAKE_CONF% -DCMAKE_BUILD_TYPE:STRING="Release" -DCMAKE_INSTALL_PREFIX:STRING="%INSTALL_FOLDER:\=/%" .. |
|
|
|
%CMAKE% --build . --config Release --parallel --target install |
|
|
|
cd .. |
|
|
|
cd .. |
|
|
|
SET FREETYPE_DIR=%cd%\freetype2\%BUILD_FOLDER% |
|
|
|
REM SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DFreetype_DIR:STRING=%FREETYPE_DIR% |
|
|
|
|
|
|
|
SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DEigen3_DIR:STRING=%EIGEN_DIR% |
|
|
|
cd harfbuzz |
|
|
|
IF NOT EXIST %BUILD_FOLDER% mkdir %BUILD_FOLDER% |
|
|
|
cd %BUILD_FOLDER% |
|
|
|
%CMAKE% -G %CMAKE_CONF% -DCMAKE_BUILD_TYPE:STRING="Release" -DCMAKE_INSTALL_PREFIX:STRING="%INSTALL_FOLDER:\=/%" -DCMAKE_FIND_ROOT_PATH:STRING=%INSTALL_FOLDER:\=/% -DHB_HAVE_FREETYPE:BOOL=TRUE .. |
|
|
|
%CMAKE% --build . --config Release --parallel --target install |
|
|
|
cd .. |
|
|
|
cd .. |
|
|
|
SET HARFBUZZ_DIR=%cd%\harfbuzz\%BUILD_FOLDER% |
|
|
|
REM SET CMAKE_CONF_FLAGS=%CMAKE_CONF_FLAGS% -DHarfbuzz_DIR:STRING=%HARFBUZZ_DIR% |
|
|
|
|
|
|
|
cd %BUILD_FOLDER% |
|
|
|
|
|
|
|
REM echo %NETFX_CORE% |
|
|
|
IF %NETFX_CORE%=="TRUE" GOTO NETFX_CORE |
|
|
|