Browse Source

DOCUMENTATION_ARCHIVES_OUTPUT_DIRECTORY should be STRING cmake variable

Since it was set to BOOL, the default value ${CMAKE_CURRENT_BINARY_DIR}
wasn't considered and the system was attempted to create the documentation
archive in an invalid folder.
Jean-Christophe Fillion-Robin 14 years ago
parent
commit
5b742d4bd3
1 changed files with 2 additions and 1 deletions
  1. 2 1
      CMakeLists.txt

+ 2 - 1
CMakeLists.txt

@@ -217,7 +217,8 @@ OPTION(WITH_COVERAGE "Enable/Disable coverage" OFF)
 OPTION(DOCUMENTATION_TARGET_IN_ALL "Include the custom target for building documentation in 'all'" OFF)
 MARK_AS_ADVANCED(DOCUMENTATION_TARGET_IN_ALL)
 
-OPTION(DOCUMENTATION_ARCHIVES_OUTPUT_DIRECTORY "Where documentation archives should be stored" ${CMAKE_CURRENT_BINARY_DIR})
+SET(DOCUMENTATION_ARCHIVES_OUTPUT_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
+ CACHE PATH "Where documentation archives should be stored")
 MARK_AS_ADVANCED(DOCUMENTATION_ARCHIVES_OUTPUT_DIRECTORY)
 
 #-----------------------------------------------------------------------------