diff --git a/CMake/install_codesign_script_OpenStudioApp.cmake b/CMake/install_codesign_script_OpenStudioApp.cmake index 31ce64220..1b1f6f587 100644 --- a/CMake/install_codesign_script_OpenStudioApp.cmake +++ b/CMake/install_codesign_script_OpenStudioApp.cmake @@ -100,9 +100,9 @@ endif() set(FILES_TO_SIGN EnergyPlus/ExpandObjects - EnergyPlus/energyplus-24.2.0 + EnergyPlus/energyplus-25.1.0 EnergyPlus/energyplus.1 - EnergyPlus/libenergyplusapi.24.2.0.dylib + EnergyPlus/libenergyplusapi.25.1.0.dylib EnergyPlus/libintl.8.dylib EnergyPlus/libpython3.12.dylib Ruby/openstudio.bundle diff --git a/CMakeLists.txt b/CMakeLists.txt index 6502d17fc..09c5b361e 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -400,6 +400,9 @@ if(UNIX) # Note: CMAKE_CXX_STANDARD (with no extensions) already sets -std=c++17 (or std=c++1z). if(APPLE) set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -stdlib=libc++") + # TODO: workaround for #5398, remove when updating boost + AddCXXFlagIfSupported(-Wno-enum-constexpr-conversion COMPILER_SUPPORTS_enum_constexpr_conversion) # Clang 16.0+ and Apple Clang 15+ only + set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -Wno-deprecated-declarations") endif() endif() diff --git a/FindOpenStudioSDK.cmake b/FindOpenStudioSDK.cmake index 4d3a1be12..67ee92bba 100644 --- a/FindOpenStudioSDK.cmake +++ b/FindOpenStudioSDK.cmake @@ -1,12 +1,12 @@ set(OPENSTUDIO_VERSION_MAJOR 3) -set(OPENSTUDIO_VERSION_MINOR 9) +set(OPENSTUDIO_VERSION_MINOR 10) set(OPENSTUDIO_VERSION_PATCH 0) set(OPENSTUDIO_VERSION "${OPENSTUDIO_VERSION_MAJOR}.${OPENSTUDIO_VERSION_MINOR}.${OPENSTUDIO_VERSION_PATCH}") #If this is an official release, leave this "", otherwise put for eg '-rc1' set(OPENSTUDIO_VERSION_PRERELEASE "") # Enter SHA, always, eg "+79857912c4" -set(OPENSTUDIO_VERSION_SHA "+c77fbb9569") +set(OPENSTUDIO_VERSION_SHA "+86d7e215a1") # Paths where the cmake-downloaded archives will be put set(OPENSTUDIO_ARCHIVE_DIR "${PROJECT_BINARY_DIR}/OpenStudio-${OPENSTUDIO_VERSION}") @@ -17,9 +17,9 @@ set(OPENSTUDIO_EXT "tar.gz") if(APPLE) set(OPENSTUDIO_PLATFORM "Darwin-${ARCH}") if(ARCH MATCHES "arm64") - set(OPENSTUDIO_EXPECTED_HASH b373b0f23b529f9764464aae13725558) + set(OPENSTUDIO_EXPECTED_HASH b412f1cd6ab6747c75dece567291e81e) else() - set(OPENSTUDIO_EXPECTED_HASH 39c5ae27eeb840472e36b728ab906315) + set(OPENSTUDIO_EXPECTED_HASH 00d0321aa6c4ab5a3c36fe2335a07157) endif() elseif(UNIX) @@ -27,22 +27,22 @@ elseif(UNIX) if(LSB_RELEASE_VERSION_SHORT MATCHES "24.04") #set(OPENSTUDIO_PLATFORM "${LSB_RELEASE_ID_SHORT}-22.04-${ARCH}") if (ARCH MATCHES "arm64") - set(OPENSTUDIO_EXPECTED_HASH 4c35af3cc4e8d7b1aed2dd98b678a243) + set(OPENSTUDIO_EXPECTED_HASH b4f328e0b28a479c55a338e87dac254f) else() - set(OPENSTUDIO_EXPECTED_HASH 256d18d2d7036883823f2aeae180dfaa) + set(OPENSTUDIO_EXPECTED_HASH 92c3407f888731d6da30b0a7b49d0f5c) endif() elseif(LSB_RELEASE_VERSION_SHORT MATCHES "22.04") if (ARCH MATCHES "arm64") - set(OPENSTUDIO_EXPECTED_HASH fd1ba05628eb55b3bb72923a8395e267) + set(OPENSTUDIO_EXPECTED_HASH d1ae86bba822eeb0541a7603e81a4074) else() - set(OPENSTUDIO_EXPECTED_HASH 67522b9a1ba5749cf0b3cf101a6131cf) + set(OPENSTUDIO_EXPECTED_HASH 209820bd2f9b487f0d0f4d4df311753f) endif() else() message(FATAL_ERROR "OpenStudio SDK no longer provides packages for Ubuntu 20.04 or older") endif() elseif(WIN32) - set(OPENSTUDIO_EXPECTED_HASH c3a1ec4bc98d7418780a702036ce0edb) + set(OPENSTUDIO_EXPECTED_HASH afd101545253e8e7ba17b7b88c0556a2) set(OPENSTUDIO_PLATFORM "Windows") endif()