aboutsummaryrefslogtreecommitdiffstats
path: root/docbook
diff options
context:
space:
mode:
Diffstat (limited to 'docbook')
-rw-r--r--docbook/CMakeLists.txt18
1 files changed, 11 insertions, 7 deletions
diff --git a/docbook/CMakeLists.txt b/docbook/CMakeLists.txt
index f4104ef37b..c99692ed68 100644
--- a/docbook/CMakeLists.txt
+++ b/docbook/CMakeLists.txt
@@ -232,12 +232,16 @@ set(WSUG_SOURCE
${WSUG_GRAPHICS}
)
-add_custom_command(
- OUTPUT ws.css
- COMMAND ${CMAKE_COMMAND} -E copy_if_different
- ${CMAKE_CURRENT_SOURCE_DIR}/ws.css
- ${CMAKE_CURRENT_BINARY_DIR}/ws.css
-)
+if(NOT CMAKE_SOURCE_DIR STREQUAL CMAKE_BINARY_DIR)
+ add_custom_command(
+ OUTPUT ws.css
+ COMMAND ${CMAKE_COMMAND} -E copy_if_different
+ ${CMAKE_CURRENT_SOURCE_DIR}/ws.css
+ ${CMAKE_CURRENT_BINARY_DIR}/ws.css
+ DEPENDS
+ ${CMAKE_CURRENT_SOURCE_DIR}/ws.css
+ )
+endif()
set( WSUG_BUILT_DEPS ws.css )
@@ -496,7 +500,7 @@ add_custom_target(
${CMAKE_CURRENT_BINARY_DIR}/release-notes.txt
${CMAKE_SOURCE_DIR}/NEWS
DEPENDS
- ${CMAKE_CURRENT_BINARY_DIR}/release-notes.txt
+ ${CMAKE_CURRENT_BINARY_DIR}/release-notes.txt
)
set_target_properties(news PROPERTIES FOLDER "Docbook")