소스 검색

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 년 전
부모
커밋
5b742d4bd3
1개의 변경된 파일2개의 추가작업 그리고 1개의 파일을 삭제
  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)
 
 #-----------------------------------------------------------------------------