Skip to content

Commit 4d3e64b

Browse files
committed
Don't use ALIAS for polyclipping
conan-io/conan#4430 (comment)
1 parent 32071a6 commit 4d3e64b

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

include/libnest2d/backends/clipper/CMakeLists.txt

+3-2
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ add_library(clipperBackend INTERFACE)
22

33
find_package(polyclipping 6.1)
44
if(NOT TARGET polyclipping::polyclipping)
5+
message(STATUS "Using require_package to obtain Clipper")
56
require_package(Clipper 6.1 REQUIRED)
6-
add_library(polyclipping::polyclipping ALIAS Clipper::Clipper)
7-
set_target_properties(Clipper::Clipper PROPERTIES IMPORTED_GLOBAL TRUE)
7+
add_library(polyclipping::polyclipping INTERFACE IMPORTED)
8+
target_link_libraries(polyclipping::polyclipping PUBLIC Clipper::Clipper)
89
endif()
910
target_link_libraries(clipperBackend INTERFACE polyclipping::polyclipping)
1011

0 commit comments

Comments
 (0)