ADD_CUSTOM_TARGET(tulip-libs-html sh ${PROJECT_SOURCE_DIR}/docs/common/gen-index.sh) ADD_CUSTOM_TARGET(tulip-lib-html doxygen tulip-lib.doxygen WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) ADD_CUSTOM_TARGET(tulip-libogl-html doxygen tulip-ogl-lib.doxygen WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) ADD_CUSTOM_TARGET(tulip-libqt-html doxygen tulip-qt-lib.doxygen WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) ADD_CUSTOM_TARGET(tulip-plugins-doc doxygen tulip-plugins.doxygen WORKING_DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}) ADD_CUSTOM_TARGET(tulipPlugins-html java -cp "${SAXON653_JAR}:${SAXON_JAR}:${PROJECT_SOURCE_DIR}/docs/common:${RESOLVER_JAR}" com.icl.saxon.StyleSheet -x org.apache.xml.resolver.tools.ResolvingXMLReader -y org.apache.xml.resolver.tools.ResolvingXMLReader -r org.apache.xml.resolver.tools.CatalogResolver -o tulipPlugins.html tulip-plugins.tag ${PROJECT_SOURCE_DIR}/docs/doxygen/dox-plugins.xsl) ADD_DEPENDENCIES(tulipPlugins-html tulip-plugins-doc) ADD_DEPENDENCIES(tulip-libs-html tulip-lib-html tulip-libogl-html tulip-libqt-html) ADD_CUSTOM_TARGET(allPluginsBody-html java -cp "${SAXON653_JAR}:${SAXON_JAR}:${PROJECT_SOURCE_DIR}/docs/common:${RESOLVER_JAR}" com.icl.saxon.StyleSheet -x org.apache.xml.resolver.tools.ResolvingXMLReader -y org.apache.xml.resolver.tools.ResolvingXMLReader -r org.apache.xml.resolver.tools.CatalogResolver -o allPluginsBody.html tulip-plugins.tag ${PROJECT_SOURCE_DIR}/docs/doxygen/dox-html.xsl) ADD_DEPENDENCIES(allPluginsBody-html tulip-plugins-doc) ADD_CUSTOM_TARGET(allPlugins-html sh ${PROJECT_SOURCE_DIR}/docs/doxygen/gen-allPlugins.sh) ADD_DEPENDENCIES(allPlugins-html allPluginsBody-html) ADD_CUSTOM_TARGET(dox_toc java -cp "${SAXON653_JAR}:${SAXON_JAR}:${PROJECT_SOURCE_DIR}/docs/common:${RESOLVER_JAR}" com.icl.saxon.StyleSheet -x org.apache.xml.resolver.tools.ResolvingXMLReader -y org.apache.xml.resolver.tools.ResolvingXMLReader -r org.apache.xml.resolver.tools.CatalogResolver -o toc.dcf tulip-plugins.tag ${PROJECT_SOURCE_DIR}/docs/doxygen/dox-toc.xsl) ADD_DEPENDENCIES(dox_toc tulipPlugins-html) ADD_CUSTOM_TARGET(dox_keywords java -cp "${SAXON653_JAR}:${SAXON_JAR}:${PROJECT_SOURCE_DIR}/docs/common:${RESOLVER_JAR}" com.icl.saxon.StyleSheet -x org.apache.xml.resolver.tools.ResolvingXMLReader -y org.apache.xml.resolver.tools.ResolvingXMLReader -r org.apache.xml.resolver.tools.CatalogResolver -o keywords.dcf tulip-plugins.tag ${PROJECT_SOURCE_DIR}/docs/doxygen/dox-keywords.xsl) ADD_DEPENDENCIES(dox_keywords tulipPlugins-html) INSTALL(FILES ${CMAKE_CURRENT_BINARY_DIR}/tulip.html ${CMAKE_CURRENT_BINARY_DIR}/tulipdoc.html ${CMAKE_CURRENT_BINARY_DIR}/allPluginsBody.html ${CMAKE_CURRENT_BINARY_DIR}/allPlugins.html ${CMAKE_CURRENT_BINARY_DIR}/tulipPlugins.html DESTINATION share/doc/tulip/doxygen COMPONENT tulip_doc) INSTALL(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/tulip-lib ${CMAKE_CURRENT_BINARY_DIR}/tulip-ogl-lib ${CMAKE_CURRENT_BINARY_DIR}/tulip-qt-lib DESTINATION share/doc/tulip/doxygen COMPONENT tulip_doc)