mirror of
https://git.freebsd.org/ports.git
synced 2025-07-16 16:59:17 -04:00
53 lines
1.9 KiB
Text
53 lines
1.9 KiB
Text
--- CMakeLists.txt.orig 2012-11-10 20:45:57.000000000 +0000
|
|
+++ CMakeLists.txt 2013-10-17 11:18:51.783970185 +0000
|
|
@@ -21,6 +21,7 @@
|
|
|
|
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")
|
|
@@ -272,7 +273,7 @@
|
|
INCLUDE_DIRECTORIES(${ICONV_INCLUDE})
|
|
|
|
IF (NOT "${SKIP_ICONV_LIRARY}" MATCHES "ON")
|
|
- FIND_LIBRARY(ICONV_LIBRARY NAMES iconv PATHS /lib
|
|
+ FIND_LIBRARY(ICONV_LIBRARY NAMES iconv libiconv c PATHS /lib
|
|
/opt/lib
|
|
/usr/lib
|
|
/usr/local/lib
|
|
@@ -660,6 +661,8 @@
|
|
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 @@
|
|
)
|
|
ADD_CUSTOM_TARGET(doc ALL DEPENDS template_language.html)
|
|
ENDIF (RST2HTML_EXECUTABLE)
|
|
+ENDIF(ENABLE_DOCS MATCHES "ON")
|
|
|
|
# Install Headers
|
|
INSTALL(FILES include/CDT.hpp
|
|
@@ -814,13 +818,15 @@
|
|
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")
|
|
|