We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 32071a6 commit 4d3e64bCopy full SHA for 4d3e64b
include/libnest2d/backends/clipper/CMakeLists.txt
@@ -2,9 +2,10 @@ add_library(clipperBackend INTERFACE)
2
3
find_package(polyclipping 6.1)
4
if(NOT TARGET polyclipping::polyclipping)
5
+ message(STATUS "Using require_package to obtain Clipper")
6
require_package(Clipper 6.1 REQUIRED)
- add_library(polyclipping::polyclipping ALIAS Clipper::Clipper)
7
- set_target_properties(Clipper::Clipper PROPERTIES IMPORTED_GLOBAL TRUE)
+ add_library(polyclipping::polyclipping INTERFACE IMPORTED)
8
+ target_link_libraries(polyclipping::polyclipping PUBLIC Clipper::Clipper)
9
endif()
10
target_link_libraries(clipperBackend INTERFACE polyclipping::polyclipping)
11
0 commit comments