projects/aports·blob master · refs

39 lines · 1.8 KiB

1--- a/CMakeLists.txt
2+++ b/CMakeLists.txt
3@@ -116,25 +116,28 @@
4
5 target_link_libraries(ngs m pthread gc ffi dl json-c pcre)
6
7-add_custom_target(man ALL WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doc COMMAND make man DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/doc/*.1.md)
8+# XXX-Patched: pandoc is available for x86_64 only
9+#add_custom_target(man ALL WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doc COMMAND make man DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/doc/*.1.md)
10
11
12 install(FILES "${PROJECT_BINARY_DIR}/ngs" DESTINATION bin)
13 install(PROGRAMS ${CMAKE_CURRENT_BINARY_DIR}/ngs DESTINATION bin)
14 install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/lib/ DESTINATION lib/ngs)
15-install(
16- DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin/
17- DESTINATION bin FILES_MATCHING PATTERN "*.ngs"
18- PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE
19-)
20-install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE DESTINATION doc/ngs)
21+# XXX-Patched: these scripts are quite doubtful, looks like helper scripts for the project or experimental stuff
22+#install(
23+# DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/bin/
24+# DESTINATION bin FILES_MATCHING PATTERN "*.ngs"
25+# PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_WRITE GROUP_EXECUTE WORLD_READ WORLD_WRITE WORLD_EXECUTE
26+#)
27+#install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/LICENSE DESTINATION doc/ngs)
28
29 if(APPLE)
30 set(MAN_DIR share/man/man1)
31 else()
32 set(MAN_DIR man/man1)
33 endif()
34-install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doc/ DESTINATION ${MAN_DIR} FILES_MATCHING PATTERN "*.1")
35+# XXX-Patched: pandoc is available for x86_64 only
36+#install(DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/doc/ DESTINATION ${MAN_DIR} FILES_MATCHING PATTERN "*.1")
37
38 enable_testing()
39 add_test(all bash -c "${CMAKE_CURRENT_BINARY_DIR}/ngs ${CMAKE_CURRENT_SOURCE_DIR}/test.ngs")