Skip to content
This repository was archived by the owner on Oct 22, 2025. It is now read-only.

Commit 6a78e28

Browse files
committed
fix cmake
1 parent b9050b3 commit 6a78e28

File tree

1 file changed

+9
-3
lines changed

1 file changed

+9
-3
lines changed

CMakeLists.txt

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -131,14 +131,20 @@ target_compile_definitions(ipc_toolkit PUBLIC NOMINMAX)
131131
# Dependencies
132132
################################################################################
133133

134-
# Eigen
135-
include(eigen)
136-
target_link_libraries(ipc_toolkit PUBLIC Eigen3::Eigen)
134+
if(WIN32)
135+
# Eigen
136+
include(eigen)
137+
target_link_libraries(ipc_toolkit PUBLIC Eigen3::Eigen)
138+
endif()
137139

138140
# libigl
139141
include(libigl)
140142
target_link_libraries(ipc_toolkit PUBLIC igl::core igl::predicates)
141143

144+
# Eigen
145+
include(eigen)
146+
target_link_libraries(ipc_toolkit PUBLIC Eigen3::Eigen)
147+
142148
# autodiff
143149
include(autodiff)
144150

0 commit comments

Comments
 (0)