Skip to content

Commit 02cdbf0

Browse files
committed
cmake: fix dependency between targets
1 parent def0749 commit 02cdbf0

File tree

2 files changed

+6
-0
lines changed

2 files changed

+6
-0
lines changed

python/CMakeLists.txt

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,8 @@ ENDMACRO(SYMLINK_AND_INSTALL_HEADERS HEADERS SUBPATH)
1919

2020
# --- LIBRARY --- #
2121
SET(PYWRAP ${PROJECT_NAME}_pywrap)
22+
SET(PYWRAP ${PYWRAP} PARENT_SCOPE)
23+
2224
MAKE_DIRECTORY("${${PROJECT_NAME}_BINARY_DIR}/python/${PROJECT_NAME}")
2325

2426
ADD_LIBRARY(${PYWRAP} SHARED main.cpp)

unittest/CMakeLists.txt

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,5 +41,9 @@ ENDIF()
4141

4242
ADD_PYTHON_UNIT_TEST("py-matrix" "unittest/python/test_matrix.py" "unittest")
4343
ADD_PYTHON_UNIT_TEST("py-geometry" "unittest/python/test_geometry.py" "unittest")
44+
4445
ADD_PYTHON_UNIT_TEST("py-switch" "unittest/python/test_switch.py" "python/eigenpy")
46+
SET_TESTS_PROPERTIES("py-switch" PROPERTIES DEPENDS ${PYWRAP})
47+
4548
ADD_PYTHON_UNIT_TEST("py-dimensions" "unittest/python/test_dimensions.py" "python/eigenpy")
49+
SET_TESTS_PROPERTIES("py-dimensions" PROPERTIES DEPENDS ${PYWRAP})

0 commit comments

Comments
 (0)