mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-19 14:41:25 +00:00
Wim build script
This commit is contained in:
@@ -563,6 +563,23 @@ set DEPENDENCY_NAME=Eigen
|
|||||||
set DEPENDENCY_DIR=%INSTALL_DIR%\%DEPENDENCY_NAME%
|
set DEPENDENCY_DIR=%INSTALL_DIR%\%DEPENDENCY_NAME%
|
||||||
call :GitCloneAndCheckoutRevision https://gitlab.com/libeigen/eigen.git "%DEPENDENCY_DIR%" 3.3.9
|
call :GitCloneAndCheckoutRevision https://gitlab.com/libeigen/eigen.git "%DEPENDENCY_DIR%" 3.3.9
|
||||||
|
|
||||||
|
:rocksdb
|
||||||
|
set DEPENDENCY_NAME=rocksdb
|
||||||
|
set DEPENDENCY_DIR=%INSTALL_DIR%\%DEPENDENCY_NAME%
|
||||||
|
call :GitCloneAndCheckoutRevision https://github.com/facebook/rocksdb "%DEPENDENCY_DIR%" v9.9.3
|
||||||
|
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
||||||
|
cd "%DEPENDENCY_DIR%"
|
||||||
|
call :RunCMake -DCMAKE_INSTALL_PREFIX="%INSTALL_DIR%\rocksdb" ^
|
||||||
|
-DROCKSDB_INSTALL_ON_WINDOWS=On ^
|
||||||
|
-DFAIL_ON_WARNINGS=Off ^
|
||||||
|
-DWITH_TESTS=OFF
|
||||||
|
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
||||||
|
call :BuildSolution "%DEPENDENCY_DIR%\%BUILD_DIR%\rocksdb.sln" %BUILD_CFG%
|
||||||
|
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
||||||
|
call :InstallCMakeProject "%DEPENDENCY_DIR%\%BUILD_DIR%" %BUILD_CFG%
|
||||||
|
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
||||||
|
|
||||||
|
|
||||||
:: :tbb
|
:: :tbb
|
||||||
:: set DEPENDENCY_NAME=tbb
|
:: set DEPENDENCY_NAME=tbb
|
||||||
:: set DEPENDENCY_DIR=%DEPS_DIR%\tbb
|
:: set DEPENDENCY_DIR=%DEPS_DIR%\tbb
|
||||||
|
|||||||
@@ -114,6 +114,8 @@ set USD_INCLUDE_DIR=%INSTALL_DIR%\usd\include
|
|||||||
set USD_LIBRARY_DIR=%INSTALL_DIR%\usd\lib
|
set USD_LIBRARY_DIR=%INSTALL_DIR%\usd\lib
|
||||||
set TBB_INCLUDE_DIR=%INSTALL_DIR%\tbb\include
|
set TBB_INCLUDE_DIR=%INSTALL_DIR%\tbb\include
|
||||||
set TBB_LIBRARY_DIR=%INSTALL_DIR%\tbb\lib
|
set TBB_LIBRARY_DIR=%INSTALL_DIR%\tbb\lib
|
||||||
|
set ROCKSDB_INCLUDE_DIR=%INSTALL_DIR%\rocksdb\include
|
||||||
|
set ROCKSDB_LIBRARY_DIR=%INSTALL_DIR%\rocksdb\lib
|
||||||
|
|
||||||
echo.
|
echo.
|
||||||
call cecho.cmd 0 10 "Script configuration:"
|
call cecho.cmd 0 10 "Script configuration:"
|
||||||
|
|||||||
Reference in New Issue
Block a user