Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
Stack Of Tasks
eiquadprog
Commits
5fc4fdd8
Commit
5fc4fdd8
authored
Jan 11, 2022
by
Konstantinos Chatzilygeroudis
Browse files
Switch to CTest option and remove useless check
parent
2ade4c88
Pipeline
#17284
passed with stage
in 1 minute and 9 seconds
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
CMakeLists.txt
View file @
5fc4fdd8
...
@@ -27,7 +27,6 @@ SET(PROJECT_URL "https://github.com/${PROJECT_ORG}/${PROJECT_NAME}")
...
@@ -27,7 +27,6 @@ SET(PROJECT_URL "https://github.com/${PROJECT_ORG}/${PROJECT_NAME}")
# Project options
# Project options
OPTION
(
TRACE_SOLVER
"trace solver on stderr"
OFF
)
OPTION
(
TRACE_SOLVER
"trace solver on stderr"
OFF
)
OPTION
(
BUILD_TESTS
"build tests"
ON
)
# Project configuration
# Project configuration
SET
(
PROJECT_USE_CMAKE_EXPORT TRUE
)
SET
(
PROJECT_USE_CMAKE_EXPORT TRUE
)
...
@@ -37,9 +36,7 @@ SET(PROJECT_CUSTOM_HEADER_EXTENSION "hpp")
...
@@ -37,9 +36,7 @@ SET(PROJECT_CUSTOM_HEADER_EXTENSION "hpp")
# JRL-cmakemodule setup
# JRL-cmakemodule setup
INCLUDE
(
cmake/base.cmake
)
INCLUDE
(
cmake/base.cmake
)
IF
(
BUILD_TESTS
)
INCLUDE
(
cmake/boost.cmake
)
INCLUDE
(
cmake/boost.cmake
)
ENDIF
(
BUILD_TESTS
)
# Project definition
# Project definition
COMPUTE_PROJECT_ARGS
(
PROJECT_ARGS LANGUAGES CXX
)
COMPUTE_PROJECT_ARGS
(
PROJECT_ARGS LANGUAGES CXX
)
...
@@ -47,9 +44,9 @@ PROJECT(${PROJECT_NAME} ${PROJECT_ARGS})
...
@@ -47,9 +44,9 @@ PROJECT(${PROJECT_NAME} ${PROJECT_ARGS})
# Project dependencies
# Project dependencies
ADD_PROJECT_DEPENDENCY
(
Eigen3 REQUIRED
)
ADD_PROJECT_DEPENDENCY
(
Eigen3 REQUIRED
)
IF
(
BUILD_TEST
S
)
IF
(
BUILD_TEST
ING
)
FIND_PACKAGE
(
Boost REQUIRED COMPONENTS unit_test_framework
)
FIND_PACKAGE
(
Boost REQUIRED COMPONENTS unit_test_framework
)
ENDIF
(
BUILD_TEST
S
)
ENDIF
(
BUILD_TEST
ING
)
# Main Library
# Main Library
SET
(
${
PROJECT_NAME
}
_HEADERS
SET
(
${
PROJECT_NAME
}
_HEADERS
...
@@ -73,6 +70,6 @@ TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} SYSTEM PUBLIC ${EIGEN3_INCLUDE_DIR})
...
@@ -73,6 +70,6 @@ TARGET_INCLUDE_DIRECTORIES(${PROJECT_NAME} SYSTEM PUBLIC ${EIGEN3_INCLUDE_DIR})
TARGET_INCLUDE_DIRECTORIES
(
${
PROJECT_NAME
}
INTERFACE $<INSTALL_INTERFACE:include>
)
TARGET_INCLUDE_DIRECTORIES
(
${
PROJECT_NAME
}
INTERFACE $<INSTALL_INTERFACE:include>
)
INSTALL
(
TARGETS
${
PROJECT_NAME
}
EXPORT
${
TARGETS_EXPORT_NAME
}
DESTINATION lib
)
INSTALL
(
TARGETS
${
PROJECT_NAME
}
EXPORT
${
TARGETS_EXPORT_NAME
}
DESTINATION lib
)
IF
(
BUILD_TEST
S
)
IF
(
BUILD_TEST
ING
)
ADD_SUBDIRECTORY
(
tests
)
ADD_SUBDIRECTORY
(
tests
)
ENDIF
(
BUILD_TEST
S
)
ENDIF
(
BUILD_TEST
ING
)
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment