Skip to content
Snippets Groups Projects
Commit e660ac95 authored by Nicolas Mansard's avatar Nicolas Mansard Committed by Valenza Florian
Browse files

Minor modif in the CMake to rely on eigenpy proper version and install .pyc.

parent a10bc849
No related branches found
No related tags found
No related merge requests found
......@@ -31,10 +31,10 @@ ENDIF(WIN32)
# ----------------------------------------------------
# --- DEPENDANCIES -----------------------------------
# ----------------------------------------------------
ADD_REQUIRED_DEPENDENCY("eigenpy >= v1.0.1")
ADD_REQUIRED_DEPENDENCY("eigenpy >= v1.2.0")
ADD_REQUIRED_DEPENDENCY("urdfdom >= v0.3.0")
ADD_REQUIRED_DEPENDENCY("eigen3 >= v3.0.5")
# ----------------------------------------------------
# --- BENCHMARKS -------------------------------------
# ----------------------------------------------------
......@@ -141,29 +141,26 @@ FOREACH(python ${PYTHON_FILES})
${${PROJECT_NAME}_BINARY_DIR}/lib/python/${PROJECT_NAME}/${pythonFile})
# Tag pyc file as generated.
#SET_SOURCE_FILES_PROPERTIES(
# "${CMAKE_CURRENT_BINARY_DIR}/lib/python/${pythonFile}c"
# PROPERTIES GENERATED TRUE)
SET_SOURCE_FILES_PROPERTIES(
"${CMAKE_CURRENT_BINARY_DIR}/lib/python/${PROJECT_NAME}/${pythonFile}c"
PROPERTIES GENERATED TRUE)
# Clean generated files.
#SET_PROPERTY(
# DIRECTORY APPEND PROPERTY
# ADDITIONAL_MAKE_CLEAN_FILES
# "${CMAKE_CURRENT_BINARY_DIR}/lib/python/${pythonFile}c")
EXECUTE_PROCESS(COMMAND
${PYTHON_EXECUTABLE} -m py_compile
${CMAKE_CURRENT_BINARY_DIR}/lib/python/${PROJECT_NAME}/${pythonFile} )
#INSTALL(CODE
# "EXECUTE_PROCESS(COMMAND
# \"${PYTHON_EXECUTABLE}\"
# \"-m py_compile\"
# \"${CMAKE_CURRENT_BINARY_DIR}/lib/python/${pythonFile}\") ")
# Clean generated files.
SET_PROPERTY(
DIRECTORY APPEND PROPERTY
ADDITIONAL_MAKE_CLEAN_FILES
"${CMAKE_CURRENT_BINARY_DIR}/lib/python/${PROJECT_NAME}/${pythonFile}c")
INSTALL(FILES
"${CMAKE_CURRENT_BINARY_DIR}/lib/python/${PROJECT_NAME}/${pythonFile}"
# "${CMAKE_CURRENT_BINARY_DIR}/lib/python/${pythonFile}c"
"${CMAKE_CURRENT_BINARY_DIR}/lib/python/${PROJECT_NAME}/${pythonFile}c"
DESTINATION ${PYTHON_SITELIB}/${PROJECT_NAME})
ENDFOREACH(python)
ADD_SUBDIRECTORY(unittest)
IF (BUILD_BENCHMARK)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment