Skip to content
GitLab
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
dynamic-graph-python
Commits
e2e1dba3
Commit
e2e1dba3
authored
Aug 24, 2020
by
Guilhem Saurel
Browse files
[CMake] link keywords
parent
4af9cd25
Changes
1
Hide whitespace changes
Inline
Side-by-side
tests/CMakeLists.txt
View file @
e2e1dba3
...
...
@@ -2,11 +2,11 @@
# Test the interpreter
ADD_UNIT_TEST
(
interpreter-test interpreter-test.cc
)
TARGET_LINK_LIBRARIES
(
interpreter-test
${
PROJECT_NAME
}
)
TARGET_LINK_LIBRARIES
(
interpreter-test
PRIVATE
${
PROJECT_NAME
}
)
# Test runfile
ADD_UNIT_TEST
(
interpreter-test-runfile interpreter-test-runfile.cc
)
TARGET_LINK_LIBRARIES
(
interpreter-test-runfile
${
PROJECT_NAME
}
Boost::unit_test_framework
)
TARGET_LINK_LIBRARIES
(
interpreter-test-runfile
PRIVATE
${
PROJECT_NAME
}
Boost::unit_test_framework
)
TARGET_COMPILE_DEFINITIONS
(
interpreter-test-runfile PRIVATE PATH=
"
${
CMAKE_CURRENT_LIST_DIR
}
/"
)
# Test the module generation
...
...
@@ -19,7 +19,7 @@ IF(SUFFIX_SO_VERSION)
PROPERTIES SOVERSION
${
PROJECT_VERSION
}
)
ENDIF
(
SUFFIX_SO_VERSION
)
target_link_libraries
(
${
LIBRARY_NAME
}
dynamic-graph::dynamic-graph
)
target_link_libraries
(
${
LIBRARY_NAME
}
PRIVATE
dynamic-graph::dynamic-graph
)
## Create its bindings
## This mimics DYNAMIC_GRAPH_PYTHON_MODULE(${LIBRARY_NAME} ${LIBRARY_NAME} "${LIBRARY_NAME}-wrap")
...
...
@@ -41,7 +41,7 @@ SET_TARGET_PROPERTIES(${PYTHON_MODULE} PROPERTIES
OUTPUT_NAME
${
LIBRARY_NAME
}
/wrap
)
IF
(
UNIX AND NOT APPLE
)
TARGET_LINK_LIBRARIES
(
${
PYTHON_MODULE
}
"-Wl,--no-as-needed"
)
TARGET_LINK_LIBRARIES
(
${
PYTHON_MODULE
}
PRIVATE
"-Wl,--no-as-needed"
)
ENDIF
(
UNIX AND NOT APPLE
)
TARGET_LINK_LIBRARIES
(
${
PYTHON_MODULE
}
PRIVATE
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new 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