Przeglądaj źródła

BUG: CMAKE_INSTALL_PREFIX must always have forward slashes.

Brad King 20 lat temu
rodzic
commit
ca4b82d9ed
1 zmienionych plików z 4 dodań i 0 usunięć
  1. 4 0
      Modules/CMakeGenericSystem.cmake

+ 4 - 0
Modules/CMakeGenericSystem.cmake

@@ -49,6 +49,10 @@ ELSE(UNIX)
     "${CMAKE_GENERIC_PROGRAM_FILES}/${PROJECT_NAME}"
     CACHE PATH "Install path prefix, prepended onto install directories.")
   SET(CMAKE_GENERIC_PROGRAM_FILES)
+
+  # Make sure the prefix uses forward slashes.
+  STRING(REGEX REPLACE "\\\\" "/"
+    CMAKE_INSTALL_PREFIX "${CMAKE_INSTALL_PREFIX}")
 ENDIF(UNIX)
 
 MARK_AS_ADVANCED(