diff --git a/cmake/developer_package/OpenVINODeveloperScriptsConfig.cmake b/cmake/developer_package/OpenVINODeveloperScriptsConfig.cmake index 50e4909330a..6197d664cff 100644 --- a/cmake/developer_package/OpenVINODeveloperScriptsConfig.cmake +++ b/cmake/developer_package/OpenVINODeveloperScriptsConfig.cmake @@ -220,6 +220,8 @@ set(CMAKE_POLICY_DEFAULT_CMP0094 NEW) set(CMAKE_POLICY_DEFAULT_CMP0111 NEW) # CMake 3.22+ :cmake_dependent_option() supports full Condition Syntax set(CMAKE_POLICY_DEFAULT_CMP0127 NEW) +# CMake 3.24+ :prefers to set the timestamps of all extracted contents to the time of the extraction +set(CMAKE_POLICY_DEFAULT_CMP0135 NEW) set(CMAKE_WARN_DEPRECATED OFF CACHE BOOL "Don't warn about obsolete cmake versions in 3rdparty") set(CMAKE_WARN_ON_ABSOLUTE_INSTALL_DESTINATION ON CACHE BOOL "Warn about absolute paths in destination") diff --git a/cmake/developer_package/features.cmake b/cmake/developer_package/features.cmake index 432f0044125..b6862a88a2f 100644 --- a/cmake/developer_package/features.cmake +++ b/cmake/developer_package/features.cmake @@ -8,10 +8,7 @@ include(target_flags) set (CPACK_GENERATOR "TGZ" CACHE STRING "Cpack generator for OpenVINO") list (APPEND OV_OPTIONS CPACK_GENERATOR) -# FIXME: there are compiler failures with LTO and Cross-Compile toolchains. Disabling for now, but -# this must be addressed in a proper way -ov_dependent_option (ENABLE_LTO "Enable Link Time Optimization" OFF - "LINUX;EMSCRIPTEN OR NOT CMAKE_CROSSCOMPILING;CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.9" OFF) +ov_dependent_option (ENABLE_LTO "Enable Link Time Optimization" OFF "LINUX;NOT ARM;CMAKE_CXX_COMPILER_VERSION VERSION_GREATER 4.9" OFF) ov_option (OS_FOLDER "create OS dedicated folder in output" OFF)