Salome HOME
bos #24228 [CEA 24217][Windows] cannot compile SMESH and DOCUMENTATION
[tools/documentation.git] / dev / CMakeLists.txt
index 35dd2a7bcc1558ec70038d2f8aa6ef0589c77f05..0c6c5b92885e3d298ec45ed0bc169aa107e220fc 100644 (file)
@@ -32,9 +32,10 @@ SET(_modules
 )
 
 FOREACH(_module ${_modules})
-  SET(${_module}_ROOT_DIR $ENV{${_module}_ROOT_DIR})
-  IF(${_module}_ROOT_DIR)
-    SALOME_INSTALL_MODULE_DOC(${${_module}_ROOT_DIR}/share/doc/salome/dev/${_module}
+  SET(_root_dir $ENV{${_module}_ROOT_DIR})
+  IF(_root_dir)
+    FILE(TO_CMAKE_PATH "${_root_dir}/share/doc/salome/dev/${_module}" _doc_path)
+    SALOME_INSTALL_MODULE_DOC("${_doc_path}"
                               DESTINATION ${SALOME_INSTALL_DOC_DEV})
   ENDIF()
 ENDFOREACH()
@@ -44,11 +45,12 @@ ENDFOREACH()
 
 SET(MEDCOUPLING_ROOT_DIR $ENV{MEDCOUPLING_ROOT_DIR})
 IF(MEDCOUPLING_ROOT_DIR)
-  SALOME_INSTALL_MODULE_DOC(${MEDCOUPLING_ROOT_DIR}/share/doc/developer
+  FILE(TO_CMAKE_PATH "${MEDCOUPLING_ROOT_DIR}" _root_dir)
+  SALOME_INSTALL_MODULE_DOC("${_root_dir}/share/doc/developer"
                             DESTINATION ${SALOME_INSTALL_DOC_DEV}/MEDCoupling)
-  SALOME_INSTALL_MODULE_DOC(${MEDCOUPLING_ROOT_DIR}/share/doc/tutorial
+  SALOME_INSTALL_MODULE_DOC("${_root_dir}/share/doc/tutorial"
                             DESTINATION ${SALOME_INSTALL_DOC_DEV}/MEDCoupling)
-  SALOME_INSTALL_MODULE_DOC(${MEDCOUPLING_ROOT_DIR}/share/doc/user
+  SALOME_INSTALL_MODULE_DOC("${_root_dir}/share/doc/user"
                             DESTINATION ${SALOME_INSTALL_DOC_DEV}/MEDCoupling
                             INDEX html)
 ENDIF()