From f4af9542dde71762173cfcf9b20b745ee14b3ea7 Mon Sep 17 00:00:00 2001 From: Shiqing Fan Date: Wed, 26 Aug 2009 12:01:19 +0000 Subject: [PATCH] Change the path into standard Windows style, so that we can build on UNC path also. This commit was SVN r21886. --- .../platform/win32/CMakeModules/check_mca_subdirs.cmake | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/contrib/platform/win32/CMakeModules/check_mca_subdirs.cmake b/contrib/platform/win32/CMakeModules/check_mca_subdirs.cmake index 489d0ea151..2d7e9ec386 100644 --- a/contrib/platform/win32/CMakeModules/check_mca_subdirs.cmake +++ b/contrib/platform/win32/CMakeModules/check_mca_subdirs.cmake @@ -13,8 +13,12 @@ MACRO(CHECK_SUBDIRS CURRENT_DIR OUTPUT_VARIABLE) - EXECUTE_PROCESS (COMMAND cmd /C dir /AD /B - WORKING_DIRECTORY ${CURRENT_DIR} + # change the path into standard Windows format, + # so that we can support UNC path also. + STRING(REPLACE "/" "\\" DIR_FORMATTED ${CURRENT_DIR}) + + EXECUTE_PROCESS (COMMAND cmd /C dir /AD /B ${DIR_FORMATTED} + WORKING_DIRECTORY ${PROJECT_BINARY_DIR} OUTPUT_VARIABLE OUTPUT RESULT_VARIABLE RESULT ERROR_VARIABLE ERROR)