diff options
Diffstat (limited to 'modules')
| -rw-r--r-- | modules/PythonMacros.cmake | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/modules/PythonMacros.cmake b/modules/PythonMacros.cmake index fa9b2ba7..96d9cd35 100644 --- a/modules/PythonMacros.cmake +++ b/modules/PythonMacros.cmake @@ -31,6 +31,10 @@ MACRO(PYTHON_INSTALL SOURCE_FILE DESINATION_DIR)    SET(_bin_py ${CMAKE_CURRENT_BINARY_DIR}/${_basepath}/${_filename})    SET(_bin_pyc ${CMAKE_CURRENT_BINARY_DIR}/${_basepath}/${_filenamebase}.pyc) +  if(WIN32) +    string(REGEX REPLACE ".:/" "/" _basepath "${_basepath}") +  endif(WIN32) +    FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/${_basepath})    SET(_message "-DMESSAGE=Byte-compiling ${_bin_py}") | 
