From 0800ee840dc866cdb494458468249b7d9caab50e Mon Sep 17 00:00:00 2001 From: Matthias Vogelgesang Date: Tue, 31 Mar 2015 12:05:44 +0200 Subject: Remove old GtkDoc-based docs --- src/CMakeLists.txt | 78 ----------------------------------------------------- src/scangobj.sh.in | 1 - src/uca-docs.xml.in | 30 --------------------- src/uca.types.in | 5 ---- 4 files changed, 114 deletions(-) delete mode 100644 src/scangobj.sh.in delete mode 100644 src/uca-docs.xml.in delete mode 100644 src/uca.types.in diff --git a/src/CMakeLists.txt b/src/CMakeLists.txt index 762b308..d8af907 100644 --- a/src/CMakeLists.txt +++ b/src/CMakeLists.txt @@ -111,84 +111,6 @@ if (GOBJECT_INTROSPECTION_FOUND) endif() endif() #}}} -#{{{ Documentation -pkg_check_modules(GTK_DOC gtk-doc) - -if(GTK_DOC_FOUND) - option(WITH_GTK_DOC "Build documentation" ON) - - if (WITH_GTK_DOC) - set(docs_dir "${CMAKE_CURRENT_BINARY_DIR}") - set(docs_out "${docs_dir}/reference") - file(MAKE_DIRECTORY ${docs_out}) - - set(reference_files - "${docs_out}/index.html" - "${docs_out}/api-index-full.html" - "${docs_out}/ch01.html" - "${docs_out}/UcaCamera.html" - "${docs_out}/UcaPluginManager.html" - "${docs_out}/style.css" - "${docs_out}/uca.devhelp2" - "${docs_out}/home.png" - "${docs_out}/left.png" - "${docs_out}/right.png" - "${docs_out}/up.png") - - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/uca-docs.xml.in - ${docs_out}/uca-docs.xml) - - configure_file(${CMAKE_CURRENT_SOURCE_DIR}/uca.types.in - ${docs_out}/uca.types) - - # Create scangobj.sh from scangobj.sh.in - get_directory_property(_current_include_dirs INCLUDE_DIRECTORIES) - set(GTK_DOC_CFLAGS) - foreach(_incl ${_current_include_dirs}) - set(GTK_DOC_CFLAGS "-I${_incl} ${GTK_DOC_CFLAGS}") - endforeach() - - configure_file("${CMAKE_CURRENT_SOURCE_DIR}/scangobj.sh.in" "${docs_out}/scangobj.sh") - - find_program(GTK_DOC_SCAN gtkdoc-scan REQUIRED) - find_program(GTK_DOC_SCANGOBJ gtkdoc-scangobj REQUIRED) - find_program(GTK_DOC_MKDB gtkdoc-mkdb REQUIRED) - find_program(GTK_DOC_MKHTML gtkdoc-mkhtml REQUIRED) - - add_custom_command(OUTPUT ${docs_out}/uca-decl.txt - COMMAND ${GTK_DOC_SCAN} - --module=uca - --source-dir=${CMAKE_CURRENT_SOURCE_DIR} - DEPENDS uca - WORKING_DIRECTORY ${docs_out}) - - add_custom_command(OUTPUT ${docs_out}/uca.args - COMMAND sh scangobj.sh - DEPENDS uca ${docs_out}/uca-decl.txt - WORKING_DIRECTORY ${docs_out}) - - add_custom_command(OUTPUT ${docs_out}/sgml.stamp - COMMAND ${GTK_DOC_MKDB} - --module=uca - --source-dir=${CMAKE_CURRENT_SOURCE_DIR} - --output-format=xml - DEPENDS ${docs_out}/uca.args - WORKING_DIRECTORY ${docs_out}) - - add_custom_command(OUTPUT ${CMAKE_CURRENT_BINARY_DIR}/html.stamp - COMMAND ${GTK_DOC_MKHTML} - uca - ${docs_out}/uca-docs.xml - DEPENDS ${docs_out}/sgml.stamp ${docs_out}/uca-docs.xml - WORKING_DIRECTORY ${docs_out}) - - add_custom_target(reference ALL DEPENDS ${CMAKE_CURRENT_BINARY_DIR}/html.stamp) - - install(FILES ${reference_files} - DESTINATION ${UCA_DATADIR}/gtk-doc/html/uca) - endif() -endif() -#}}} #{{{ Installation install(TARGETS uca LIBRARY DESTINATION ${UCA_LIBDIR} diff --git a/src/scangobj.sh.in b/src/scangobj.sh.in deleted file mode 100644 index 088d67e..0000000 --- a/src/scangobj.sh.in +++ /dev/null @@ -1 +0,0 @@ -LD_LIBRARY_PATH=${CMAKE_CURRENT_BINARY_DIR}:/opt/pylon/lib64:/opt/pylon/genicam/bin/Linux64_x64 CC=gcc CFLAGS="${GTK_DOC_CFLAGS}" LDFLAGS="${GTK_DOC_LDFLAGS} -L${CMAKE_CURRENT_BINARY_DIR} -luca `pkg-config --libs gtk+-2.0`" gtkdoc-scangobj --module=uca diff --git a/src/uca-docs.xml.in b/src/uca-docs.xml.in deleted file mode 100644 index b8ebc60..0000000 --- a/src/uca-docs.xml.in +++ /dev/null @@ -1,30 +0,0 @@ - - -]> - - - libuca Reference Manual - - for libuca ${UCA_VERSION_STRING}. The latest version of this documentation can be found on-line at - http://ufo.kit.edu/extra/libuca. - - - - - Unified Camera Access - - - - - - API Index - - - - - - diff --git a/src/uca.types.in b/src/uca.types.in deleted file mode 100644 index 76acc2b..0000000 --- a/src/uca.types.in +++ /dev/null @@ -1,5 +0,0 @@ -uca_camera_get_type -uca_camera_error_get_type -uca_camera_trigger_get_type -uca_plugin_manager_get_type -uca_unit_get_type -- cgit v1.2.3