From 33671f54b993aac75887647d4c519856137be632 Mon Sep 17 00:00:00 2001 From: Francois Keith <francois.keith@gmail.com> Date: Fri, 15 Apr 2011 15:22:31 +0200 Subject: [PATCH] Correct the Python_module handling - correct the mkdir command to make it cross-platforms - remove the '/' in the module name (forbidden in win32 systems) --- src/CMakeLists.txt | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index bbfc035..4a50083 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -54,12 +54,10 @@ FOREACH(lib ${libs}) # build python submodule STRING(REPLACE - _ PYTHON_LIBRARY_NAME ${lib}) ADD_DEPENDENCIES(${lib} MKDIR_${PYTHON_LIBRARY_NAME}) - ADD_CUSTOM_TARGET(MKDIR_${PYTHON_LIBRARY_NAME} - mkdir -p dynamic_graph/sot/dynamics/${PYTHON_LIBRARY_NAME} - ) + FILE(MAKE_DIRECTORY dynamic_graph/sot/dynamics/${PYTHON_LIBRARY_NAME}) DYNAMIC_GRAPH_PYTHON_MODULE("sot/dynamics/${PYTHON_LIBRARY_NAME}" ${lib} - sot/dynamics/${PYTHON_LIBRARY_NAME}/wrap + sot-dynamics-${PYTHON_LIBRARY_NAME}-wrap ) ENDFOREACH(lib) -- GitLab