mirror of
https://github.com/IfcOpenShell/IfcOpenShell.git
synced 2026-09-21 23:00:53 +00:00
build-deps.cmd - bump hdf5 to match build-all
Has to skip hdf5 1.13.0 because it had a bug in it's cmake config setup, so `find_package` couldn't recognize, and the issue was fixed in 1.13.1.
This commit is contained in:
+1
-1
@@ -129,7 +129,7 @@ PCRE_VERSION = "8.41"
|
|||||||
LIBXML2_VERSION = "2.13.8"
|
LIBXML2_VERSION = "2.13.8"
|
||||||
SWIG_VERSION = "4.1.0"
|
SWIG_VERSION = "4.1.0"
|
||||||
OPENCOLLADA_VERSION = "v1.6.68"
|
OPENCOLLADA_VERSION = "v1.6.68"
|
||||||
HDF5_VERSION = "1.13.0"
|
HDF5_VERSION = "1.13.1"
|
||||||
|
|
||||||
GMP_VERSION = "6.2.1"
|
GMP_VERSION = "6.2.1"
|
||||||
MPFR_VERSION = "3.1.6" # latest is 4.1.0
|
MPFR_VERSION = "3.1.6" # latest is 4.1.0
|
||||||
|
|||||||
+5
-4
@@ -177,8 +177,8 @@ echo.
|
|||||||
cd "%DEPS_DIR%"
|
cd "%DEPS_DIR%"
|
||||||
|
|
||||||
:: VERSIONS
|
:: VERSIONS
|
||||||
set HDF5_VERSION=1.12.1
|
:: Don't use HDF5 1.13.0, because it has a broken cmake package path.
|
||||||
set HDF5_VERSION_MAJOR=1.12
|
set HDF5_VERSION=1_13_1
|
||||||
set OCCT_VERSION=7.8.1
|
set OCCT_VERSION=7.8.1
|
||||||
:: NOTE If updating the default Python version, change PY_VER_MAJOR_MINOR accordingly in run-cmake.bat
|
:: NOTE If updating the default Python version, change PY_VER_MAJOR_MINOR accordingly in run-cmake.bat
|
||||||
set PYTHON_VERSION=%PYTHON_VERSION%
|
set PYTHON_VERSION=%PYTHON_VERSION%
|
||||||
@@ -323,12 +323,13 @@ IF EXIST "%INSTALL_DIR%\%HDF5_INSTALL_NAME%" (
|
|||||||
|
|
||||||
if "%ARCH_BITS%"=="64" set ARCH_BITS_64=64
|
if "%ARCH_BITS%"=="64" set ARCH_BITS_64=64
|
||||||
call :DownloadFile ^
|
call :DownloadFile ^
|
||||||
http://support.hdfgroup.org/ftp/HDF5/releases/hdf5-%HDF5_VERSION_MAJOR%/hdf5-%HDF5_VERSION%/src/%HDF5_CMAKE_ZIP% ^
|
https://github.com/HDFGroup/hdf5/archive/refs/tags/hdf5-%HDF5_VERSION%.zip ^
|
||||||
"%DEPS_DIR%" %HDF5_CMAKE_ZIP%
|
"%DEPS_DIR%" %HDF5_CMAKE_ZIP%
|
||||||
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
||||||
call :ExtractArchive %HDF5_CMAKE_ZIP% "%DEPS_DIR%" "%DEPS_DIR%\hdf5-%HDF5_VERSION%"
|
call :ExtractArchive %HDF5_CMAKE_ZIP% "%DEPS_DIR%" "%DEPS_DIR%\hdf5-%HDF5_VERSION%"
|
||||||
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
IF NOT %ERRORLEVEL%==0 GOTO :Error
|
||||||
pushd "%DEPS_DIR%\hdf5-%HDF5_VERSION%"
|
ren "%DEPS_DIR%\hdf5-hdf5-%HDF5_VERSION%" "hdf5-%HDF5_VERSION%"
|
||||||
|
pushd "%DEPENDENCY_DIR%"
|
||||||
call :RunCMake -DCMAKE_INSTALL_PREFIX="%INSTALL_DIR%\%HDF5_INSTALL_NAME%" ^
|
call :RunCMake -DCMAKE_INSTALL_PREFIX="%INSTALL_DIR%\%HDF5_INSTALL_NAME%" ^
|
||||||
-DHDF5_ENABLE_Z_LIB_SUPPORT=OFF -DBUILD_TESTING=OFF ^
|
-DHDF5_ENABLE_Z_LIB_SUPPORT=OFF -DBUILD_TESTING=OFF ^
|
||||||
-DHDF5_BUILD_TOOLS=OFF -DHDF5_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DHDF5_BUILD_UTILS=OFF ^
|
-DHDF5_BUILD_TOOLS=OFF -DHDF5_BUILD_EXAMPLES=OFF -DBUILD_SHARED_LIBS=OFF -DHDF5_BUILD_UTILS=OFF ^
|
||||||
|
|||||||
Reference in New Issue
Block a user