1
0
mirror of https://github.com/weechat/weechat.git synced 2026-06-12 14:14:48 +02:00

core: add quotes around paths in CMake files (closes #29)

This commit is contained in:
Sébastien Helleu
2023-05-13 11:59:18 +02:00
parent adbfd27660
commit 6415c09a07
42 changed files with 624 additions and 623 deletions
+25 -25
View File
@@ -25,7 +25,7 @@ project(weechat C)
# CMake options
set(CMAKE_VERBOSE_MAKEFILE OFF)
set(CMAKE_MODULE_PATH ${CMAKE_SOURCE_DIR}/cmake ${CMAKE_MODULE_PATH})
set(CMAKE_MODULE_PATH "${CMAKE_SOURCE_DIR}/cmake" "${CMAKE_MODULE_PATH}")
set(CMAKE_SKIP_RPATH ON)
# compiler options
@@ -38,16 +38,16 @@ if (CMAKE_C_COMPILER_ID STREQUAL "GNU")
endif()
# version
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-major OUTPUT_VARIABLE VERSION_MAJOR)
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-minor OUTPUT_VARIABLE VERSION_MINOR)
execute_process(COMMAND ${CMAKE_SOURCE_DIR}/version.sh devel-patch OUTPUT_VARIABLE VERSION_PATCH)
execute_process(COMMAND "${CMAKE_SOURCE_DIR}/version.sh" devel-major OUTPUT_VARIABLE VERSION_MAJOR)
execute_process(COMMAND "${CMAKE_SOURCE_DIR}/version.sh" devel-minor OUTPUT_VARIABLE VERSION_MINOR)
execute_process(COMMAND "${CMAKE_SOURCE_DIR}/version.sh" devel-patch OUTPUT_VARIABLE VERSION_PATCH)
string(REGEX REPLACE "\n" "" VERSION_MAJOR "${VERSION_MAJOR}")
string(REGEX REPLACE "\n" "" VERSION_MINOR "${VERSION_MINOR}")
string(REGEX REPLACE "\n" "" VERSION_PATCH "${VERSION_PATCH}")
if(VERSION_PATCH STREQUAL "")
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR})
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}")
else()
set(VERSION ${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH})
set(VERSION "${VERSION_MAJOR}.${VERSION_MINOR}.${VERSION_PATCH}")
endif()
# license
@@ -66,33 +66,33 @@ set(PKG_STRING "${PROJECT_NAME} ${VERSION}")
string(REPLACE "\";\"" "\ " PKG_STRING ${PKG_STRING})
if(NOT DEFINED LIBDIR)
set(LIBDIR ${CMAKE_INSTALL_PREFIX}/lib)
set(LIBDIR "${CMAKE_INSTALL_PREFIX}/lib")
endif()
if(NOT DEFINED WEECHAT_LIBDIR)
set(WEECHAT_LIBDIR ${LIBDIR}/${PROJECT_NAME})
set(WEECHAT_LIBDIR "${LIBDIR}/${PROJECT_NAME}")
endif()
if(NOT DEFINED DATAROOTDIR)
set(DATAROOTDIR ${CMAKE_INSTALL_PREFIX}/share)
set(DATAROOTDIR "${CMAKE_INSTALL_PREFIX}/share")
endif()
if(NOT DEFINED WEECHAT_SHAREDIR)
set(WEECHAT_SHAREDIR ${DATAROOTDIR}/weechat)
set(WEECHAT_SHAREDIR "${DATAROOTDIR}/weechat")
endif()
if(NOT DEFINED MANDIR)
set(MANDIR ${DATAROOTDIR}/man)
set(MANDIR "${DATAROOTDIR}/man")
endif()
if(NOT DEFINED LOCALEDIR)
set(LOCALEDIR ${DATAROOTDIR}/locale)
set(LOCALEDIR "${DATAROOTDIR}/locale")
endif()
if(DEFINED INCLUDEDIR)
set(INCLUDEDIR ${INCLUDEDIR}/${PROJECT_NAME})
set(INCLUDEDIR "${INCLUDEDIR}/${PROJECT_NAME}")
else()
set(INCLUDEDIR ${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME})
set(INCLUDEDIR "${CMAKE_INSTALL_PREFIX}/include/${PROJECT_NAME}")
endif()
option(ENABLE_NCURSES "Compile the Ncurses interface" ON)
@@ -297,7 +297,7 @@ add_custom_target(uninstall
add_custom_target(dist
"${CMAKE_CURRENT_SOURCE_DIR}/tools/makedist.sh" "${VERSION}" "HEAD" "${CMAKE_CURRENT_BINARY_DIR}"
WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}
WORKING_DIRECTORY "${CMAKE_CURRENT_SOURCE_DIR}"
)
# pkgconfig file
@@ -306,23 +306,23 @@ set(prefix "${CMAKE_INSTALL_PREFIX}")
set(exec_prefix "\${prefix}")
string(REPLACE "${CMAKE_INSTALL_PREFIX}" "\${prefix}" libdir "${LIBDIR}")
set(includedir "\${prefix}/include")
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc @ONLY)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.pc DESTINATION ${LIBDIR}/pkgconfig)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/weechat.pc.in" "${CMAKE_CURRENT_BINARY_DIR}/weechat.pc" @ONLY)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.pc" DESTINATION "${LIBDIR}/pkgconfig")
# cygport file (used to build Cygwin packages)
configure_file(${CMAKE_CURRENT_SOURCE_DIR}/weechat.cygport.in ${CMAKE_CURRENT_BINARY_DIR}/weechat-${VERSION}-1.cygport @ONLY)
configure_file("${CMAKE_CURRENT_SOURCE_DIR}/weechat.cygport.in" "${CMAKE_CURRENT_BINARY_DIR}/weechat-${VERSION}-1.cygport" @ONLY)
# install some files (only on Cygwin)
if(CYGWIN)
install(FILES
${CMAKE_CURRENT_SOURCE_DIR}/AUTHORS.adoc
${CMAKE_CURRENT_SOURCE_DIR}/ChangeLog.adoc
${CMAKE_CURRENT_SOURCE_DIR}/Contributing.adoc
${CMAKE_CURRENT_SOURCE_DIR}/README.adoc
${CMAKE_CURRENT_SOURCE_DIR}/ReleaseNotes.adoc
DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME}
"${CMAKE_CURRENT_SOURCE_DIR}/AUTHORS.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/ChangeLog.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/Contributing.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/README.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/ReleaseNotes.adoc"
DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}"
)
endif()
# desktop file
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/weechat.desktop DESTINATION ${DATAROOTDIR}/applications)
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/weechat.desktop" DESTINATION "${DATAROOTDIR}/applications")
+1
View File
@@ -88,6 +88,7 @@ Build::
* core: remove build of .bz2 and .zst files in `make dist`
* core: remove obsolete cpack config
* core: add "stable-number" and "devel-number" in script version.sh
* core: add quotes around paths in CMake files (issue #29)
* doc: convert docgen.py to C, remove autogen files from repository, add parameter `--doc-gen` to `weechat-headless` binary, add CMake option `ENABLE_DOC_INCOMPLETE`
[[v3.8]]
+20 -20
View File
@@ -47,41 +47,41 @@ if(ENABLE_MAN OR ENABLE_DOC)
# ChangeLog
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc
COMMAND sed ARGS ${SED_LINKS_ARGS} ${CMAKE_CURRENT_SOURCE_DIR}/../ChangeLog.adoc > ${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc"
COMMAND sed ARGS ${SED_LINKS_ARGS} "${CMAKE_CURRENT_SOURCE_DIR}/../ChangeLog.adoc" > "${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../ChangeLog.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../ChangeLog.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
)
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/ChangeLog.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -a docinfodir="${CMAKE_CURRENT_SOURCE_DIR}" -o ChangeLog.html ${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ChangeLog.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -a docinfodir="${CMAKE_CURRENT_SOURCE_DIR}" -o ChangeLog.html "${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/docinfo.html
${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/docinfo.html"
"${CMAKE_CURRENT_BINARY_DIR}/ChangeLog-links.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building ChangeLog.html"
)
add_custom_target(changelog DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/ChangeLog.html)
add_custom_target(changelog DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/ChangeLog.html")
# Release notes
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc
COMMAND sed ARGS ${SED_LINKS_ARGS} ${CMAKE_CURRENT_SOURCE_DIR}/../ReleaseNotes.adoc > ${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
COMMAND sed ARGS ${SED_LINKS_ARGS} "${CMAKE_CURRENT_SOURCE_DIR}/../ReleaseNotes.adoc" > "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../ReleaseNotes.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../ReleaseNotes.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
)
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -a docinfodir="${CMAKE_CURRENT_SOURCE_DIR}" -o ReleaseNotes.html ${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -a docinfodir="${CMAKE_CURRENT_SOURCE_DIR}" -o ReleaseNotes.html "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/docinfo.html
${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/docinfo.html"
"${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes-links.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building ReleaseNotes.html"
)
add_custom_target(rn DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html)
add_custom_target(rn DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/ReleaseNotes.html")
if(ENABLE_DOC)
set(AUTOGEN_FILES "")
+23 -23
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.cs.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.cs.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.cs.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.cs.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.cs.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (cs)"
)
add_custom_target(doc-man-weechat-cs ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/cs/man1)
add_custom_target(doc-man-weechat-cs ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/cs/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.cs.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.cs.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.cs.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.cs.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.cs.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.cs.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.cs.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.cs.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (cs)"
)
add_custom_target(doc-man-weechat-headless-cs ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/cs/man1)
add_custom_target(doc-man-weechat-headless-cs ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/cs/man1")
endif()
endif()
@@ -53,15 +53,15 @@ if(ENABLE_DOC)
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.cs.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.cs.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.cs.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.cs.html"
)
add_custom_target(doc-quickstart-cs ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-cs ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.cs.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+49 -49
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.de.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.de.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (de)"
)
add_custom_target(doc-man-weechat-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/de/man1)
add_custom_target(doc-man-weechat-de ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/de/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.de.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.de.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.de.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.de.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (de)"
)
add_custom_target(doc-man-weechat-headless-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/de/man1)
add_custom_target(doc-man-weechat-headless-de ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/de/man1")
endif()
endif()
@@ -53,60 +53,60 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.de.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.de.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.de.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.de.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.de.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.de.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.de.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.de.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.de.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.de.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.de.html"
)
add_custom_target(doc-user-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-de ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.de.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.de.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.de.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.de.html"
)
add_custom_target(doc-scripting-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-de ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.de.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.de.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.de.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.de.html"
)
add_custom_target(doc-faq-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-de ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.de.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.de.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.de.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.de.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.de.html"
)
add_custom_target(doc-quickstart-de ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-de ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.de.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+78 -78
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.en.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.en.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (en)"
)
add_custom_target(doc-man-weechat-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/man1)
add_custom_target(doc-man-weechat-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.en.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.en.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (en)"
)
add_custom_target(doc-man-weechat-headless-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/man1)
add_custom_target(doc-man-weechat-headless-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/man1")
endif()
endif()
@@ -53,108 +53,108 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.en.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.en.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.en.html"
)
add_custom_target(doc-user-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# plugin API reference
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.en.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.en.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.en.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.en.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_plugin_api.en.html"
)
add_custom_target(doc-plugin-api-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-plugin-api-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.en.html"
)
add_custom_target(doc-scripting-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.en.html"
)
add_custom_target(doc-faq-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.en.html"
)
add_custom_target(doc-quickstart-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# relay protocol
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_relay_protocol.en.html"
)
add_custom_target(doc-relay-protocol-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-relay-protocol-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# developer's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.en.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.en.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.en.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.en.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.en.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.en.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.en.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.en.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_dev.en.html"
)
add_custom_target(doc-dev-en ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.en.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.en.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-dev-en ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.en.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.en.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+14 -14
View File
@@ -21,28 +21,28 @@ if(ENABLE_DOC)
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.es.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.es.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.es.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.es.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.es.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.es.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.es.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.es.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.es.html"
)
add_custom_target(doc-faq-es ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.es.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.es.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-es ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.es.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.es.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.es.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.es.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.es.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.es.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.es.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.es.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.es.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.es.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.es.html"
)
add_custom_target(doc-quickstart-es ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.es.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.es.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-es ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.es.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.es.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+78 -78
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.fr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.fr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (fr)"
)
add_custom_target(doc-man-weechat-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/fr/man1)
add_custom_target(doc-man-weechat-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/fr/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.fr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.fr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (fr)"
)
add_custom_target(doc-man-weechat-headless-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/fr/man1)
add_custom_target(doc-man-weechat-headless-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/fr/man1")
endif()
endif()
@@ -53,108 +53,108 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.fr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.fr.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.fr.html"
)
add_custom_target(doc-user-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# plugin API reference
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.fr.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.fr.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.fr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.fr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_plugin_api.fr.html"
)
add_custom_target(doc-plugin-api-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-plugin-api-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.fr.html"
)
add_custom_target(doc-scripting-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.fr.html"
)
add_custom_target(doc-faq-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.fr.html"
)
add_custom_target(doc-quickstart-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# relay protocol
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_relay_protocol.fr.html"
)
add_custom_target(doc-relay-protocol-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-relay-protocol-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# developer's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.fr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.fr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.fr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.fr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.fr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.fr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_dev.fr.html"
)
add_custom_target(doc-dev-fr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-dev-fr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.fr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+64 -64
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.it.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.it.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (it)"
)
add_custom_target(doc-man-weechat-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/it/man1)
add_custom_target(doc-man-weechat-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/it/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.it.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.it.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (it)"
)
add_custom_target(doc-man-weechat-headless-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/it/man1)
add_custom_target(doc-man-weechat-headless-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/it/man1")
endif()
endif()
@@ -53,82 +53,82 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.it.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.it.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.it.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.it.html"
)
add_custom_target(doc-user-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.it.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# plugin API reference
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.it.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.it.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.it.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.it.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.it.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.it.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.it.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_plugin_api.it.html"
)
add_custom_target(doc-plugin-api-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.it.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.it.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-plugin-api-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.it.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.it.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.it.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.it.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.it.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.it.html"
)
add_custom_target(doc-scripting-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.it.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.it.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.it.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.it.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.it.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.it.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.it.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.it.html"
)
add_custom_target(doc-faq-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.it.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.it.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.it.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.it.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.it.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.it.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.it.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.it.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.it.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.it.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.it.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.it.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.it.html"
)
add_custom_target(doc-quickstart-it ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.it.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.it.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-it ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.it.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.it.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+78 -78
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ja.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ja.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (ja)"
)
add_custom_target(doc-man-weechat-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/ja/man1)
add_custom_target(doc-man-weechat-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/ja/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ja.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ja.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (ja)"
)
add_custom_target(doc-man-weechat-headless-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/ja/man1)
add_custom_target(doc-man-weechat-headless-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/ja/man1")
endif()
endif()
@@ -53,108 +53,108 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.ja.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.ja.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ja.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.ja.html"
)
add_custom_target(doc-user-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# plugin API reference
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.ja.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.ja.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.ja.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.ja.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_plugin_api.ja.html"
)
add_custom_target(doc-plugin-api-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-plugin-api-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.ja.html"
)
add_custom_target(doc-scripting-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.ja.html"
)
add_custom_target(doc-faq-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.ja.html"
)
add_custom_target(doc-quickstart-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# relay protocol
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_relay_protocol.ja.html"
)
add_custom_target(doc-relay-protocol-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-relay-protocol-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# developer's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.ja.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.ja.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.ja.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.ja.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.ja.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.ja.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.ja.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.ja.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_dev.ja.html"
)
add_custom_target(doc-dev-ja ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.ja.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.ja.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-dev-ja ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.ja.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.ja.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+49 -49
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.pl.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.pl.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.pl.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.pl.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.pl.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.pl.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (pl)"
)
add_custom_target(doc-man-weechat-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/pl/man1)
add_custom_target(doc-man-weechat-pl ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/pl/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.pl.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.pl.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.pl.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.pl.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.pl.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.pl.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (pl)"
)
add_custom_target(doc-man-weechat-headless-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/pl/man1)
add_custom_target(doc-man-weechat-headless-pl ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/pl/man1")
endif()
endif()
@@ -53,60 +53,60 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.pl.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.pl.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.pl.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.pl.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.pl.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.pl.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.pl.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.pl.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.pl.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.pl.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.pl.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.pl.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.pl.html"
)
add_custom_target(doc-user-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-pl ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.pl.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.pl.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.pl.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.pl.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.pl.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.pl.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.pl.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.pl.html"
)
add_custom_target(doc-scripting-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-pl ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.pl.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.pl.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.pl.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.pl.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.pl.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.pl.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.pl.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.pl.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.pl.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.pl.html"
)
add_custom_target(doc-faq-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.pl.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.pl.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-pl ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.pl.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.pl.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.pl.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.pl.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.pl.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.pl.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.pl.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.pl.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.pl.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.pl.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.pl.html"
)
add_custom_target(doc-quickstart-pl ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.pl.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.pl.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-pl ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.pl.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.pl.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+23 -23
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ru.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ru.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ru.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ru.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ru.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.ru.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ru.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ru.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (ru)"
)
add_custom_target(doc-man-weechat-ru ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/ru/man1)
add_custom_target(doc-man-weechat-ru ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/ru/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ru.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ru.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ru.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ru.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ru.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.ru.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.ru.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.ru.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (ru)"
)
add_custom_target(doc-man-weechat-headless-ru ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/ru/man1)
add_custom_target(doc-man-weechat-headless-ru ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/ru/man1")
endif()
endif()
@@ -53,15 +53,15 @@ if(ENABLE_DOC)
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ru.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.ru.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ru.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ru.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.ru.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ru.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ru.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.ru.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.ru.html"
)
add_custom_target(doc-quickstart-ru ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ru.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ru.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-ru ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ru.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.ru.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+78 -78
View File
@@ -20,32 +20,32 @@
if(ENABLE_MAN)
# man page: weechat
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.sr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat.1.sr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat.1 (sr)"
)
add_custom_target(doc-man-weechat-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat.1 DESTINATION ${MANDIR}/sr/man1)
add_custom_target(doc-man-weechat-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat.1" DESTINATION "${MANDIR}/sr/man1")
if(ENABLE_HEADLESS)
# man page: weechat-headless
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 ${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -b manpage -o weechat-headless.1 "${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.sr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/man.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/weechat-headless.1.sr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/man.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat-headless.1 (sr)"
)
add_custom_target(doc-man-weechat-headless-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1 DESTINATION ${MANDIR}/sr/man1)
add_custom_target(doc-man-weechat-headless-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat-headless.1" DESTINATION "${MANDIR}/sr/man1")
endif()
endif()
@@ -53,108 +53,108 @@ if(ENABLE_DOC)
# user's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_user.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc
${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_user.sr.adoc"
"${CMAKE_CURRENT_SOURCE_DIR}/includes/cmdline_options.sr.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_commands.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_default_aliases.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_irc_colors.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_user_options.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_user.sr.html"
)
add_custom_target(doc-user-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-user-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_user.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# plugin API reference
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_plugin_api.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_plugin_api.sr.adoc"
doc-autogen
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.sr.adoc
${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_completions.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_config_priority.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_hdata.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infolists.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_infos_hashtable.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_plugins_priority.sr.adoc"
"${CMAKE_CURRENT_BINARY_DIR}/../autogen/autogen_api_url_options.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_plugin_api.sr.html"
)
add_custom_target(doc-plugin-api-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-plugin-api-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_plugin_api.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# scripting guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_scripting.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_scripting.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_scripting.sr.html"
)
add_custom_target(doc-scripting-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-scripting-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_scripting.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# FAQ
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_faq.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_faq.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_faq.sr.html"
)
add_custom_target(doc-faq-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-faq-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_faq.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# quickstart
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_quickstart.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_quickstart.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_quickstart.sr.html"
)
add_custom_target(doc-quickstart-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-quickstart-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_quickstart.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# relay protocol
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_relay_protocol.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_relay_protocol.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_relay_protocol.sr.html"
)
add_custom_target(doc-relay-protocol-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-relay-protocol-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_relay_protocol.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
# developer's guide
add_custom_command(
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html
COMMAND ${ASCIIDOCTOR_EXECUTABLE} ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.sr.html ${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.sr.adoc
OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html"
COMMAND "${ASCIIDOCTOR_EXECUTABLE}" ARGS ${ASCIIDOCTOR_ARGS} -o weechat_dev.sr.html "${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.sr.adoc"
DEPENDS
${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html
${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.sr.adoc
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
"${CMAKE_CURRENT_SOURCE_DIR}/../docinfo.html"
"${CMAKE_CURRENT_SOURCE_DIR}/weechat_dev.sr.adoc"
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Building weechat_dev.sr.html"
)
add_custom_target(doc-dev-sr ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html DESTINATION ${DATAROOTDIR}/doc/${PROJECT_NAME})
add_custom_target(doc-dev-sr ALL DEPENDS "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html")
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/weechat_dev.sr.html" DESTINATION "${DATAROOTDIR}/doc/${PROJECT_NAME}")
endif()
+1 -1
View File
@@ -18,5 +18,5 @@
#
foreach(size 16 32 64 128 256 512)
install(FILES ${CMAKE_CURRENT_SOURCE_DIR}/${size}x${size}/weechat.png DESTINATION ${DATAROOTDIR}/icons/hicolor/${size}x${size}/apps)
install(FILES "${CMAKE_CURRENT_SOURCE_DIR}/${size}x${size}/weechat.png" DESTINATION "${DATAROOTDIR}/icons/hicolor/${size}x${size}/apps")
endforeach()
+14 -14
View File
@@ -34,8 +34,8 @@ set(PO_FILES
)
set(BUGS_ADDRESS "flashcode@flashtux.org")
set(POT_FILE ${PROJECT_NAME}.pot)
set(POT_FILE_PATH ${CMAKE_CURRENT_BINARY_DIR}/${POT_FILE})
set(POT_FILE "${PROJECT_NAME}.pot")
set(POT_FILE_PATH "${CMAKE_CURRENT_BINARY_DIR}/${POT_FILE}")
include(srcfiles.cmake)
@@ -52,13 +52,13 @@ if(XGETTEXT_EXECUTABLE AND MSGMERGE_EXECUTABLE AND MSGFMT_EXECUTABLE)
foreach(srcfile ${WEECHAT_SOURCES})
set(SRC_FILES ${SRC_FILES} ${srcfile})
set(POT_DEPENDS ${POT_DEPENDS} ${CMAKE_SOURCE_DIR}/${srcfile})
set(POT_DEPENDS ${POT_DEPENDS} "${CMAKE_SOURCE_DIR}/${srcfile}")
endforeach()
add_custom_command(
OUTPUT ${POT_FILE_PATH}
COMMAND ${XGETTEXT_EXECUTABLE}
ARGS -o ${POT_FILE_PATH} --add-comments='TRANSLATORS:' --keyword='_' --keyword='weechat_gettext' --keyword='N_' --keyword='NG_:1,2' --keyword='weechat_ngettext:1,2' --no-location --from-code=UTF-8 --directory=${CMAKE_SOURCE_DIR} --package-name='WeeChat' --package-version=${VERSION} --msgid-bugs-address=${BUGS_ADDRESS} --copyright-holder='NAME' ${SRC_FILES}
OUTPUT "${POT_FILE_PATH}"
COMMAND "${XGETTEXT_EXECUTABLE}"
ARGS -o "${POT_FILE_PATH}" --add-comments='TRANSLATORS:' --keyword='_' --keyword='weechat_gettext' --keyword='N_' --keyword='NG_:1,2' --keyword='weechat_ngettext:1,2' --no-location --from-code=UTF-8 --directory="${CMAKE_SOURCE_DIR}" --package-name='WeeChat' --package-version=${VERSION} --msgid-bugs-address=${BUGS_ADDRESS} --copyright-holder='NAME' ${SRC_FILES}
DEPENDS ${POT_DEPENDS}
COMMENT "Generating ${POT_FILE}"
)
@@ -73,23 +73,23 @@ if(XGETTEXT_EXECUTABLE AND MSGMERGE_EXECUTABLE AND MSGFMT_EXECUTABLE)
file(MAKE_DIRECTORY "${modir}")
set(mofile "${modir}/${PROJECT_NAME}.mo")
add_custom_command(
OUTPUT ${mofile}
COMMAND ${MSGMERGE_EXECUTABLE} ARGS --quiet -o ${CMAKE_CURRENT_BINARY_DIR}/${pofile} ${CMAKE_CURRENT_SOURCE_DIR}/${pofile} ${POT_FILE_PATH}
COMMAND ${MSGFMT_EXECUTABLE} ARGS -o ${mofile} ${CMAKE_CURRENT_BINARY_DIR}/${pofile}
COMMAND ${MSGFMT_EXECUTABLE} ARGS -c --statistics --verbose --output-file=/dev/null ${CMAKE_CURRENT_BINARY_DIR}/${pofile}
DEPENDS ${POT_FILE_PATH} ${CMAKE_CURRENT_SOURCE_DIR}/${pofile}
OUTPUT "${mofile}"
COMMAND "${MSGMERGE_EXECUTABLE}" ARGS --quiet -o "${CMAKE_CURRENT_BINARY_DIR}/${pofile}" "${CMAKE_CURRENT_SOURCE_DIR}/${pofile}" ${POT_FILE_PATH}
COMMAND "${MSGFMT_EXECUTABLE}" ARGS -o "${mofile}" "${CMAKE_CURRENT_BINARY_DIR}/${pofile}"
COMMAND "${MSGFMT_EXECUTABLE}" ARGS -c --statistics --verbose --output-file=/dev/null "${CMAKE_CURRENT_BINARY_DIR}/${pofile}"
DEPENDS "${POT_FILE_PATH}" "${CMAKE_CURRENT_SOURCE_DIR}/${pofile}"
COMMENT "Compiling ${polang}.po"
)
# Update .po files in source directory (if needed)
add_custom_target(
update-${pofile}
COMMAND ${MSGMERGE_EXECUTABLE} --quiet --update --previous --backup=none ${CMAKE_CURRENT_SOURCE_DIR}/${pofile} ${POT_FILE_PATH}
COMMAND "${MSGMERGE_EXECUTABLE}" --quiet --update --previous --backup=none "${CMAKE_CURRENT_SOURCE_DIR}/${pofile}" "${POT_FILE_PATH}"
COMMENT "Updating ${polang}.po"
)
set(UPDATE_PO_TARGETS ${UPDATE_PO_TARGETS} update-${pofile})
install(FILES ${mofile} DESTINATION ${LOCALEDIR}/${polang}/LC_MESSAGES)
install(FILES "${mofile}" DESTINATION "${LOCALEDIR}/${polang}/LC_MESSAGES")
set(MO_FILES ${MO_FILES} ${mofile})
endforeach()
@@ -98,7 +98,7 @@ if(XGETTEXT_EXECUTABLE AND MSGMERGE_EXECUTABLE AND MSGFMT_EXECUTABLE)
# Update weechat.pot in source directory (if needed)
add_custom_target(
update-${POT_FILE}
COMMAND ${MSGMERGE_EXECUTABLE} --quiet --update --backup=none ${CMAKE_CURRENT_SOURCE_DIR}/${POT_FILE} ${POT_FILE_PATH}
COMMAND "${MSGMERGE_EXECUTABLE}" --quiet --update --backup=none "${CMAKE_CURRENT_SOURCE_DIR}/${POT_FILE}" "${POT_FILE_PATH}"
COMMENT "Updating ${POT_FILE}"
)
+1 -1
View File
@@ -91,7 +91,7 @@ include_directories(${CURL_INCLUDE_DIRS})
include_directories(${ZSTD_INCLUDE_DIRS})
include_directories(${CMAKE_BINARY_DIR})
include_directories("${CMAKE_BINARY_DIR}")
add_library(weechat_core STATIC ${LIB_CORE_SRC})
target_link_libraries(weechat_core coverage_config)
add_dependencies(weechat_core version_git)
+1 -1
View File
@@ -42,7 +42,7 @@ set(LIB_GUI_COMMON_SRC
gui-window.c gui-window.h
)
include_directories(${CMAKE_BINARY_DIR})
include_directories("${CMAKE_BINARY_DIR}")
add_library(weechat_gui_common STATIC ${LIB_GUI_COMMON_SRC})
target_link_libraries(weechat_gui_common coverage_config)
list(APPEND STATIC_LIBS weechat_gui_common)
+2 -2
View File
@@ -68,11 +68,11 @@ add_custom_command(
TARGET ${EXECUTABLE}
COMMAND ${CMAKE_COMMAND} -E remove -f "weechat-curses${CMAKE_EXECUTABLE_SUFFIX}"
COMMAND ${CMAKE_COMMAND} -E create_symlink "weechat${CMAKE_EXECUTABLE_SUFFIX}" "weechat-curses${CMAKE_EXECUTABLE_SUFFIX}"
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMENT "Creating symbolic link ${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX}"
)
list(APPEND CMAKE_INSTALL_MANIFEST_FILES "${CMAKE_INSTALL_PREFIX}/bin/weechat-curses${CMAKE_EXECUTABLE_SUFFIX}")
# Install executable and symbolic link
install(TARGETS ${EXECUTABLE} RUNTIME DESTINATION bin)
install(FILES ${CMAKE_CURRENT_BINARY_DIR}/${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX} DESTINATION bin)
install(FILES "${CMAKE_CURRENT_BINARY_DIR}/${EXECUTABLE}-curses${CMAKE_EXECUTABLE_SUFFIX}" DESTINATION bin)
+1 -1
View File
@@ -32,7 +32,7 @@ set(LIB_PLUGINS_SCRIPTS_SRC
plugin-script-config.c plugin-script-config.h
)
include_directories(${CMAKE_BINARY_DIR})
include_directories("${CMAKE_BINARY_DIR}")
add_library(weechat_plugins STATIC ${LIB_PLUGINS_SRC})
target_link_libraries(weechat_plugins coverage_config)
+1 -1
View File
@@ -28,4 +28,4 @@ set_target_properties(alias PROPERTIES PREFIX "")
target_link_libraries(alias coverage_config)
install(TARGETS alias LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS alias LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -29,4 +29,4 @@ set_target_properties(buflist PROPERTIES PREFIX "")
target_link_libraries(buflist coverage_config)
install(TARGETS buflist LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS buflist LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -31,4 +31,4 @@ if(ICONV_FOUND)
endif()
endif()
install(TARGETS charset LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS charset LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -28,4 +28,4 @@ set_target_properties(exec PROPERTIES PREFIX "")
target_link_libraries(exec coverage_config)
install(TARGETS exec LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS exec LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -27,4 +27,4 @@ set_target_properties(fifo PROPERTIES PREFIX "")
target_link_libraries(fifo coverage_config)
install(TARGETS fifo LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS fifo LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -32,4 +32,4 @@ set_target_properties(fset PROPERTIES PREFIX "")
target_link_libraries(fset coverage_config)
install(TARGETS fset LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS fset LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -30,4 +30,4 @@ if(GUILE_FOUND)
target_link_libraries(guile ${LINK_LIBS} weechat_plugins_scripts coverage_config)
endif()
install(TARGETS guile LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS guile LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -64,4 +64,4 @@ endif()
target_link_libraries(irc ${LINK_LIBS} coverage_config)
install(TARGETS irc LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS irc LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -31,4 +31,4 @@ if(V8_FOUND)
target_link_libraries(javascript ${V8_LIBRARY} weechat_plugins_scripts coverage_config)
endif()
install(TARGETS javascript LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS javascript LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -30,4 +30,4 @@ set_target_properties(logger PROPERTIES PREFIX "")
target_link_libraries(logger coverage_config)
install(TARGETS logger LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS logger LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -29,4 +29,4 @@ if(LUA_FOUND)
target_link_libraries(lua ${LUA_LDFLAGS} weechat_plugins_scripts coverage_config)
endif()
install(TARGETS lua LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS lua LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -44,4 +44,4 @@ if(PERL_FOUND)
endif()
endif()
install(TARGETS perl LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS perl LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -29,4 +29,4 @@ if(PHP_FOUND)
target_link_libraries(php ${PHP_LIB} weechat_plugins_scripts coverage_config)
endif()
install(TARGETS php LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS php LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -27,4 +27,4 @@ if(PYTHON_FOUND)
target_link_libraries(python PkgConfig::PYTHON weechat_plugins_scripts coverage_config)
endif()
install(TARGETS python LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS python LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -55,4 +55,4 @@ list(APPEND LINK_LIBS ${LIBZSTD_LDFLAGS})
target_link_libraries(relay ${LINK_LIBS} coverage_config)
install(TARGETS relay LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS relay LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -32,4 +32,4 @@ if(RUBY_FOUND)
target_link_libraries(ruby ${RUBY_LDFLAGS} weechat_plugins_scripts coverage_config)
endif(RUBY_FOUND)
install(TARGETS ruby LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS ruby LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -36,4 +36,4 @@ list(APPEND LINK_LIBS ${ZLIB_LIBRARY})
target_link_libraries(script ${LINK_LIBS} coverage_config)
install(TARGETS script LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS script LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -40,4 +40,4 @@ else()
endif()
endif()
install(TARGETS spell LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS spell LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -33,4 +33,4 @@ if(TCL_FOUND)
target_link_libraries(tcl ${TCL_LIBRARY} weechat_plugins_scripts coverage_config)
endif()
install(TARGETS tcl LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS tcl LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -29,4 +29,4 @@ set_target_properties(trigger PROPERTIES PREFIX "")
target_link_libraries(trigger coverage_config)
install(TARGETS trigger LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS trigger LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -27,4 +27,4 @@ set_target_properties(typing PROPERTIES PREFIX "")
target_link_libraries(typing coverage_config)
install(TARGETS typing LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS typing LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+1 -1
View File
@@ -43,4 +43,4 @@ endif()
target_link_libraries(xfer ${LINK_LIBS} coverage_config)
install(TARGETS xfer LIBRARY DESTINATION ${WEECHAT_LIBDIR}/plugins)
install(TARGETS xfer LIBRARY DESTINATION "${WEECHAT_LIBDIR}/plugins")
+2 -2
View File
@@ -157,12 +157,12 @@ add_dependencies(tests
# test for cmake (ctest)
add_test(NAME unit
WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}
WORKING_DIRECTORY "${CMAKE_CURRENT_BINARY_DIR}"
COMMAND tests -v
)
set_property(TEST unit PROPERTY
ENVIRONMENT "WEECHAT_TESTS_ARGS=-p;"
"WEECHAT_EXTRA_LIBDIR=${PROJECT_BINARY_DIR}/src;"
"WEECHAT_TESTS_SCRIPTS_DIR=${CMAKE_CURRENT_SOURCE_DIR}/scripts/python"
"WEECHAT_TESTS_SCRIPTS_DIR=${CMAKE_CURRENT_SOURCE_DIR}/scripts/python;"
"WEECHAT_TESTS_PLUGINS_LIB=${CMAKE_CURRENT_BINARY_DIR}/libweechat_unit_tests_plugins.so"
)