From ae5a7b40a6cad824d05ce267e8e7b835a280b985 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Fri, 26 Sep 2014 15:19:40 -0700 Subject: [PATCH] don't symlink the web directory on WIN32 --- domain-server/CMakeLists.txt | 31 ++++++++++++++++++------------- 1 file changed, 18 insertions(+), 13 deletions(-) diff --git a/domain-server/CMakeLists.txt b/domain-server/CMakeLists.txt index 8513e1df26..17d8b61b11 100644 --- a/domain-server/CMakeLists.txt +++ b/domain-server/CMakeLists.txt @@ -16,19 +16,24 @@ add_custom_command( "${PROJECT_SOURCE_DIR}/resources" $/resources ) -# remove the web directory so we can make it a symlink -add_custom_command( - TARGET ${TARGET_NAME} POST_BUILD - COMMAND "${CMAKE_COMMAND}" -E remove_directory - $/resources/web -) -# make the web directory a symlink -add_custom_command( - TARGET ${TARGET_NAME} POST_BUILD - COMMAND "${CMAKE_COMMAND}" -E create_symlink - "${PROJECT_SOURCE_DIR}/resources/web" - $/resources/web -) + +if (NOT WIN32) + # remove the web directory so we can make it a symlink + add_custom_command( + TARGET ${TARGET_NAME} POST_BUILD + COMMAND "${CMAKE_COMMAND}" -E remove_directory + $/resources/web + ) + + # make the web directory a symlink + add_custom_command( + TARGET ${TARGET_NAME} POST_BUILD + COMMAND "${CMAKE_COMMAND}" -E create_symlink + "${PROJECT_SOURCE_DIR}/resources/web" + $/resources/web + ) + +endif () # link the shared hifi libraries link_hifi_libraries(embedded-webserver networking shared)