mirror of
https://git.freebsd.org/ports.git
synced 2025-06-28 08:00:31 -04:00
50 lines
1.7 KiB
Text
50 lines
1.7 KiB
Text
--- CMakeLists.txt.orig 2012-11-10 20:45:57 UTC
|
|
+++ CMakeLists.txt
|
|
@@ -21,6 +21,7 @@ OPTION(ICONV_TRANSLITERATE "Enable transliteration in
|
|
|
|
OPTION(ICONV_DISCARD_ILSEQ "Discard illegal sequence and continue (iconv) [default: ON]" ON)
|
|
OPTION(ICONV_TRANSLITERATE "Enable transliteration in the conversion (iconv) [default: ON]" ON)
|
|
+OPTION(ENABLE_DOCS "Enable docs [default: OFF]" OFF)
|
|
|
|
# Build optimized code for following CPU (default i386)
|
|
#SET(CPU_TUNE "i686")
|
|
@@ -660,6 +661,8 @@ ENDIF (DIFF_EXECUTABLE)
|
|
SET_TESTS_PROPERTIES(Calls_D PROPERTIES DEPENDS Calls_R)
|
|
ENDIF (DIFF_EXECUTABLE)
|
|
|
|
+
|
|
+IF(ENABLE_DOCS MATCHES "ON")
|
|
FIND_PROGRAM(RST2HTML_EXECUTABLE "rst2html" /usr/local/bin /usr/bin)
|
|
IF (RST2HTML_EXECUTABLE)
|
|
ADD_CUSTOM_COMMAND(
|
|
@@ -669,6 +672,7 @@ ENDIF (RST2HTML_EXECUTABLE)
|
|
)
|
|
ADD_CUSTOM_TARGET(doc ALL DEPENDS template_language.html)
|
|
ENDIF (RST2HTML_EXECUTABLE)
|
|
+ENDIF(ENABLE_DOCS MATCHES "ON")
|
|
|
|
# Install Headers
|
|
INSTALL(FILES include/CDT.hpp
|
|
@@ -809,18 +813,20 @@ INSTALL(FILES
|
|
man/ctpp2i.1
|
|
man/ctpp2json.1
|
|
man/ctpp2vm.1
|
|
- DESTINATION man/man1
|
|
+ DESTINATION share/man/man1
|
|
PERMISSIONS OWNER_READ OWNER_WRITE
|
|
GROUP_READ
|
|
WORLD_READ)
|
|
|
|
+IF(ENABLE_DOCS MATCHES "ON")
|
|
IF(RST2HTML_EXECUTABLE)
|
|
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/template_language.html
|
|
- DESTINATION share/doc
|
|
+ DESTINATION share/doc/ctpp2
|
|
PERMISSIONS OWNER_READ OWNER_WRITE
|
|
GROUP_READ
|
|
WORLD_READ)
|
|
ENDIF(RST2HTML_EXECUTABLE)
|
|
+ENDIF(ENABLE_DOCS MATCHES "ON")
|
|
|
|
ENDIF("${CMAKE_SYSTEM_NAME}" MATCHES "Windows")
|
|
|