mirror of https://github.com/CGAL/cgal
Fix FindOpenMesh.cmake
``` CMake Error at C:/CGAL/test/CGAL-5.1-Ic-33/cmake/modules/FindOpenMesh.cmake:54 (set_target_properties): Property INTERFACE_LINK_LIBRARIES may not contain link-type keyword "optimized". The INTERFACE_LINK_LIBRARIES property may contain configuration-sensitive generator-expressions which may be used to specify per-configuration rules. ``` https://cgal.geometryfactory.com/CGAL/testsuite/CGAL-5.1-Ic-33/BGL/TestReport_afabri_x64_Cygwin-Windows10_MSVC2017-Release-64bits.gz
This commit is contained in:
parent
937c334802
commit
3ec3e4e9d4
|
|
@ -50,10 +50,23 @@ find_package_handle_standard_args(OpenMesh
|
||||||
)
|
)
|
||||||
|
|
||||||
if(OpenMesh_FOUND AND NOT TARGET OpenMesh::OpenMesh)
|
if(OpenMesh_FOUND AND NOT TARGET OpenMesh::OpenMesh)
|
||||||
add_library(OpenMesh::OpenMesh INTERFACE IMPORTED)
|
add_library(OpenMesh::OpenMesh UNKNOWN IMPORTED)
|
||||||
|
|
||||||
set_target_properties(OpenMesh::OpenMesh PROPERTIES
|
set_target_properties(OpenMesh::OpenMesh PROPERTIES
|
||||||
INTERFACE_INCLUDE_DIRECTORIES "${OPENMESH_INCLUDE_DIRS}"
|
|
||||||
INTERFACE_LINK_LIBRARIES "${OPENMESH_LIBRARIES}"
|
|
||||||
INTERFACE_COMPILE_DEFINITIONS "CGAL_USE_OPENMESH;NOMINMAX;_USE_MATH_DEFINES"
|
INTERFACE_COMPILE_DEFINITIONS "CGAL_USE_OPENMESH;NOMINMAX;_USE_MATH_DEFINES"
|
||||||
)
|
INTERFACE_INCLUDE_DIRECTORIES "${OPENMESH_INCLUDE_DIRS}")
|
||||||
|
|
||||||
|
if(OPENMESH_LIBRARY_RELEASE)
|
||||||
|
set_property(TARGET OpenMesh::OpenMesh APPEND PROPERTY
|
||||||
|
IMPORTED_CONFIGURATIONS RELEASE)
|
||||||
|
set_target_properties(OpenMesh::OpenMesh PROPERTIES
|
||||||
|
IMPORTED_LOCATION_RELEASE "${OPENMESH_LIBRARY_RELEASE}")
|
||||||
|
endif()
|
||||||
|
|
||||||
|
if(OPENMESH_LIBRARY_DEBUG)
|
||||||
|
set_property(TARGET OpenMesh::OpenMesh APPEND PROPERTY
|
||||||
|
IMPORTED_CONFIGURATIONS DEBUG)
|
||||||
|
set_target_properties(OpenMesh::OpenMesh PROPERTIES
|
||||||
|
IMPORTED_LOCATION_DEBUG "${OPENMESH_LIBRARY_DEBUG}")
|
||||||
|
endif()
|
||||||
endif()
|
endif()
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue