Split doc into 2 docs: user and developer guide
This commit is contained in:
parent
a6c4e4ed76
commit
a17065492f
3
.gitignore
vendored
3
.gitignore
vendored
@ -42,6 +42,9 @@ po/*quot*
|
||||
POTFILES
|
||||
remove-potcdate.sed
|
||||
Rules-quot
|
||||
doc/de/build/*
|
||||
doc/en/build/*
|
||||
doc/fr/build/*
|
||||
|
||||
*stamp
|
||||
stamp*
|
||||
|
@ -85,49 +85,32 @@ IF(BUILD_HTML OR BUILD_PDF)
|
||||
)
|
||||
|
||||
FOREACH(dlang ${DOC_LANGS})
|
||||
IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/weechat.${dlang}.xml)
|
||||
|
||||
IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/user/weechat_user.${dlang}.xml)
|
||||
|
||||
IF(BUILD_HTML)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang})
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/autogen)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang})
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/autogen)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/autogen)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/user)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/user)
|
||||
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/index.html ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/weechat.${dlang}.html
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/weechat.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/intro.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/install.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/usage.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugins.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_api.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_charset.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_fifo.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_irc.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_scripts.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_xfer.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/authors.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/autogen/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_BINARY_DIR}/date.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css" "${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/"
|
||||
COMMAND ${XSLTPROC} ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/ ${CMAKE_CURRENT_BINARY_DIR}/weechat-html.xsl ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/weechat.${dlang}.xml
|
||||
COMMAND ${XSLTPROC} ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/weechat.${dlang}.html ${CMAKE_CURRENT_BINARY_DIR}/weechat-html-one.xsl ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}-build/weechat.${dlang}.xml
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user/index.html ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/user/weechat_user.${dlang}.html
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/user/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/autogen/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_BINARY_DIR}/date.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css" "${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/user/"
|
||||
COMMAND ${XSLTPROC} ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user/ ${CMAKE_CURRENT_BINARY_DIR}/weechat-html.xsl ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/weechat_user.${dlang}.xml
|
||||
COMMAND ${XSLTPROC} ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/user/weechat_user.${dlang}.html ${CMAKE_CURRENT_BINARY_DIR}/weechat-html-one.xsl ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user-build/weechat_user.${dlang}.xml
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/weechat.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/intro.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/install.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/usage.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugins.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_api.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_charset.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_fifo.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_irc.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_scripts.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_xfer.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/authors.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/user/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/date.xml.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-html-one.xsl.in
|
||||
@ -135,60 +118,109 @@ IF(BUILD_HTML OR BUILD_PDF)
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css
|
||||
COMMENT "Building html doc (${dlang})"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-html-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/index.html)
|
||||
ADD_CUSTOM_TARGET(doc-html-one-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/weechat.${dlang}.html)
|
||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang} DESTINATION share/doc/${PROJECT_NAME}/html)
|
||||
ADD_CUSTOM_TARGET(doc-user-html-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user/index.html)
|
||||
ADD_CUSTOM_TARGET(doc-user-html-one-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/user/weechat_user.${dlang}.html)
|
||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/user DESTINATION share/doc/${PROJECT_NAME}/html/${dlang}/)
|
||||
|
||||
ENDIF(BUILD_HTML)
|
||||
|
||||
|
||||
IF(BUILD_PDF)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang})
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/autogen)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/autogen)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/autogen)
|
||||
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/weechat.${dlang}.pdf
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/weechat.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/intro.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/install.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/usage.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugins.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_api.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_charset.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_fifo.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_scripts.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_irc.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_xfer.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/authors.${dlang}.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/autogen/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_BINARY_DIR}/date.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/"
|
||||
COMMAND ${DBLATEX} ARGS -P draft.mode=no -c ${CMAKE_CURRENT_SOURCE_DIR}/dblatex.conf -o ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/weechat.${dlang}.pdf ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}-build/weechat.${dlang}.xml
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user/weechat_user.${dlang}.pdf
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/user/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/autogen/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_BINARY_DIR}/date.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/"
|
||||
COMMAND ${DBLATEX} ARGS -P draft.mode=no -c ${CMAKE_CURRENT_SOURCE_DIR}/dblatex.conf -o ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user/weechat_user.${dlang}.pdf ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user-build/weechat_user.${dlang}.xml
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/weechat.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/intro.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/install.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/usage.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugins.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_api.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_charset.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_fifo.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_irc.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_scripts.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/plugin_xfer.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/authors.${dlang}.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/user/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/date.xml.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-html-one.xsl.in
|
||||
COMMENT "Building pdf doc (${dlang})"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-pdf-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/weechat.${dlang}.pdf)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/weechat.${dlang}.pdf DESTINATION share/doc/${PROJECT_NAME})
|
||||
ADD_CUSTOM_TARGET(doc-user-pdf-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user/weechat_user.${dlang}.pdf)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/user/weechat_user.${dlang}.pdf DESTINATION share/doc/${PROJECT_NAME})
|
||||
|
||||
ENDIF(BUILD_PDF)
|
||||
|
||||
ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/weechat.${dlang}.xml)
|
||||
ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/user/weechat_user.${dlang}.xml)
|
||||
|
||||
IF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/devel/weechat_devel.${dlang}.xml)
|
||||
|
||||
IF(BUILD_HTML)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/autogen)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/autogen)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/devel)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/devel)
|
||||
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel/index.html ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/devel/weechat_devel.${dlang}.html
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/devel/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/autogen/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_BINARY_DIR}/date.xml" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css" "${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css" "${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/devel/"
|
||||
COMMAND ${XSLTPROC} ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel/ ${CMAKE_CURRENT_BINARY_DIR}/weechat-html.xsl ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/weechat_devel.${dlang}.xml
|
||||
COMMAND ${XSLTPROC} ARGS -o ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/devel/weechat_devel.${dlang}.html ${CMAKE_CURRENT_BINARY_DIR}/weechat-html-one.xsl ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel-build/weechat_devel.${dlang}.xml
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/devel/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/date.xml.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-html-one.xsl.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-html.xsl.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-doc.css
|
||||
COMMENT "Building html doc (${dlang})"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-devel-html-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel/index.html)
|
||||
ADD_CUSTOM_TARGET(doc-devel-html-one-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html-one/${dlang}/devel/weechat_devel.${dlang}.html)
|
||||
INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/html/${dlang}/devel DESTINATION share/doc/${PROJECT_NAME}/html/${dlang}/)
|
||||
|
||||
ENDIF(BUILD_HTML)
|
||||
|
||||
IF(BUILD_PDF)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel)
|
||||
FILE(REMOVE_RECURSE ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/autogen)
|
||||
FILE(MAKE_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/autogen)
|
||||
|
||||
ADD_CUSTOM_COMMAND(
|
||||
OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel/weechat_devel.${dlang}.pdf
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/devel/*.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/autogen/"
|
||||
COMMAND ${COPY} ARGS "${CMAKE_CURRENT_BINARY_DIR}/date.xml" "${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/"
|
||||
COMMAND ${DBLATEX} ARGS -P draft.mode=no -c ${CMAKE_CURRENT_SOURCE_DIR}/dblatex.conf -o ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel/weechat_devel.${dlang}.pdf ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel-build/weechat_devel.${dlang}.xml
|
||||
DEPENDS
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/include_autogen.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/devel/*.xml
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/autogen/*
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/date.xml.in
|
||||
${CMAKE_CURRENT_SOURCE_DIR}/weechat-html-one.xsl.in
|
||||
COMMENT "Building pdf doc (${dlang})"
|
||||
)
|
||||
ADD_CUSTOM_TARGET(doc-devel-pdf-${dlang} ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel/weechat_devel.${dlang}.pdf)
|
||||
INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/pdf/${dlang}/devel/weechat_devel.${dlang}.pdf DESTINATION share/doc/${PROJECT_NAME})
|
||||
|
||||
ENDIF(BUILD_PDF)
|
||||
|
||||
ENDIF(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/${dlang}/devel/weechat_devel.${dlang}.xml)
|
||||
|
||||
ENDFOREACH(dlang ${DOC_LANGS})
|
||||
|
||||
|
@ -15,87 +15,186 @@
|
||||
#
|
||||
|
||||
LANGCODE = de
|
||||
BOOK = weechat.$(LANGCODE)
|
||||
BOOK_INCLUDE = authors.$(LANGCODE).xml \
|
||||
intro.$(LANGCODE).xml \
|
||||
install.$(LANGCODE).xml \
|
||||
usage.$(LANGCODE).xml \
|
||||
plugins.$(LANGCODE).xml \
|
||||
plugin_api.$(LANGCODE).xml \
|
||||
plugin_charset.$(LANGCODE).xml \
|
||||
plugin_fifo.$(LANGCODE).xml \
|
||||
plugin_irc.$(LANGCODE).xml \
|
||||
plugin_scripts.$(LANGCODE).xml \
|
||||
plugin_xfer.$(LANGCODE).xml \
|
||||
../include_autogen.xml \
|
||||
autogen/weechat_commands.xml \
|
||||
autogen/weechat_options.xml \
|
||||
autogen/weechat_infos.xml \
|
||||
autogen/irc_commands.xml \
|
||||
autogen/irc_options.xml \
|
||||
autogen/irc_infos.xml
|
||||
|
||||
BOOK_AUTOGEN_INCLUDE = ../include_autogen.xml \
|
||||
autogen/alias_commands.xml \
|
||||
autogen/alias_infos.xml \
|
||||
autogen/aspell_commands.xml \
|
||||
autogen/aspell_options.xml \
|
||||
autogen/charset_commands.xml \
|
||||
autogen/demo_commands.xml \
|
||||
autogen/fifo_infos.xml \
|
||||
autogen/irc_commands.xml \
|
||||
autogen/irc_infos.xml \
|
||||
autogen/irc_options.xml \
|
||||
autogen/logger_commands.xml \
|
||||
autogen/logger_infos.xml \
|
||||
autogen/logger_options.xml \
|
||||
autogen/lua_commands.xml \
|
||||
autogen/notify_commands.xml \
|
||||
autogen/perl_commands.xml \
|
||||
autogen/python_commands.xml \
|
||||
autogen/ruby_commands.xml \
|
||||
autogen/tcl_commands.xml \
|
||||
autogen/weechat_commands.xml \
|
||||
autogen/weechat_infos.xml \
|
||||
autogen/weechat_options.xml \
|
||||
autogen/xfer_commands.xml \
|
||||
autogen/xfer_infos.xml \
|
||||
autogen/xfer_options.xml
|
||||
|
||||
BOOK_COMMON_INCLUDE = authors.$(LANGCODE).xml \
|
||||
intro.$(LANGCODE).xml
|
||||
|
||||
BOOK_USER = weechat_user.$(LANGCODE)
|
||||
BOOK_USER_INCLUDE = user/install.$(LANGCODE).xml \
|
||||
user/plugin_charset.$(LANGCODE).xml \
|
||||
user/plugin_fifo.$(LANGCODE).xml \
|
||||
user/plugin_irc.$(LANGCODE).xml \
|
||||
user/plugin_xfer.$(LANGCODE).xml \
|
||||
user/usage.$(LANGCODE).xml
|
||||
|
||||
BOOK_DEVEL = weechat_devel.$(LANGCODE)
|
||||
BOOK_DEVEL_INCLUDE = devel/plugin_api.$(LANGCODE).xml \
|
||||
devel/plugin_scripts.$(LANGCODE).xml \
|
||||
devel/plugins.$(LANGCODE).xml \
|
||||
devel/weechat_devel.$(LANGCODE).xml
|
||||
|
||||
QUICKSTART = weechat_quickstart.$(LANGCODE).txt
|
||||
|
||||
EXTRA_DIST = $(BOOK).xml $(BOOK_INCLUDE) $(QUICKSTART)
|
||||
EXTRA_DIST = $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) \
|
||||
user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) \
|
||||
devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) \
|
||||
$(QUICKSTART)
|
||||
|
||||
if DBLATEX_FOUND
|
||||
PDF = pdf-stamp
|
||||
PDF = user-pdf-stamp devel-pdf-stamp
|
||||
endif
|
||||
|
||||
docdir = $(datadir)/doc/$(PACKAGE)
|
||||
|
||||
all-local: html-stamp $(PDF)
|
||||
all-local: user-html-stamp devel-html-stamp $(PDF)
|
||||
|
||||
# HTML output with chunks (many pages)
|
||||
# user guide, HTML output with chunks (many pages)
|
||||
|
||||
html: html-stamp
|
||||
user-html: user-html-stamp
|
||||
|
||||
html-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
mkdir -p html/
|
||||
xsltproc -o html/ ../weechat-html.xsl $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
cp ../weechat-doc.css html/
|
||||
touch html-stamp
|
||||
user-html-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/user-html/autogen/
|
||||
mkdir -p build/user-html/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-html/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-html/
|
||||
cp user/$(BOOK_USER).xml build/user-html/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-html/
|
||||
cp ../include_autogen.xml build/user-html/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-html/date.xml
|
||||
mkdir -p html/user/
|
||||
cd build/user-html/ ; xsltproc -o ../../html/user/ ../../../weechat-html.xsl $(BOOK_USER).xml || true
|
||||
cp ../weechat-doc.css html/user/
|
||||
touch user-html-stamp
|
||||
|
||||
# HTML output, all in one page
|
||||
# user guide, HTML output, all in one page
|
||||
|
||||
html1: html1-stamp
|
||||
user-html1: user-html1-stamp
|
||||
|
||||
html1-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
mkdir -p html1/
|
||||
xsltproc -o html1/$(BOOK).html ../weechat-html-one.xsl $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
cp ../weechat-doc.css html1/
|
||||
touch html1-stamp
|
||||
user-html1-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/user-html1/autogen/
|
||||
mkdir -p build/user-html1/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-html1/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-html1/
|
||||
cp user/$(BOOK_USER).xml build/user-html1/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-html1/
|
||||
cp ../include_autogen.xml build/user-html1/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-html1/date.xml
|
||||
mkdir -p html1/user/
|
||||
cd build/user-html1/ ; xsltproc -o ../../html1/user/$(BOOK_USER).html ../../../weechat-html-one.xsl $(BOOK_USER).xml || true
|
||||
cp ../weechat-doc.css html1/user/
|
||||
touch user-html1-stamp
|
||||
|
||||
# PDF output
|
||||
# user guide, PDF output
|
||||
|
||||
pdf: pdf-stamp
|
||||
user-pdf: user-pdf-stamp
|
||||
|
||||
pdf-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
dblatex -P draft.mode=no -c ../dblatex.conf $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
touch pdf-stamp
|
||||
user-pdf-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../include_autogen.xml
|
||||
rm -rf build/user-pdf/autogen/
|
||||
mkdir -p build/user-pdf/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-pdf/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-pdf/
|
||||
cp user/$(BOOK_USER).xml build/user-pdf/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-pdf/
|
||||
cp ../include_autogen.xml build/user-pdf/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-pdf/date.xml
|
||||
mkdir -p pdf/user/
|
||||
cd build/user-pdf/ ; dblatex -o ../../pdf/user/$(BOOK_USER).pdf -P draft.mode=no -c ../../../dblatex.conf $(BOOK_USER).xml || true
|
||||
touch user-pdf-stamp
|
||||
|
||||
# devel guide, HTML output with chunks (many pages)
|
||||
|
||||
devel-html: devel-html-stamp
|
||||
|
||||
devel-html-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/devel-html/autogen/
|
||||
mkdir -p build/devel-html/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-html/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-html/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-html/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-html/
|
||||
cp ../include_autogen.xml build/devel-html/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-html/date.xml
|
||||
mkdir -p html/devel/
|
||||
cd build/devel-html/ ; xsltproc -o ../../html/devel/ ../../../weechat-html.xsl $(BOOK_DEVEL).xml || true
|
||||
cp ../weechat-doc.css html/devel/
|
||||
touch devel-html-stamp
|
||||
|
||||
# devel guide, HTML output, all in one page
|
||||
|
||||
devel-html1: devel-html1-stamp
|
||||
|
||||
devel-html1-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/devel-html1/autogen/
|
||||
mkdir -p build/devel-html1/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-html1/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-html1/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-html1/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-html1/
|
||||
cp ../include_autogen.xml build/devel-html1/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-html1/date.xml
|
||||
mkdir -p html1/devel/
|
||||
cd build/devel-html1/ ; xsltproc -o ../../html1/devel/$(BOOK_DEVEL).html ../../../weechat-html-one.xsl $(BOOK_DEVEL).xml || true
|
||||
cp ../weechat-doc.css html1/devel/
|
||||
touch devel-html1-stamp
|
||||
|
||||
# devel guide, PDF output
|
||||
|
||||
devel-pdf: devel-pdf-stamp
|
||||
|
||||
devel-pdf-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../include_autogen.xml
|
||||
rm -rf build/devel-pdf/autogen/
|
||||
mkdir -p build/devel-pdf/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-pdf/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-pdf/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-pdf/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-pdf/
|
||||
cp ../include_autogen.xml build/devel-pdf/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-pdf/date.xml
|
||||
mkdir -p pdf/devel/
|
||||
cd build/devel-pdf/ ; dblatex -o ../../pdf/devel/$(BOOK_DEVEL).pdf -P draft.mode=no -c ../../../dblatex.conf $(BOOK_DEVEL).xml || true
|
||||
touch devel-pdf-stamp
|
||||
|
||||
# install docs
|
||||
|
||||
install-data-hook:
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/
|
||||
$(INSTALL_DATA) html/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/user/ $(DESTDIR)$(docdir)/html/$(LANGCODE)/devel/
|
||||
$(INSTALL_DATA) html/user/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/user/
|
||||
$(INSTALL_DATA) html/devel/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/devel/
|
||||
$(INSTALL_DATA) $(QUICKSTART) $(DESTDIR)$(docdir)/
|
||||
if DBLATEX_FOUND
|
||||
$(INSTALL_DATA) $(BOOK).pdf $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) pdf/user/$(BOOK_USER).pdf $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) pdf/devel/$(BOOK_DEVEL).pdf $(DESTDIR)$(docdir)/
|
||||
endif
|
||||
|
||||
# clean
|
||||
|
||||
clean-local:
|
||||
-rm -f $(BOOK).html $(BOOK).pdf $(BOOK).txt date.xml include_autogen.xml
|
||||
-rm -rf html/ html1/
|
||||
-rm -f html-stamp html1-stamp pdf-stamp
|
||||
-rm -rf html/ html1/ pdf/ build/
|
||||
-rm -f user-html-stamp user-html1-stamp user-pdf-stamp devel-html-stamp devel-html1-stamp devel-pdf-stamp
|
||||
|
107
doc/de/devel/weechat_devel.de.xml
Normal file
107
doc/de/devel/weechat_devel.de.xml
Normal file
@ -0,0 +1,107 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--
|
||||
|
||||
WeeChat documentation (german version)
|
||||
|
||||
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
|
||||
|
||||
This manual is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This manual is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
-->
|
||||
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"file:///usr/share/xml/docbook/schema/dtd/4.2/docbookx.dtd"
|
||||
[
|
||||
<!-- ***** auto-built: ***** -->
|
||||
<!ENTITY date.xml SYSTEM "date.xml">
|
||||
<!ENTITY % include_autogen.xml SYSTEM "include_autogen.xml">
|
||||
%include_autogen.xml;
|
||||
|
||||
<!-- ***** written by hand: ***** -->
|
||||
<!ENTITY intro.de.xml SYSTEM "intro.de.xml">
|
||||
<!ENTITY plugins.de.xml SYSTEM "plugins.de.xml">
|
||||
<!ENTITY plugin_api.de.xml SYSTEM "plugin_api.de.xml">
|
||||
<!ENTITY plugin_scripts.de.xml SYSTEM "plugin_scripts.de.xml">
|
||||
<!ENTITY authors.de.xml SYSTEM "authors.de.xml">
|
||||
]>
|
||||
|
||||
<book lang="de">
|
||||
|
||||
<bookinfo>
|
||||
|
||||
<title>WeeChat 0.2.7-dev - Developer guide</title>
|
||||
<subtitle>Schneller, leichter und erweiterbarer Chat Client</subtitle>
|
||||
|
||||
<author>
|
||||
<firstname>Sébastien</firstname>
|
||||
<surname>Helleu</surname>
|
||||
<email>flashcode AT flashtux.org</email>
|
||||
</author>
|
||||
|
||||
&date.xml;
|
||||
|
||||
<copyright>
|
||||
<year>2008</year>
|
||||
<holder>Sébastien Helleu</holder>
|
||||
</copyright>
|
||||
|
||||
<legalnotice>
|
||||
<para>
|
||||
Dieses Programm ist freie Software. Sie können es unter
|
||||
den Bedingungen der GNU General Public License,
|
||||
wie von der Free Software Foundation veröffentlicht,
|
||||
weitergeben und/oder modifizieren, entweder gemäß Version 3
|
||||
der Lizenz oder (nach Ihrer Option) jeder späteren Version.
|
||||
</para>
|
||||
<para>
|
||||
Die Veröffentlichung dieses Programms erfolgt in der
|
||||
Hoffnung, daß es Ihnen von Nutzen sein wird, aber OHNE
|
||||
IRGENDEINE GARANTIE, sogar ohne die implizite Garantie der
|
||||
MARKTREIFE oder der VERWENDBARKEIT FÜR EINEN BESTIMMTEN ZWECK.
|
||||
Details finden Sie in der GNU General Public License.
|
||||
</para>
|
||||
<para>
|
||||
Sie sollten ein Exemplar der GNU General Public License
|
||||
zusammen mit diesem Programm erhalten haben. Falls nicht,
|
||||
<http://www.gnu.org/licenses/>.
|
||||
</para>
|
||||
</legalnotice>
|
||||
|
||||
<abstract>
|
||||
<para>
|
||||
<!-- TRANSLATION NEEDED -->
|
||||
This manual documents development of WeeChat and its extensions.
|
||||
It is part of WeeChat.
|
||||
</para>
|
||||
<para>
|
||||
Deutsche version: Frank Zacharias
|
||||
</para>
|
||||
<para>
|
||||
Die aktuellste Version ist auf dieser Seite zu finden:
|
||||
<ulink url="http://weechat.flashtux.org/doc.php">
|
||||
http://weechat.flashtux.org/doc.php
|
||||
</ulink>
|
||||
</para>
|
||||
</abstract>
|
||||
|
||||
</bookinfo>
|
||||
|
||||
&intro.de.xml;
|
||||
|
||||
<!-- &plugins.de.xml; -->
|
||||
|
||||
&authors.de.xml;
|
||||
|
||||
</book>
|
@ -30,17 +30,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
%include_autogen.xml;
|
||||
|
||||
<!-- ***** written by hand: ***** -->
|
||||
<!ENTITY intro.de.xml SYSTEM "intro.de.xml">
|
||||
<!ENTITY install.de.xml SYSTEM "install.de.xml">
|
||||
<!ENTITY usage.de.xml SYSTEM "usage.de.xml">
|
||||
<!ENTITY plugins.de.xml SYSTEM "plugins.de.xml">
|
||||
<!ENTITY plugin_api.de.xml SYSTEM "plugin_api.de.xml">
|
||||
<!ENTITY plugin_irc.de.xml SYSTEM "plugin_irc.de.xml">
|
||||
<!ENTITY intro.de.xml SYSTEM "intro.de.xml">
|
||||
<!ENTITY install.de.xml SYSTEM "install.de.xml">
|
||||
<!ENTITY usage.de.xml SYSTEM "usage.de.xml">
|
||||
<!ENTITY plugin_irc.de.xml SYSTEM "plugin_irc.de.xml">
|
||||
<!ENTITY plugin_charset.de.xml SYSTEM "plugin_charset.de.xml">
|
||||
<!ENTITY plugin_fifo.de.xml SYSTEM "plugin_fifo.de.xml">
|
||||
<!ENTITY plugin_scripts.de.xml SYSTEM "plugin_scripts.de.xml">
|
||||
<!ENTITY plugin_xfer.de.xml SYSTEM "plugin_xfer.de.xml">
|
||||
<!ENTITY authors.de.xml SYSTEM "authors.de.xml">
|
||||
<!ENTITY plugin_fifo.de.xml SYSTEM "plugin_fifo.de.xml">
|
||||
<!ENTITY plugin_xfer.de.xml SYSTEM "plugin_xfer.de.xml">
|
||||
<!ENTITY authors.de.xml SYSTEM "authors.de.xml">
|
||||
]>
|
||||
|
||||
<book lang="de">
|
||||
@ -109,7 +106,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
&usage.de.xml;
|
||||
|
||||
&plugins.de.xml;
|
||||
<!-- &plugins.de.xml; -->
|
||||
|
||||
&authors.de.xml;
|
||||
|
@ -15,87 +15,186 @@
|
||||
#
|
||||
|
||||
LANGCODE = en
|
||||
BOOK = weechat.$(LANGCODE)
|
||||
BOOK_INCLUDE = authors.$(LANGCODE).xml \
|
||||
intro.$(LANGCODE).xml \
|
||||
install.$(LANGCODE).xml \
|
||||
usage.$(LANGCODE).xml \
|
||||
plugins.$(LANGCODE).xml \
|
||||
plugin_api.$(LANGCODE).xml \
|
||||
plugin_charset.$(LANGCODE).xml \
|
||||
plugin_fifo.$(LANGCODE).xml \
|
||||
plugin_irc.$(LANGCODE).xml \
|
||||
plugin_scripts.$(LANGCODE).xml \
|
||||
plugin_xfer.$(LANGCODE).xml \
|
||||
../include_autogen.xml \
|
||||
autogen/weechat_commands.xml \
|
||||
autogen/weechat_options.xml \
|
||||
autogen/weechat_infos.xml \
|
||||
autogen/irc_commands.xml \
|
||||
autogen/irc_options.xml \
|
||||
autogen/irc_infos.xml
|
||||
|
||||
BOOK_AUTOGEN_INCLUDE = ../include_autogen.xml \
|
||||
autogen/alias_commands.xml \
|
||||
autogen/alias_infos.xml \
|
||||
autogen/aspell_commands.xml \
|
||||
autogen/aspell_options.xml \
|
||||
autogen/charset_commands.xml \
|
||||
autogen/demo_commands.xml \
|
||||
autogen/fifo_infos.xml \
|
||||
autogen/irc_commands.xml \
|
||||
autogen/irc_infos.xml \
|
||||
autogen/irc_options.xml \
|
||||
autogen/logger_commands.xml \
|
||||
autogen/logger_infos.xml \
|
||||
autogen/logger_options.xml \
|
||||
autogen/lua_commands.xml \
|
||||
autogen/notify_commands.xml \
|
||||
autogen/perl_commands.xml \
|
||||
autogen/python_commands.xml \
|
||||
autogen/ruby_commands.xml \
|
||||
autogen/tcl_commands.xml \
|
||||
autogen/weechat_commands.xml \
|
||||
autogen/weechat_infos.xml \
|
||||
autogen/weechat_options.xml \
|
||||
autogen/xfer_commands.xml \
|
||||
autogen/xfer_infos.xml \
|
||||
autogen/xfer_options.xml
|
||||
|
||||
BOOK_COMMON_INCLUDE = authors.$(LANGCODE).xml \
|
||||
intro.$(LANGCODE).xml
|
||||
|
||||
BOOK_USER = weechat_user.$(LANGCODE)
|
||||
BOOK_USER_INCLUDE = user/install.$(LANGCODE).xml \
|
||||
user/plugin_charset.$(LANGCODE).xml \
|
||||
user/plugin_fifo.$(LANGCODE).xml \
|
||||
user/plugin_irc.$(LANGCODE).xml \
|
||||
user/plugin_xfer.$(LANGCODE).xml \
|
||||
user/usage.$(LANGCODE).xml
|
||||
|
||||
BOOK_DEVEL = weechat_devel.$(LANGCODE)
|
||||
BOOK_DEVEL_INCLUDE = devel/plugin_api.$(LANGCODE).xml \
|
||||
devel/plugin_scripts.$(LANGCODE).xml \
|
||||
devel/plugins.$(LANGCODE).xml \
|
||||
devel/weechat_devel.$(LANGCODE).xml
|
||||
|
||||
QUICKSTART = weechat_quickstart.$(LANGCODE).txt
|
||||
|
||||
EXTRA_DIST = $(BOOK).xml $(BOOK_INCLUDE) $(QUICKSTART)
|
||||
EXTRA_DIST = $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) \
|
||||
user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) \
|
||||
devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) \
|
||||
$(QUICKSTART)
|
||||
|
||||
if DBLATEX_FOUND
|
||||
PDF = pdf-stamp
|
||||
PDF = user-pdf-stamp devel-pdf-stamp
|
||||
endif
|
||||
|
||||
docdir = $(datadir)/doc/$(PACKAGE)
|
||||
|
||||
all-local: html-stamp $(PDF)
|
||||
all-local: user-html-stamp devel-html-stamp $(PDF)
|
||||
|
||||
# HTML output with chunks (many pages)
|
||||
# user guide, HTML output with chunks (many pages)
|
||||
|
||||
html: html-stamp
|
||||
user-html: user-html-stamp
|
||||
|
||||
html-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
mkdir -p html/
|
||||
xsltproc -o html/ ../weechat-html.xsl $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
cp ../weechat-doc.css html/
|
||||
touch html-stamp
|
||||
user-html-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/user-html/autogen/
|
||||
mkdir -p build/user-html/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-html/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-html/
|
||||
cp user/$(BOOK_USER).xml build/user-html/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-html/
|
||||
cp ../include_autogen.xml build/user-html/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-html/date.xml
|
||||
mkdir -p html/user/
|
||||
cd build/user-html/ ; xsltproc -o ../../html/user/ ../../../weechat-html.xsl $(BOOK_USER).xml || true
|
||||
cp ../weechat-doc.css html/user/
|
||||
touch user-html-stamp
|
||||
|
||||
# HTML output, all in one page
|
||||
# user guide, HTML output, all in one page
|
||||
|
||||
html1: html1-stamp
|
||||
user-html1: user-html1-stamp
|
||||
|
||||
html1-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
mkdir -p html1/
|
||||
xsltproc -o html1/$(BOOK).html ../weechat-html-one.xsl $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
cp ../weechat-doc.css html1/
|
||||
touch html1-stamp
|
||||
user-html1-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/user-html1/autogen/
|
||||
mkdir -p build/user-html1/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-html1/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-html1/
|
||||
cp user/$(BOOK_USER).xml build/user-html1/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-html1/
|
||||
cp ../include_autogen.xml build/user-html1/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-html1/date.xml
|
||||
mkdir -p html1/user/
|
||||
cd build/user-html1/ ; xsltproc -o ../../html1/user/$(BOOK_USER).html ../../../weechat-html-one.xsl $(BOOK_USER).xml || true
|
||||
cp ../weechat-doc.css html1/user/
|
||||
touch user-html1-stamp
|
||||
|
||||
# PDF output
|
||||
# user guide, PDF output
|
||||
|
||||
pdf: pdf-stamp
|
||||
user-pdf: user-pdf-stamp
|
||||
|
||||
pdf-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
dblatex -P draft.mode=no -c ../dblatex.conf $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
touch pdf-stamp
|
||||
user-pdf-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../include_autogen.xml
|
||||
rm -rf build/user-pdf/autogen/
|
||||
mkdir -p build/user-pdf/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-pdf/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-pdf/
|
||||
cp user/$(BOOK_USER).xml build/user-pdf/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-pdf/
|
||||
cp ../include_autogen.xml build/user-pdf/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-pdf/date.xml
|
||||
mkdir -p pdf/user/
|
||||
cd build/user-pdf/ ; dblatex -o ../../pdf/user/$(BOOK_USER).pdf -P draft.mode=no -c ../../../dblatex.conf $(BOOK_USER).xml || true
|
||||
touch user-pdf-stamp
|
||||
|
||||
# devel guide, HTML output with chunks (many pages)
|
||||
|
||||
devel-html: devel-html-stamp
|
||||
|
||||
devel-html-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/devel-html/autogen/
|
||||
mkdir -p build/devel-html/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-html/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-html/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-html/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-html/
|
||||
cp ../include_autogen.xml build/devel-html/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-html/date.xml
|
||||
mkdir -p html/devel/
|
||||
cd build/devel-html/ ; xsltproc -o ../../html/devel/ ../../../weechat-html.xsl $(BOOK_DEVEL).xml || true
|
||||
cp ../weechat-doc.css html/devel/
|
||||
touch devel-html-stamp
|
||||
|
||||
# devel guide, HTML output, all in one page
|
||||
|
||||
devel-html1: devel-html1-stamp
|
||||
|
||||
devel-html1-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/devel-html1/autogen/
|
||||
mkdir -p build/devel-html1/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-html1/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-html1/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-html1/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-html1/
|
||||
cp ../include_autogen.xml build/devel-html1/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-html1/date.xml
|
||||
mkdir -p html1/devel/
|
||||
cd build/devel-html1/ ; xsltproc -o ../../html1/devel/$(BOOK_DEVEL).html ../../../weechat-html-one.xsl $(BOOK_DEVEL).xml || true
|
||||
cp ../weechat-doc.css html1/devel/
|
||||
touch devel-html1-stamp
|
||||
|
||||
# devel guide, PDF output
|
||||
|
||||
devel-pdf: devel-pdf-stamp
|
||||
|
||||
devel-pdf-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../include_autogen.xml
|
||||
rm -rf build/devel-pdf/autogen/
|
||||
mkdir -p build/devel-pdf/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-pdf/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-pdf/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-pdf/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-pdf/
|
||||
cp ../include_autogen.xml build/devel-pdf/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-pdf/date.xml
|
||||
mkdir -p pdf/devel/
|
||||
cd build/devel-pdf/ ; dblatex -o ../../pdf/devel/$(BOOK_DEVEL).pdf -P draft.mode=no -c ../../../dblatex.conf $(BOOK_DEVEL).xml || true
|
||||
touch devel-pdf-stamp
|
||||
|
||||
# install docs
|
||||
|
||||
install-data-hook:
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/
|
||||
$(INSTALL_DATA) html/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/user/ $(DESTDIR)$(docdir)/html/$(LANGCODE)/devel/
|
||||
$(INSTALL_DATA) html/user/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/user/
|
||||
$(INSTALL_DATA) html/devel/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/devel/
|
||||
$(INSTALL_DATA) $(QUICKSTART) $(DESTDIR)$(docdir)/
|
||||
if DBLATEX_FOUND
|
||||
$(INSTALL_DATA) $(BOOK).pdf $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) pdf/user/$(BOOK_USER).pdf $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) pdf/devel/$(BOOK_DEVEL).pdf $(DESTDIR)$(docdir)/
|
||||
endif
|
||||
|
||||
# clean
|
||||
|
||||
clean-local:
|
||||
-rm -f $(BOOK).html $(BOOK).pdf $(BOOK).txt date.xml include_autogen.xml
|
||||
-rm -rf html/ html1/
|
||||
-rm -f html-stamp html1-stamp pdf-stamp
|
||||
-rm -rf html/ html1/ pdf/ build/
|
||||
-rm -f user-html-stamp user-html1-stamp user-pdf-stamp devel-html-stamp devel-html1-stamp devel-pdf-stamp
|
||||
|
101
doc/en/devel/weechat_devel.en.xml
Normal file
101
doc/en/devel/weechat_devel.en.xml
Normal file
@ -0,0 +1,101 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--
|
||||
|
||||
WeeChat documentation (english version)
|
||||
|
||||
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
|
||||
|
||||
This manual is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This manual is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
-->
|
||||
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"file:///usr/share/xml/docbook/schema/dtd/4.2/docbookx.dtd"
|
||||
[
|
||||
<!-- ***** auto-built: ***** -->
|
||||
<!ENTITY date.xml SYSTEM "date.xml">
|
||||
<!ENTITY % include_autogen.xml SYSTEM "include_autogen.xml">
|
||||
%include_autogen.xml;
|
||||
|
||||
<!-- ***** written by hand: ***** -->
|
||||
<!ENTITY intro.en.xml SYSTEM "intro.en.xml">
|
||||
<!ENTITY plugins.en.xml SYSTEM "plugins.en.xml">
|
||||
<!ENTITY plugin_api.en.xml SYSTEM "plugin_api.en.xml">
|
||||
<!ENTITY plugin_scripts.en.xml SYSTEM "plugin_scripts.en.xml">
|
||||
<!ENTITY authors.en.xml SYSTEM "authors.en.xml">
|
||||
]>
|
||||
|
||||
<book lang="en">
|
||||
|
||||
<bookinfo>
|
||||
|
||||
<title>WeeChat 0.2.7-dev - Developer guide</title>
|
||||
<subtitle>Fast, light and extensible chat client</subtitle>
|
||||
|
||||
<author>
|
||||
<firstname>Sébastien</firstname>
|
||||
<surname>Helleu</surname>
|
||||
<email>flashcode AT flashtux.org</email>
|
||||
</author>
|
||||
|
||||
&date.xml;
|
||||
|
||||
<copyright>
|
||||
<year>2008</year>
|
||||
<holder>Sébastien Helleu</holder>
|
||||
</copyright>
|
||||
|
||||
<legalnotice>
|
||||
<para>
|
||||
This manual is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
</para>
|
||||
<para>
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
</para>
|
||||
<para>
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
</para>
|
||||
</legalnotice>
|
||||
|
||||
<abstract>
|
||||
<para>
|
||||
This manual documents development of WeeChat and its extensions.
|
||||
It is part of WeeChat.
|
||||
</para>
|
||||
<para>
|
||||
Latest version of this document can be found on this page:
|
||||
<ulink url="http://weechat.flashtux.org/doc.php">
|
||||
http://weechat.flashtux.org/doc.php
|
||||
</ulink>
|
||||
</para>
|
||||
</abstract>
|
||||
|
||||
</bookinfo>
|
||||
|
||||
&intro.en.xml;
|
||||
|
||||
<!-- &plugins.en.xml; -->
|
||||
|
||||
&authors.en.xml;
|
||||
|
||||
</book>
|
@ -30,17 +30,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
%include_autogen.xml;
|
||||
|
||||
<!-- ***** written by hand: ***** -->
|
||||
<!ENTITY intro.en.xml SYSTEM "intro.en.xml">
|
||||
<!ENTITY install.en.xml SYSTEM "install.en.xml">
|
||||
<!ENTITY usage.en.xml SYSTEM "usage.en.xml">
|
||||
<!ENTITY plugins.en.xml SYSTEM "plugins.en.xml">
|
||||
<!ENTITY plugin_api.en.xml SYSTEM "plugin_api.en.xml">
|
||||
<!ENTITY plugin_irc.en.xml SYSTEM "plugin_irc.en.xml">
|
||||
<!ENTITY intro.en.xml SYSTEM "intro.en.xml">
|
||||
<!ENTITY install.en.xml SYSTEM "install.en.xml">
|
||||
<!ENTITY usage.en.xml SYSTEM "usage.en.xml">
|
||||
<!ENTITY plugin_irc.en.xml SYSTEM "plugin_irc.en.xml">
|
||||
<!ENTITY plugin_charset.en.xml SYSTEM "plugin_charset.en.xml">
|
||||
<!ENTITY plugin_fifo.en.xml SYSTEM "plugin_fifo.en.xml">
|
||||
<!ENTITY plugin_scripts.en.xml SYSTEM "plugin_scripts.en.xml">
|
||||
<!ENTITY plugin_xfer.en.xml SYSTEM "plugin_xfer.en.xml">
|
||||
<!ENTITY authors.en.xml SYSTEM "authors.en.xml">
|
||||
<!ENTITY plugin_fifo.en.xml SYSTEM "plugin_fifo.en.xml">
|
||||
<!ENTITY plugin_xfer.en.xml SYSTEM "plugin_xfer.en.xml">
|
||||
<!ENTITY authors.en.xml SYSTEM "authors.en.xml">
|
||||
]>
|
||||
|
||||
<book lang="en">
|
||||
@ -103,7 +100,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
&usage.en.xml;
|
||||
|
||||
&plugins.en.xml;
|
||||
<!-- &plugins.en.xml; -->
|
||||
|
||||
&authors.en.xml;
|
||||
|
@ -15,87 +15,186 @@
|
||||
#
|
||||
|
||||
LANGCODE = fr
|
||||
BOOK = weechat.$(LANGCODE)
|
||||
BOOK_INCLUDE = authors.$(LANGCODE).xml \
|
||||
intro.$(LANGCODE).xml \
|
||||
install.$(LANGCODE).xml \
|
||||
usage.$(LANGCODE).xml \
|
||||
plugins.$(LANGCODE).xml \
|
||||
plugin_api.$(LANGCODE).xml \
|
||||
plugin_charset.$(LANGCODE).xml \
|
||||
plugin_fifo.$(LANGCODE).xml \
|
||||
plugin_irc.$(LANGCODE).xml \
|
||||
plugin_scripts.$(LANGCODE).xml \
|
||||
plugin_xfer.$(LANGCODE).xml \
|
||||
../include_autogen.xml \
|
||||
autogen/weechat_commands.xml \
|
||||
autogen/weechat_options.xml \
|
||||
autogen/weechat_infos.xml \
|
||||
autogen/irc_commands.xml \
|
||||
autogen/irc_options.xml \
|
||||
autogen/irc_infos.xml
|
||||
|
||||
BOOK_AUTOGEN_INCLUDE = ../include_autogen.xml \
|
||||
autogen/alias_commands.xml \
|
||||
autogen/alias_infos.xml \
|
||||
autogen/aspell_commands.xml \
|
||||
autogen/aspell_options.xml \
|
||||
autogen/charset_commands.xml \
|
||||
autogen/demo_commands.xml \
|
||||
autogen/fifo_infos.xml \
|
||||
autogen/irc_commands.xml \
|
||||
autogen/irc_infos.xml \
|
||||
autogen/irc_options.xml \
|
||||
autogen/logger_commands.xml \
|
||||
autogen/logger_infos.xml \
|
||||
autogen/logger_options.xml \
|
||||
autogen/lua_commands.xml \
|
||||
autogen/notify_commands.xml \
|
||||
autogen/perl_commands.xml \
|
||||
autogen/python_commands.xml \
|
||||
autogen/ruby_commands.xml \
|
||||
autogen/tcl_commands.xml \
|
||||
autogen/weechat_commands.xml \
|
||||
autogen/weechat_infos.xml \
|
||||
autogen/weechat_options.xml \
|
||||
autogen/xfer_commands.xml \
|
||||
autogen/xfer_infos.xml \
|
||||
autogen/xfer_options.xml
|
||||
|
||||
BOOK_COMMON_INCLUDE = authors.$(LANGCODE).xml \
|
||||
intro.$(LANGCODE).xml
|
||||
|
||||
BOOK_USER = weechat_user.$(LANGCODE)
|
||||
BOOK_USER_INCLUDE = user/install.$(LANGCODE).xml \
|
||||
user/plugin_charset.$(LANGCODE).xml \
|
||||
user/plugin_fifo.$(LANGCODE).xml \
|
||||
user/plugin_irc.$(LANGCODE).xml \
|
||||
user/plugin_xfer.$(LANGCODE).xml \
|
||||
user/usage.$(LANGCODE).xml
|
||||
|
||||
BOOK_DEVEL = weechat_devel.$(LANGCODE)
|
||||
BOOK_DEVEL_INCLUDE = devel/plugin_api.$(LANGCODE).xml \
|
||||
devel/plugin_scripts.$(LANGCODE).xml \
|
||||
devel/plugins.$(LANGCODE).xml \
|
||||
devel/weechat_devel.$(LANGCODE).xml
|
||||
|
||||
QUICKSTART = weechat_quickstart.$(LANGCODE).txt
|
||||
|
||||
EXTRA_DIST = $(BOOK).xml $(BOOK_INCLUDE) $(QUICKSTART)
|
||||
EXTRA_DIST = $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) \
|
||||
user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) \
|
||||
devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) \
|
||||
$(QUICKSTART)
|
||||
|
||||
if DBLATEX_FOUND
|
||||
PDF = pdf-stamp
|
||||
PDF = user-pdf-stamp devel-pdf-stamp
|
||||
endif
|
||||
|
||||
docdir = $(datadir)/doc/$(PACKAGE)
|
||||
|
||||
all-local: html-stamp $(PDF)
|
||||
all-local: user-html-stamp devel-html-stamp $(PDF)
|
||||
|
||||
# HTML output with chunks (many pages)
|
||||
# user guide, HTML output with chunks (many pages)
|
||||
|
||||
html: html-stamp
|
||||
user-html: user-html-stamp
|
||||
|
||||
html-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
mkdir -p html/
|
||||
xsltproc -o html/ ../weechat-html.xsl $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
cp ../weechat-doc.css html/
|
||||
touch html-stamp
|
||||
user-html-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/user-html/autogen/
|
||||
mkdir -p build/user-html/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-html/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-html/
|
||||
cp user/$(BOOK_USER).xml build/user-html/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-html/
|
||||
cp ../include_autogen.xml build/user-html/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-html/date.xml
|
||||
mkdir -p html/user/
|
||||
cd build/user-html/ ; xsltproc -o ../../html/user/ ../../../weechat-html.xsl $(BOOK_USER).xml || true
|
||||
cp ../weechat-doc.css html/user/
|
||||
touch user-html-stamp
|
||||
|
||||
# HTML output, all in one page
|
||||
# user guide, HTML output, all in one page
|
||||
|
||||
html1: html1-stamp
|
||||
user-html1: user-html1-stamp
|
||||
|
||||
html1-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
mkdir -p html1/
|
||||
xsltproc -o html1/$(BOOK).html ../weechat-html-one.xsl $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
cp ../weechat-doc.css html1/
|
||||
touch html1-stamp
|
||||
user-html1-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/user-html1/autogen/
|
||||
mkdir -p build/user-html1/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-html1/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-html1/
|
||||
cp user/$(BOOK_USER).xml build/user-html1/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-html1/
|
||||
cp ../include_autogen.xml build/user-html1/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-html1/date.xml
|
||||
mkdir -p html1/user/
|
||||
cd build/user-html1/ ; xsltproc -o ../../html1/user/$(BOOK_USER).html ../../../weechat-html-one.xsl $(BOOK_USER).xml || true
|
||||
cp ../weechat-doc.css html1/user/
|
||||
touch user-html1-stamp
|
||||
|
||||
# PDF output
|
||||
# user guide, PDF output
|
||||
|
||||
pdf: pdf-stamp
|
||||
user-pdf: user-pdf-stamp
|
||||
|
||||
pdf-stamp: $(BOOK).xml $(BOOK_INCLUDE) ../include_autogen.xml
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >date.xml
|
||||
cp ../include_autogen.xml .
|
||||
dblatex -P draft.mode=no -c ../dblatex.conf $(BOOK).xml || true
|
||||
rm -f include_autogen.xml
|
||||
touch pdf-stamp
|
||||
user-pdf-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) user/$(BOOK_USER).xml $(BOOK_USER_INCLUDE) ../include_autogen.xml
|
||||
rm -rf build/user-pdf/autogen/
|
||||
mkdir -p build/user-pdf/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/user-pdf/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/user-pdf/
|
||||
cp user/$(BOOK_USER).xml build/user-pdf/
|
||||
cp $(BOOK_USER_INCLUDE) build/user-pdf/
|
||||
cp ../include_autogen.xml build/user-pdf/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/user-pdf/date.xml
|
||||
mkdir -p pdf/user/
|
||||
cd build/user-pdf/ ; dblatex -o ../../pdf/user/$(BOOK_USER).pdf -P draft.mode=no -c ../../../dblatex.conf $(BOOK_USER).xml || true
|
||||
touch user-pdf-stamp
|
||||
|
||||
# devel guide, HTML output with chunks (many pages)
|
||||
|
||||
devel-html: devel-html-stamp
|
||||
|
||||
devel-html-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../weechat-html.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/devel-html/autogen/
|
||||
mkdir -p build/devel-html/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-html/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-html/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-html/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-html/
|
||||
cp ../include_autogen.xml build/devel-html/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-html/date.xml
|
||||
mkdir -p html/devel/
|
||||
cd build/devel-html/ ; xsltproc -o ../../html/devel/ ../../../weechat-html.xsl $(BOOK_DEVEL).xml || true
|
||||
cp ../weechat-doc.css html/devel/
|
||||
touch devel-html-stamp
|
||||
|
||||
# devel guide, HTML output, all in one page
|
||||
|
||||
devel-html1: devel-html1-stamp
|
||||
|
||||
devel-html1-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../weechat-html-one.xsl ../weechat-doc.css ../include_autogen.xml
|
||||
rm -rf build/devel-html1/autogen/
|
||||
mkdir -p build/devel-html1/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-html1/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-html1/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-html1/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-html1/
|
||||
cp ../include_autogen.xml build/devel-html1/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-html1/date.xml
|
||||
mkdir -p html1/devel/
|
||||
cd build/devel-html1/ ; xsltproc -o ../../html1/devel/$(BOOK_DEVEL).html ../../../weechat-html-one.xsl $(BOOK_DEVEL).xml || true
|
||||
cp ../weechat-doc.css html1/devel/
|
||||
touch devel-html1-stamp
|
||||
|
||||
# devel guide, PDF output
|
||||
|
||||
devel-pdf: devel-pdf-stamp
|
||||
|
||||
devel-pdf-stamp: $(BOOK_AUTOGEN_INCLUDE) $(BOOK_COMMON_INCLUDE) devel/$(BOOK_DEVEL).xml $(BOOK_DEVEL_INCLUDE) ../include_autogen.xml
|
||||
rm -rf build/devel-pdf/autogen/
|
||||
mkdir -p build/devel-pdf/autogen/
|
||||
cp $(BOOK_AUTOGEN_INCLUDE) build/devel-pdf/autogen/
|
||||
cp $(BOOK_COMMON_INCLUDE) build/devel-pdf/
|
||||
cp devel/$(BOOK_DEVEL).xml build/devel-pdf/
|
||||
cp $(BOOK_DEVEL_INCLUDE) build/devel-pdf/
|
||||
cp ../include_autogen.xml build/devel-pdf/
|
||||
echo "<pubdate>`date '+%F %T'`</pubdate>" >build/devel-pdf/date.xml
|
||||
mkdir -p pdf/devel/
|
||||
cd build/devel-pdf/ ; dblatex -o ../../pdf/devel/$(BOOK_DEVEL).pdf -P draft.mode=no -c ../../../dblatex.conf $(BOOK_DEVEL).xml || true
|
||||
touch devel-pdf-stamp
|
||||
|
||||
# install docs
|
||||
|
||||
install-data-hook:
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/
|
||||
$(INSTALL_DATA) html/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/
|
||||
$(mkinstalldirs) $(DESTDIR)$(docdir)/html/$(LANGCODE)/user/ $(DESTDIR)$(docdir)/html/$(LANGCODE)/devel/
|
||||
$(INSTALL_DATA) html/user/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/user/
|
||||
$(INSTALL_DATA) html/devel/* $(DESTDIR)$(docdir)/html/$(LANGCODE)/devel/
|
||||
$(INSTALL_DATA) $(QUICKSTART) $(DESTDIR)$(docdir)/
|
||||
if DBLATEX_FOUND
|
||||
$(INSTALL_DATA) $(BOOK).pdf $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) pdf/user/$(BOOK_USER).pdf $(DESTDIR)$(docdir)/
|
||||
$(INSTALL_DATA) pdf/devel/$(BOOK_DEVEL).pdf $(DESTDIR)$(docdir)/
|
||||
endif
|
||||
|
||||
# clean
|
||||
|
||||
clean-local:
|
||||
-rm -f $(BOOK).html $(BOOK).pdf $(BOOK).txt date.xml include_autogen.xml
|
||||
-rm -rf html/ html1/
|
||||
-rm -f html-stamp html1-stamp pdf-stamp
|
||||
-rm -rf html/ html1/ pdf/ build/
|
||||
-rm -f user-html-stamp user-html1-stamp user-pdf-stamp devel-html-stamp devel-html1-stamp devel-pdf-stamp
|
||||
|
102
doc/fr/devel/weechat_devel.fr.xml
Normal file
102
doc/fr/devel/weechat_devel.fr.xml
Normal file
@ -0,0 +1,102 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
|
||||
<!--
|
||||
|
||||
WeeChat documentation (french version)
|
||||
|
||||
Copyright (c) 2003-2008 by FlashCode <flashcode@flashtux.org>
|
||||
|
||||
This manual is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
|
||||
This manual is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
-->
|
||||
|
||||
<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.2//EN"
|
||||
"file:///usr/share/xml/docbook/schema/dtd/4.2/docbookx.dtd"
|
||||
[
|
||||
<!-- ***** auto-built: ***** -->
|
||||
<!ENTITY date.xml SYSTEM "date.xml">
|
||||
<!ENTITY % include_autogen.xml SYSTEM "include_autogen.xml">
|
||||
%include_autogen.xml;
|
||||
|
||||
<!-- ***** written by hand: ***** -->
|
||||
<!ENTITY intro.fr.xml SYSTEM "intro.fr.xml">
|
||||
<!ENTITY plugins.fr.xml SYSTEM "plugins.fr.xml">
|
||||
<!ENTITY plugin_api.fr.xml SYSTEM "plugin_api.fr.xml">
|
||||
<!ENTITY plugin_scripts.fr.xml SYSTEM "plugin_scripts.fr.xml">
|
||||
<!ENTITY authors.fr.xml SYSTEM "authors.fr.xml">
|
||||
]>
|
||||
|
||||
<book lang="fr">
|
||||
|
||||
<bookinfo>
|
||||
|
||||
<title>WeeChat 0.2.7-dev - Guide du développeur</title>
|
||||
<subtitle>Client de discussion rapide, léger et extensible</subtitle>
|
||||
|
||||
<author>
|
||||
<firstname>Sébastien</firstname>
|
||||
<surname>Helleu</surname>
|
||||
<email>flashcode AT flashtux.org</email>
|
||||
</author>
|
||||
|
||||
&date.xml;
|
||||
|
||||
<copyright>
|
||||
<year>2008</year>
|
||||
<holder>Sébastien Helleu</holder>
|
||||
</copyright>
|
||||
|
||||
<legalnotice>
|
||||
<para>
|
||||
This manual is free software; you can redistribute it and/or modify
|
||||
it under the terms of the GNU General Public License as published by
|
||||
the Free Software Foundation; either version 3 of the License, or
|
||||
(at your option) any later version.
|
||||
</para>
|
||||
<para>
|
||||
This program is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
GNU General Public License for more details.
|
||||
</para>
|
||||
<para>
|
||||
You should have received a copy of the GNU General Public License
|
||||
along with this program. If not, see
|
||||
<http://www.gnu.org/licenses/>.
|
||||
</para>
|
||||
</legalnotice>
|
||||
|
||||
<abstract>
|
||||
<para>
|
||||
Ce manuel documente le développement de WeeChat et ses extensions.
|
||||
Il fait partie de WeeChat.
|
||||
</para>
|
||||
<para>
|
||||
La dernière version de ce document peut être téléchargée
|
||||
sur cette page :
|
||||
<ulink url="http://weechat.flashtux.org/doc.php">
|
||||
http://weechat.flashtux.org/doc.php
|
||||
</ulink>
|
||||
</para>
|
||||
</abstract>
|
||||
|
||||
</bookinfo>
|
||||
|
||||
&intro.fr.xml;
|
||||
|
||||
<!-- &plugins.fr.xml; -->
|
||||
|
||||
&authors.fr.xml;
|
||||
|
||||
</book>
|
@ -30,17 +30,14 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
%include_autogen.xml;
|
||||
|
||||
<!-- ***** written by hand: ***** -->
|
||||
<!ENTITY intro.fr.xml SYSTEM "intro.fr.xml">
|
||||
<!ENTITY install.fr.xml SYSTEM "install.fr.xml">
|
||||
<!ENTITY usage.fr.xml SYSTEM "usage.fr.xml">
|
||||
<!ENTITY plugins.fr.xml SYSTEM "plugins.fr.xml">
|
||||
<!ENTITY plugin_api.fr.xml SYSTEM "plugin_api.fr.xml">
|
||||
<!ENTITY plugin_irc.fr.xml SYSTEM "plugin_irc.fr.xml">
|
||||
<!ENTITY intro.fr.xml SYSTEM "intro.fr.xml">
|
||||
<!ENTITY install.fr.xml SYSTEM "install.fr.xml">
|
||||
<!ENTITY usage.fr.xml SYSTEM "usage.fr.xml">
|
||||
<!ENTITY plugin_irc.fr.xml SYSTEM "plugin_irc.fr.xml">
|
||||
<!ENTITY plugin_charset.fr.xml SYSTEM "plugin_charset.fr.xml">
|
||||
<!ENTITY plugin_fifo.fr.xml SYSTEM "plugin_fifo.fr.xml">
|
||||
<!ENTITY plugin_scripts.fr.xml SYSTEM "plugin_scripts.fr.xml">
|
||||
<!ENTITY plugin_xfer.fr.xml SYSTEM "plugin_xfer.fr.xml">
|
||||
<!ENTITY authors.fr.xml SYSTEM "authors.fr.xml">
|
||||
<!ENTITY plugin_fifo.fr.xml SYSTEM "plugin_fifo.fr.xml">
|
||||
<!ENTITY plugin_xfer.fr.xml SYSTEM "plugin_xfer.fr.xml">
|
||||
<!ENTITY authors.fr.xml SYSTEM "authors.fr.xml">
|
||||
]>
|
||||
|
||||
<book lang="fr">
|
||||
@ -105,7 +102,7 @@ along with this program. If not, see <http://www.gnu.org/licenses/>.
|
||||
|
||||
&usage.fr.xml;
|
||||
|
||||
&plugins.fr.xml;
|
||||
<!-- &plugins.fr.xml; -->
|
||||
|
||||
&authors.fr.xml;
|
||||
|
Loading…
x
Reference in New Issue
Block a user