Skip to content

Commit d5ea8cb

Browse files
committed
cmake: Configure PROJECT_SOURCE_DIR
1 parent ecb4ae0 commit d5ea8cb

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

CMakeLists.txt

+5-2
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,10 @@ SET(PROJECT_DESCRIPTION "Python bindings for CppAD and CppADCodeGen using Boost.
99
SET(PROJECT_URL "https://github.com/simple-robotics/pycppad")
1010
SET(PROJECT_CUSTOM_HEADER_EXTENSION "hpp")
1111
SET(PROJECT_USE_CMAKE_EXPORT TRUE)
12-
set(PROJECT_AUTO_RUN_FINALIZE FALSE)
12+
# To enable jrl-cmakemodules compatibility with workspace we must define the two
13+
# following lines
14+
SET(PROJECT_AUTO_RUN_FINALIZE FALSE)
15+
SET(PROJECT_SOURCE_DIR ${CMAKE_CURRENT_LIST_DIR})
1316

1417

1518
# Project configuration
@@ -18,7 +21,7 @@ SET(CMAKE_VERBOSE_MAKEFILE TRUE)
1821
SET(CXX_DISABLE_WERROR TRUE)
1922

2023
# Check if the submodule cmake have been initialized
21-
set(JRL_CMAKE_MODULES "${CMAKE_CURRENT_LIST_DIR}/cmake")
24+
SET(JRL_CMAKE_MODULES "${CMAKE_CURRENT_LIST_DIR}/cmake")
2225
IF(NOT EXISTS "${JRL_CMAKE_MODULES}/base.cmake")
2326
MESSAGE(FATAL_ERROR "\nPlease run the following command first:\ngit submodule update --init\n")
2427
ENDIF()

0 commit comments

Comments
 (0)