summaryrefslogtreecommitdiff
path: root/man/CMakeLists.txt
diff options
context:
space:
mode:
authorJohn MacFarlane <jgm@berkeley.edu>2015-01-11 10:09:37 -0800
committerJohn MacFarlane <jgm@berkeley.edu>2015-01-11 10:09:37 -0800
commitd44720f4c775fd3f83adb30741e202f40581f097 (patch)
tree6ad30d2b8c2ae807beabaae5f348c0a5619f3048 /man/CMakeLists.txt
parentc6c5c03a113845af99397d92c95d384db1fe1310 (diff)
Small reorganization of man/CMakeLists.txt.
Don't add install targets if on Windows.
Diffstat (limited to 'man/CMakeLists.txt')
-rw-r--r--man/CMakeLists.txt18
1 files changed, 10 insertions, 8 deletions
diff --git a/man/CMakeLists.txt b/man/CMakeLists.txt
index 9b6956a..1540812 100644
--- a/man/CMakeLists.txt
+++ b/man/CMakeLists.txt
@@ -1,11 +1,12 @@
-set(PYTHON python)
-set(LIBRARY "libcmark")
-
if (NOT MSVC)
+ set(PYTHON python)
+ set(LIBRARY "libcmark")
+
add_custom_target(man ALL
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/cmark.3
DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/cmark.1
)
+
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/cmark.3
DEPENDS ${CMAKE_SOURCE_DIR}/src/cmark.h
@@ -14,6 +15,7 @@ if (NOT MSVC)
${CMAKE_SOURCE_DIR}/src/cmark.h >
${CMAKE_CURRENT_BINARY_DIR}/cmark.3
)
+
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/cmark.1
DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/man1/cmark.1
@@ -21,10 +23,10 @@ if (NOT MSVC)
${CMAKE_CURRENT_SOURCE_DIR}/man1/cmark.1
${CMAKE_CURRENT_BINARY_DIR}/cmark.1
)
-endif(NOT MSVC)
-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmark.1
- DESTINATION share/man/man1)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmark.1
+ DESTINATION share/man/man1)
-INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmark.3
- DESTINATION share/man/man3)
+ install(FILES ${CMAKE_CURRENT_BINARY_DIR}/cmark.3
+ DESTINATION share/man/man3)
+endif(NOT MSVC) \ No newline at end of file