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