From 409d6dc5f41cd7ac0e713e3f4c1e3221732b1c14 Mon Sep 17 00:00:00 2001 From: Dmitry Simonenko <pmwkaa@gmail.com> Date: Tue, 24 Apr 2012 16:18:21 +0400 Subject: [PATCH] bug837484: rpm doc installation case added --- doc/developer/CMakeLists.txt | 11 ++++++++--- doc/user/CMakeLists.txt | 11 ++++++++--- 2 files changed, 16 insertions(+), 6 deletions(-) diff --git a/doc/developer/CMakeLists.txt b/doc/developer/CMakeLists.txt index 30a0137d0a..27b46c91eb 100644 --- a/doc/developer/CMakeLists.txt +++ b/doc/developer/CMakeLists.txt @@ -3,7 +3,7 @@ set(PATH_DEVGUIDE_HTML "${PROJECT_BINARY_DIR}/doc/www-data/tarantool_developer_g set(PATH_DEVGUIDE_TXT "${PROJECT_BINARY_DIR}/doc/developer/tarantool_developer_guide.txt") if (NOT JING STREQUAL "JING-NOTFOUND") - add_custom_target(dev-check ALL + add_custom_target(doc-check-dev ALL COMMAND ${JING} http://docbook.org/xml/5.0/rng/docbookxi.rng developer.xml) endif() @@ -25,6 +25,11 @@ if (NOT XSLTPROC STREQUAL "XSLTPROC-NOTFOUND" AND NOT LYNX STREQUAL "LYNX-NOTFOUND") add_custom_target(doc-autogen-dev ALL DEPENDS ${PATH_DEVGUIDE_HTML} ${PATH_DEVGUIDE_TXT}) - install (FILES ${PATH_DEVGUIDE_HTML} - ${PATH_DEVGUIDE_TXT} DESTINATION share/doc/tarantool) + if ("${CPACK_GENERATOR}" STREQUAL "RPM") + install (FILES ${PATH_DEVGUIDE_HTML} + ${PATH_DEVGUIDE_TXT} DESTINATION /usr/local/doc/tarantool) + else() + install (FILES ${PATH_DEVGUIDE_HTML} + ${PATH_DEVGUIDE_TXT} DESTINATION share/doc/tarantool) + endif() endif() diff --git a/doc/user/CMakeLists.txt b/doc/user/CMakeLists.txt index 88573658b6..e381196aa9 100644 --- a/doc/user/CMakeLists.txt +++ b/doc/user/CMakeLists.txt @@ -11,7 +11,7 @@ set(PATH_USERGUIDE_TXT "${PROJECT_BINARY_DIR}/doc/user/tarantool_user_guide.txt" # jing http://docbook.org/xml/5.0/rng/docbookxi.rng file.xml # if (NOT XMLLINT STREQUAL "XMLLINT-NOTFOUND") - add_custom_target(check ALL + add_custom_target(doc-check ALL COMMAND ${XMLLINT} --xinclude --noout --relaxng http://docbook.org/xml/5.0/rng/docbookxi.rng user.xml) endif() @@ -36,8 +36,13 @@ if (NOT XSLTPROC STREQUAL "XSLTPROC-NOTFOUND" AND NOT LYNX STREQUAL "LYNX-NOTFOUND") add_custom_target(doc-autogen ALL DEPENDS ${PATH_USERGUIDE_HTML} ${PATH_USERGUIDE_TXT}) - install (FILES ${PATH_USERGUIDE_HTML} - ${PATH_USERGUIDE_TXT} DESTINATION share/doc/tarantool) + if ("${CPACK_GENERATOR}" STREQUAL "RPM") + install (FILES ${PATH_USERGUIDE_HTML} + ${PATH_USERGUIDE_TXT} DESTINATION /usr/local/doc/tarantool) + else() + install (FILES ${PATH_USERGUIDE_HTML} + ${PATH_USERGUIDE_TXT} DESTINATION share/doc/tarantool) + endif() endif() add_custom_target(pdf -- GitLab