Skip to content

Commit 4d577e2

Browse files
authored
Merge pull request #42 from costashatz/master
Respect BUILD_SHARED_LIBS
2 parents 2b99341 + dbd6fdd commit 4d577e2

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

CMakeLists.txt

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ set(PROJECT_URL "https://github.com/${PROJECT_ORG}/${PROJECT_NAME}")
2727

2828
# Project options
2929
option(TRACE_SOLVER "trace solver on stderr" OFF)
30+
option(BUILD_SHARED_LIBS "Build shared libraries" ON)
3031

3132
# Project configuration
3233
set(PROJECT_USE_CMAKE_EXPORT TRUE)
@@ -56,7 +57,7 @@ set(${PROJECT_NAME}_HEADERS
5657
include/${PROJECT_NAME}/eiquadprog-rt.hxx
5758
include/${PROJECT_NAME}/eiquadprog-utils.hxx)
5859

59-
add_library(${PROJECT_NAME} SHARED src/eiquadprog-fast.cpp src/eiquadprog.cpp)
60+
add_library(${PROJECT_NAME} src/eiquadprog-fast.cpp src/eiquadprog.cpp)
6061
target_compile_options(${PROJECT_NAME} PRIVATE "-Wno-sign-conversion"
6162
)# We have a lot of implicit size_t to Eigen::Index conversions
6263

0 commit comments

Comments
 (0)