[gnome-builder] build: fix distcheck



commit 4b3a42c46659364d3c98ef46c6d4162e4322581a
Author: Christian Hergert <christian hergert me>
Date:   Sat Jun 20 02:25:08 2015 -0700

    build: fix distcheck

 contrib/egg/Makefile.am                  |    1 -
 contrib/rg/Makefile.am                   |    1 +
 doc/reference/libide/libide-docs.sgml    |  304 ++++++++++++------------------
 doc/reference/libide/libide-sections.txt |  222 +++++++++--------------
 doc/reference/libide/libide.types        |   78 +--------
 plugins/command-bar/Makefile.am          |    2 +-
 plugins/devhelp/Makefile.am              |    3 +-
 plugins/device-manager/Makefile.am       |    2 +-
 plugins/file-search/Makefile.am          |    2 +
 plugins/symbol-tree/Makefile.am          |    2 +-
 plugins/sysmon/Makefile.am               |    2 +-
 plugins/terminal/Makefile.am             |    2 +-
 12 files changed, 221 insertions(+), 400 deletions(-)
---
diff --git a/contrib/egg/Makefile.am b/contrib/egg/Makefile.am
index 0423186..7edcb68 100644
--- a/contrib/egg/Makefile.am
+++ b/contrib/egg/Makefile.am
@@ -19,7 +19,6 @@ libegg_la_SOURCES = \
        egg-state-machine-action.h \
        egg-state-machine-buildable.c \
        egg-state-machine-buildable.h \
-       egg-state-machine-private.h \
        egg-task-cache.c \
        egg-task-cache.h \
        $(NULL)
diff --git a/contrib/rg/Makefile.am b/contrib/rg/Makefile.am
index 166d7b5..7f754ee 100644
--- a/contrib/rg/Makefile.am
+++ b/contrib/rg/Makefile.am
@@ -1,6 +1,7 @@
 noinst_LTLIBRARIES = librg.la
 
 librg_la_SOURCES = \
+       realtime-graphs.h \
        rg-column.c \
        rg-column.h \
        rg-column-private.h \
diff --git a/doc/reference/libide/libide-docs.sgml b/doc/reference/libide/libide-docs.sgml
index 8fd5493..15325a4 100644
--- a/doc/reference/libide/libide-docs.sgml
+++ b/doc/reference/libide/libide-docs.sgml
@@ -3,198 +3,140 @@
                "http://www.oasis-open.org/docbook/xml/4.3/docbookx.dtd";
 [
   <!ENTITY % local.common.attrib "xmlns:xi  CDATA  #FIXED 'http://www.w3.org/2003/XInclude'">
-  <!ENTITY version SYSTEM "version.xml">
 ]>
 <book id="index">
   <bookinfo>
-    <title>LibIDE Reference Manual</title>
+    <title>libide Reference Manual</title>
     <releaseinfo>
-      for LibIDE &version;
+      for libide [VERSION].
+      The latest version of this documentation can be found on-line at
+      <ulink role="online-location" url="http://[SERVER]/libide/index.html";>http://[SERVER]/libide/</ulink>.
     </releaseinfo>
   </bookinfo>
 
-  <part label="I">
-    <title>API Reference</title>
-    <chapter>
-      <title>Core Classes</title>
-      <xi:include href="xml/ide-context.xml"/>
-      <xi:include href="xml/ide-object.xml"/>
-      <xi:include href="xml/ide-vcs.xml"/>
-      <xi:include href="xml/ide-build-system.xml"/>
-      <xi:include href="xml/ide-device.xml"/>
-      <xi:include href="xml/ide-device-manager.xml"/>
-      <xi:include href="xml/ide-file.xml"/>
-      <xi:include href="xml/ide-service.xml"/>
-      <xi:include href="xml/ide-progress.xml"/>
-      <xi:include href="xml/ide-global.xml"/>
-    </chapter>
-    <chapter>
-      <title>Semantic Language Support</title>
-      <xi:include href="xml/ide-language.xml"/>
-      <xi:include href="xml/ide-c-language.xml"/>
-      <xi:include href="xml/ide-html-language.xml"/>
-      <xi:include href="xml/ide-python-language.xml"/>
-      <xi:include href="xml/ide-vala-language.xml"/>
-      <xi:include href="xml/ide-xml-language.xml"/>
-      <section>
-        <title>Semantic Highlighting</title>
-        <xi:include href="xml/ide-highlighter.xml"/>
-        <xi:include href="xml/ide-highlight-engine.xml"/>
-        <xi:include href="xml/ide-highlight-index.xml"/>
-      </section>
-      <section>
-        <title>Auto Indentation</title>
-        <xi:include href="xml/ide-indent-style.xml"/>
-        <xi:include href="xml/ide-indenter.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Buffer Management</title>
-      <xi:include href="xml/ide-unsaved-file.xml"/>
-      <xi:include href="xml/ide-unsaved-files.xml"/>
-      <xi:include href="xml/ide-buffer-change-monitor.xml"/>
-      <xi:include href="xml/ide-buffer-manager.xml"/>
-      <xi:include href="xml/ide-buffer.xml"/>
-    </chapter>
-    <chapter>
-      <title>Source Code Editor</title>
-      <xi:include href="xml/ide-source-map.xml"/>
-      <xi:include href="xml/ide-source-view.xml"/>
-    </chapter>
-    <chapter>
-      <title>Version Control</title>
-      <xi:include href="xml/ide-vcs.xml"/>
-      <xi:include href="xml/ide-vcs-uri.xml"/>
-      <xi:include href="xml/ide-directory-vcs.xml"/>
-      <section>
-        <title>Git</title>
-        <xi:include href="xml/ide-git-vcs.xml"/>
-        <xi:include href="xml/ide-git-remote-callbacks.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Snippets</title>
-      <xi:include href="xml/ide-source-snippets-manager.xml"/>
-      <xi:include href="xml/ide-source-snippet.xml"/>
-      <xi:include href="xml/ide-source-snippet-context.xml"/>
-      <xi:include href="xml/ide-source-snippet-chunk.xml"/>
-      <xi:include href="xml/ide-source-snippets.xml"/>
-    </chapter>
-    <chapter>
-      <title>Working with Projects</title>
-      <xi:include href="xml/ide-project.xml"/>
-      <xi:include href="xml/ide-project-item.xml"/>
-      <xi:include href="xml/ide-project-files.xml"/>
-      <xi:include href="xml/ide-project-file.xml"/>
-      <section>
-        <title>Finding Recent Projects</title>
-        <xi:include href="xml/ide-project-info.xml"/>
-        <xi:include href="xml/ide-project-miner.xml"/>
-        <xi:include href="xml/ide-recent-projects.xml"/>
-        <xi:include href="xml/ide-doap-person.xml"/>
-        <xi:include href="xml/ide-doap.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Build Systems</title>
-      <xi:include href="xml/ide-build-system.xml"/>
-      <xi:include href="xml/ide-builder.xml"/>
-      <xi:include href="xml/ide-build-result.xml"/>
-      <section>
-        <title>Supported Build Systems</title>
-        <xi:include href="xml/ide-autotools-build-system.xml"/>
-        <xi:include href="xml/ide-directory-build-system.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Searching</title>
-      <xi:include href="xml/ide-pattern-spec.xml"/>
-      <xi:include href="xml/ide-search-context.xml"/>
-      <xi:include href="xml/ide-search-engine.xml"/>
-      <xi:include href="xml/ide-search-provider.xml"/>
-      <section>
-        <title>Search Results</title>
-        <xi:include href="xml/ide-search-result.xml"/>
-        <xi:include href="xml/ide-git-search-result.xml"/>
-        <xi:include href="xml/ide-devhelp-search-result.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Diagnostics</title>
-      <xi:include href="xml/ide-diagnostician.xml"/>
-      <xi:include href="xml/ide-diagnostic-provider.xml"/>
-      <xi:include href="xml/ide-diagnostics.xml"/>
-      <xi:include href="xml/ide-diagnostic.xml"/>
-      <xi:include href="xml/ide-fixit.xml"/>
-      <xi:include href="xml/ide-source-location.xml"/>
-      <xi:include href="xml/ide-source-range.xml"/>
-      <section>
-        <title>Locating a Symbol</title>
-        <xi:include href="xml/ide-symbol-resolver.xml"/>
-        <xi:include href="xml/ide-symbol.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Navigation</title>
-      <xi:include href="xml/ide-back-forward-list.xml"/>
-      <xi:include href="xml/ide-back-forward-item.xml"/>
-    </chapter>
-    <chapter>
-      <title>Devices</title>
-      <xi:include href="xml/ide-device-manager.xml"/>
-      <xi:include href="xml/ide-device-provider.xml"/>
-      <xi:include href="xml/ide-device.xml"/>
-      <section>
-        <title>Supported Devices</title>
-        <xi:include href="xml/ide-local-device.xml"/>
-        <xi:include href="xml/ide-mingw-device.xml"/>
-      </section>
-    </chapter>
-    <chapter>
-      <title>Scripting</title>
-      <xi:include href="xml/ide-script-manager.xml"/>
-      <xi:include href="xml/ide-script.xml"/>
-    </chapter>
-    <chapter>
-      <title>Settings</title>
-      <xi:include href="xml/ide-settings.xml"/>
-      <xi:include href="xml/ide-file-settings.xml"/>
-    </chapter>
-    <chapter>
-      <title>Theatrics</title>
-      <xi:include href="xml/ide-animation.xml"/>
-    </chapter>
-    <chapter>
-      <title>Threading</title>
-      <xi:include href="xml/ide-thread-pool.xml"/>
-    </chapter>
-    <chapter>
-      <title>Testing</title>
-      <xi:include href="xml/ide-test-case.xml"/>
-      <xi:include href="xml/ide-test-suite.xml"/>
-    </chapter>
-    <chapter>
-      <title>Utilities and Logging</title>
-      <xi:include href="xml/ide-log.xml"/>
-      <xi:include href="xml/ide-debug.xml"/>
-      <xi:include href="xml/ide-macros.xml"/>
-    </chapter>
-    <chapter>
-      <title>Not Implemented</title>
-      <xi:include href="xml/ide-debugger.xml"/>
-      <xi:include href="xml/ide-deployer.xml"/>
-      <xi:include href="xml/ide-executable.xml"/>
-      <xi:include href="xml/ide-executer.xml"/>
-      <xi:include href="xml/ide-refactory.xml"/>
-      <xi:include href="xml/ide-process.xml"/>
-      <xi:include href="xml/ide-target.xml"/>
-    </chapter>
-  </part>
+  <chapter>
+    <title>[Insert title here]</title>
+        <xi:include href="xml/ide.xml"/>
+    <xi:include href="xml/ide-animation.xml"/>
+    <xi:include href="xml/ide-autotools-build-system.xml"/>
+    <xi:include href="xml/ide-autotools-build-task.xml"/>
+    <xi:include href="xml/ide-autotools-builder.xml"/>
+    <xi:include href="xml/ide-autotools-project-miner.xml"/>
+    <xi:include href="xml/ide-back-forward-item.xml"/>
+    <xi:include href="xml/ide-back-forward-list.xml"/>
+    <xi:include href="xml/ide-buffer.xml"/>
+    <xi:include href="xml/ide-buffer-change-monitor.xml"/>
+    <xi:include href="xml/ide-buffer-manager.xml"/>
+    <xi:include href="xml/ide-build-result.xml"/>
+    <xi:include href="xml/ide-build-system.xml"/>
+    <xi:include href="xml/ide-builder.xml"/>
+    <xi:include href="xml/ide-c-language.xml"/>
+    <xi:include href="xml/ide-context.xml"/>
+    <xi:include href="xml/ide-ctags-builder.xml"/>
+    <xi:include href="xml/ide-ctags-completion-item.xml"/>
+    <xi:include href="xml/ide-ctags-highlighter.xml"/>
+    <xi:include href="xml/ide-ctags-index.xml"/>
+    <xi:include href="xml/ide-ctags-service.xml"/>
+    <xi:include href="xml/ide-debug.xml"/>
+    <xi:include href="xml/ide-debugger.xml"/>
+    <xi:include href="xml/ide-deployer.xml"/>
+    <xi:include href="xml/ide-device.xml"/>
+    <xi:include href="xml/ide-device-manager.xml"/>
+    <xi:include href="xml/ide-device-provider.xml"/>
+    <xi:include href="xml/ide-diagnostic.xml"/>
+    <xi:include href="xml/ide-diagnostic-provider.xml"/>
+    <xi:include href="xml/ide-diagnostician.xml"/>
+    <xi:include href="xml/ide-diagnostics.xml"/>
+    <xi:include href="xml/ide-directory-build-system.xml"/>
+    <xi:include href="xml/ide-directory-vcs.xml"/>
+    <xi:include href="xml/ide-doap.xml"/>
+    <xi:include href="xml/ide-doap-person.xml"/>
+    <xi:include href="xml/ide-enums.xml"/>
+    <xi:include href="xml/ide-executable.xml"/>
+    <xi:include href="xml/ide-executer.xml"/>
+    <xi:include href="xml/ide-file.xml"/>
+    <xi:include href="xml/ide-file-settings.xml"/>
+    <xi:include href="xml/ide-fixit.xml"/>
+    <xi:include href="xml/ide-git-buffer-change-monitor.xml"/>
+    <xi:include href="xml/ide-git-remote-callbacks.xml"/>
+    <xi:include href="xml/ide-git-vcs.xml"/>
+    <xi:include href="xml/ide-global.xml"/>
+    <xi:include href="xml/ide-highlight-engine.xml"/>
+    <xi:include href="xml/ide-highlight-index.xml"/>
+    <xi:include href="xml/ide-highlighter.xml"/>
+    <xi:include href="xml/ide-html-language.xml"/>
+    <xi:include href="xml/ide-indent-style.xml"/>
+    <xi:include href="xml/ide-indenter.xml"/>
+    <xi:include href="xml/ide-language.xml"/>
+    <xi:include href="xml/ide-line-change-gutter-renderer.xml"/>
+    <xi:include href="xml/ide-line-diagnostics-gutter-renderer.xml"/>
+    <xi:include href="xml/ide-local-device.xml"/>
+    <xi:include href="xml/ide-log.xml"/>
+    <xi:include href="xml/ide-macros.xml"/>
+    <xi:include href="xml/ide-makecache.xml"/>
+    <xi:include href="xml/ide-makecache-target.xml"/>
+    <xi:include href="xml/ide-mingw-device.xml"/>
+    <xi:include href="xml/ide-object.xml"/>
+    <xi:include href="xml/ide-pattern-spec.xml"/>
+    <xi:include href="xml/ide-process.xml"/>
+    <xi:include href="xml/ide-progress.xml"/>
+    <xi:include href="xml/ide-project.xml"/>
+    <xi:include href="xml/ide-project-file.xml"/>
+    <xi:include href="xml/ide-project-files.xml"/>
+    <xi:include href="xml/ide-project-info.xml"/>
+    <xi:include href="xml/ide-project-item.xml"/>
+    <xi:include href="xml/ide-project-miner.xml"/>
+    <xi:include href="xml/ide-python-language.xml"/>
+    <xi:include href="xml/ide-recent-projects.xml"/>
+    <xi:include href="xml/ide-refactory.xml"/>
+    <xi:include href="xml/ide-script.xml"/>
+    <xi:include href="xml/ide-script-manager.xml"/>
+    <xi:include href="xml/ide-search-context.xml"/>
+    <xi:include href="xml/ide-search-engine.xml"/>
+    <xi:include href="xml/ide-search-provider.xml"/>
+    <xi:include href="xml/ide-search-result.xml"/>
+    <xi:include href="xml/ide-service.xml"/>
+    <xi:include href="xml/ide-settings.xml"/>
+    <xi:include href="xml/ide-source-location.xml"/>
+    <xi:include href="xml/ide-source-map.xml"/>
+    <xi:include href="xml/ide-source-range.xml"/>
+    <xi:include href="xml/ide-source-snippet.xml"/>
+    <xi:include href="xml/ide-source-snippet-chunk.xml"/>
+    <xi:include href="xml/ide-source-snippet-completion-item.xml"/>
+    <xi:include href="xml/ide-source-snippet-context.xml"/>
+    <xi:include href="xml/ide-source-snippet-private.xml"/>
+    <xi:include href="xml/ide-source-snippets.xml"/>
+    <xi:include href="xml/ide-source-snippets-manager.xml"/>
+    <xi:include href="xml/ide-source-view.xml"/>
+    <xi:include href="xml/ide-symbol.xml"/>
+    <xi:include href="xml/ide-symbol-node.xml"/>
+    <xi:include href="xml/ide-symbol-resolver.xml"/>
+    <xi:include href="xml/ide-symbol-tree.xml"/>
+    <xi:include href="xml/ide-target.xml"/>
+    <xi:include href="xml/ide-test-case.xml"/>
+    <xi:include href="xml/ide-test-suite.xml"/>
+    <xi:include href="xml/ide-thread-pool.xml"/>
+    <xi:include href="xml/ide-unsaved-file.xml"/>
+    <xi:include href="xml/ide-unsaved-files.xml"/>
+    <xi:include href="xml/ide-vala-language.xml"/>
+    <xi:include href="xml/ide-vcs.xml"/>
+    <xi:include href="xml/ide-vcs-uri.xml"/>
+    <xi:include href="xml/ide-xml-highlighter.xml"/>
+    <xi:include href="xml/ide-xml-language.xml"/>
 
+  </chapter>
+  <chapter id="object-tree">
+    <title>Object Hierarchy</title>
+     <xi:include href="xml/tree_index.sgml"/>
+  </chapter>
   <index id="api-index-full">
-    <title>Index</title>
+    <title>API Index</title>
     <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
   </index>
+  <index id="deprecated-api-index" role="deprecated">
+    <title>Index of deprecated API</title>
+    <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+  </index>
 
   <xi:include href="xml/annotation-glossary.xml"><xi:fallback /></xi:include>
 </book>
diff --git a/doc/reference/libide/libide-sections.txt b/doc/reference/libide/libide-sections.txt
index 38fd64c..372fabc 100644
--- a/doc/reference/libide/libide-sections.txt
+++ b/doc/reference/libide/libide-sections.txt
@@ -11,7 +11,6 @@ ide_animation_stop
 ide_animation_add_property
 ide_object_animate
 ide_object_animate_full
-IdeAnimation
 <SUBSECTION Standard>
 IDE_TYPE_ANIMATION_MODE
 ide_animation_mode_get_type
@@ -20,7 +19,6 @@ ide_animation_mode_get_type
 <SECTION>
 <FILE>ide-autotools-build-system</FILE>
 IDE_TYPE_AUTOTOOLS_BUILD_SYSTEM
-IdeAutotoolsBuildSystem
 ide_autotools_build_system_get_tarball_name
 </SECTION>
 
@@ -40,7 +38,6 @@ ide_autotools_builder_get_build_directory
 ide_autotools_builder_get_needs_bootstrap
 ide_autotools_builder_bootstrap_async
 ide_autotools_builder_bootstrap_finish
-IdeAutotoolsBuilder
 </SECTION>
 
 <SECTION>
@@ -49,7 +46,6 @@ IDE_TYPE_AUTOTOOLS_PROJECT_MINER
 IDE_AUTOTOOLS_PROJECT_MINER_PRIORITY
 ide_autotools_project_miner_get_root_directory
 ide_autotools_project_miner_set_root_directory
-IdeAutotoolsProjectMiner
 </SECTION>
 
 <SECTION>
@@ -58,7 +54,6 @@ IDE_TYPE_BACK_FORWARD_ITEM
 ide_back_forward_item_new
 ide_back_forward_item_get_location
 ide_back_forward_item_chain
-IdeBackForwardItem
 </SECTION>
 
 <SECTION>
@@ -72,15 +67,15 @@ ide_back_forward_list_get_current_item
 ide_back_forward_list_push
 ide_back_forward_list_branch
 ide_back_forward_list_merge
-IdeBackForwardList
 </SECTION>
 
 <SECTION>
 <FILE>ide-buffer</FILE>
 <TITLE>IdeBuffer</TITLE>
-IDE_BUFFER_CONST
+IDE_TYPE_BUFFER
 IDE_BUFFER_LINE_FLAGS_DIAGNOSTICS_MASK
 IdeBufferLineFlags
+IdeBufferClass
 ide_buffer_get_changed_on_volume
 ide_buffer_get_content
 ide_buffer_get_context
@@ -105,16 +100,6 @@ ide_buffer_get_symbols_async
 ide_buffer_get_symbols_finish
 ide_buffer_hold
 ide_buffer_release
-<SUBSECTION Standard>
-IDE_BUFFER
-IDE_BUFFER_CLASS
-IDE_BUFFER_GET_CLASS
-IDE_IS_BUFFER
-IDE_IS_BUFFER_CLASS
-IDE_TYPE_BUFFER
-IdeBuffer
-IdeBufferClass
-ide_buffer_get_type
 </SECTION>
 
 <SECTION>
@@ -125,7 +110,6 @@ IdeBufferLineChange
 IdeBufferChangeMonitorClass
 ide_buffer_change_monitor_get_change
 ide_buffer_change_monitor_emit_changed
-IdeBufferChangeMonitor
 </SECTION>
 
 <SECTION>
@@ -147,7 +131,6 @@ ide_buffer_manager_has_file
 ide_buffer_manager_find_buffer
 ide_buffer_manager_get_max_file_size
 ide_buffer_manager_set_max_file_size
-IdeBufferManager
 </SECTION>
 
 <SECTION>
@@ -160,7 +143,6 @@ ide_build_result_get_stderr_stream
 ide_build_result_log_subprocess
 ide_build_result_log_stdout
 ide_build_result_log_stderr
-IdeBuildResult
 </SECTION>
 
 <SECTION>
@@ -175,7 +157,6 @@ ide_build_system_get_build_flags_finish
 ide_build_system_new_async
 ide_build_system_new_finish
 ide_build_system_get_builder
-IdeBuildSystem
 </SECTION>
 
 <SECTION>
@@ -186,7 +167,6 @@ IdeBuilderBuildFlags
 IdeBuilderClass
 ide_builder_build_async
 ide_builder_build_finish
-IdeBuilder
 </SECTION>
 
 <SECTION>
@@ -194,7 +174,6 @@ IdeBuilder
 <TITLE>IdeCLanguage</TITLE>
 IDE_TYPE_C_LANGUAGE
 IdeCLanguageClass
-IdeCLanguage
 </SECTION>
 
 <SECTION>
@@ -224,7 +203,49 @@ ide_context_restore_async
 ide_context_restore_finish
 ide_context_hold
 ide_context_release
-IdeContext
+</SECTION>
+
+<SECTION>
+<FILE>ide-ctags-builder</FILE>
+IDE_TYPE_CTAGS_BUILDER
+ide_ctags_builder_new
+</SECTION>
+
+<SECTION>
+<FILE>ide-ctags-completion-item</FILE>
+IDE_TYPE_CTAGS_COMPLETION_ITEM
+ide_ctags_completion_item_new
+ide_ctags_completion_item_compare
+</SECTION>
+
+<SECTION>
+<FILE>ide-ctags-highlighter</FILE>
+IDE_TYPE_CTAGS_HIGHLIGHTER
+IDE_CTAGS_HIGHLIGHTER_TYPE
+IDE_CTAGS_HIGHLIGHTER_FUNCTION_NAME
+IDE_CTAGS_HIGHLIGHTER_ENUM_NAME
+ide_ctags_highlighter_add_index
+</SECTION>
+
+<SECTION>
+<FILE>ide-ctags-index</FILE>
+IDE_TYPE_CTAGS_INDEX
+IdeCtagsIndexEntryKind
+ide_ctags_index_new
+ide_ctags_index_load_async
+ide_ctags_index_load_finish
+ide_ctags_index_get_file
+ide_ctags_index_get_size
+ide_ctags_index_lookup
+ide_ctags_index_lookup_prefix
+ide_ctags_index_entry_compare
+</SECTION>
+
+<SECTION>
+<FILE>ide-ctags-service</FILE>
+IDE_TYPE_CTAGS_SERVICE
+ide_ctags_service_get_provider
+ide_ctags_service_get_highlighter
 </SECTION>
 
 <SECTION>
@@ -258,13 +279,6 @@ ide_debugger_get_type
 <TITLE>IdeDeployer</TITLE>
 IDE_TYPE_DEPLOYER
 IdeDeployerClass
-IdeDeployer
-</SECTION>
-
-<SECTION>
-<FILE>ide-devhelp-search-result</FILE>
-IDE_TYPE_DEVHELP_SEARCH_RESULT
-IdeDevhelpSearchResult
 </SECTION>
 
 <SECTION>
@@ -278,7 +292,6 @@ ide_device_set_display_name
 ide_device_get_id
 ide_device_set_id
 ide_device_get_system_type
-IdeDevice
 </SECTION>
 
 <SECTION>
@@ -289,7 +302,6 @@ ide_device_manager_get_devices
 ide_device_manager_get_settled
 ide_device_manager_remove_provider
 ide_device_manager_get_device
-IdeDeviceManager
 </SECTION>
 
 <SECTION>
@@ -302,7 +314,6 @@ ide_device_provider_device_added
 ide_device_provider_device_removed
 ide_device_provider_get_devices
 ide_device_provider_get_settled
-IdeDeviceProvider
 </SECTION>
 
 <SECTION>
@@ -331,7 +342,6 @@ IDE_TYPE_DIAGNOSTIC_PROVIDER
 IdeDiagnosticProviderClass
 ide_diagnostic_provider_diagnose_async
 ide_diagnostic_provider_diagnose_finish
-IdeDiagnosticProvider
 </SECTION>
 
 <SECTION>
@@ -339,7 +349,6 @@ IdeDiagnosticProvider
 IDE_TYPE_DIAGNOSTICIAN
 ide_diagnostician_diagnose_async
 ide_diagnostician_diagnose_finish
-IdeDiagnostician
 </SECTION>
 
 <SECTION>
@@ -363,7 +372,6 @@ IdeDirectoryBuildSystem
 <SECTION>
 <FILE>ide-directory-vcs</FILE>
 IDE_TYPE_DIRECTORY_VCS
-IdeDirectoryVcs
 </SECTION>
 
 <SECTION>
@@ -383,7 +391,6 @@ ide_doap_get_homepage
 ide_doap_get_category
 ide_doap_get_languages
 ide_doap_get_maintainers
-IdeDoap
 </SECTION>
 
 <SECTION>
@@ -394,7 +401,6 @@ ide_doap_person_get_name
 ide_doap_person_set_name
 ide_doap_person_get_email
 ide_doap_person_set_email
-IdeDoapPerson
 </SECTION>
 
 <SECTION>
@@ -408,6 +414,8 @@ IDE_TYPE_INDENT_STYLE
 IDE_TYPE_SOURCE_VIEW_MODE_TYPE
 IDE_TYPE_SOURCE_VIEW_MOVEMENT
 IDE_TYPE_SOURCE_VIEW_THEATRIC
+IDE_TYPE_SYMBOL_FLAGS
+IDE_TYPE_SYMBOL_KIND
 IDE_TYPE_THREAD_POOL_KIND
 ide_buffer_line_flags_get_type
 ide_diagnostic_severity_get_type
@@ -417,6 +425,8 @@ ide_indent_style_get_type
 ide_source_view_mode_type_get_type
 ide_source_view_movement_get_type
 ide_source_view_theatric_get_type
+ide_symbol_flags_get_type
+ide_symbol_kind_get_type
 ide_thread_pool_kind_get_type
 </SECTION>
 
@@ -459,7 +469,6 @@ ide_file_load_settings_async
 ide_file_load_settings_finish
 ide_file_find_other_async
 ide_file_find_other_finish
-IdeFile
 </SECTION>
 
 <SECTION>
@@ -472,7 +481,6 @@ ide_file_settings_new
 ide_file_settings_get_file
 ide_file_settings_get_settled
 IDE_FILE_SETTINGS_PROPERTY
-IdeFileSettings
 </SECTION>
 
 <SECTION>
@@ -490,38 +498,20 @@ ide_fixit_get_type
 <SECTION>
 <FILE>ide-git-buffer-change-monitor</FILE>
 IDE_TYPE_GIT_BUFFER_CHANGE_MONITOR
-IdeGitBufferChangeMonitor
 </SECTION>
 
 <SECTION>
 <FILE>ide-git-remote-callbacks</FILE>
-IDE_GIT_REMOTE_CALLBACKS_CONST
+IDE_TYPE_GIT_REMOTE_CALLBACKS
 ide_git_remote_callbacks_new
 ide_git_remote_callbacks_get_fraction
 ide_git_remote_callbacks_get_progress
-<SUBSECTION Standard>
-IDE_GIT_REMOTE_CALLBACKS
-IDE_GIT_REMOTE_CALLBACKS_CLASS
-IDE_GIT_REMOTE_CALLBACKS_GET_CLASS
-IDE_IS_GIT_REMOTE_CALLBACKS
-IDE_IS_GIT_REMOTE_CALLBACKS_CLASS
-IDE_TYPE_GIT_REMOTE_CALLBACKS
-IdeGitRemoteCallbacks
-IdeGitRemoteCallbacksClass
-ide_git_remote_callbacks_get_type
-</SECTION>
-
-<SECTION>
-<FILE>ide-git-search-result</FILE>
-IDE_TYPE_GIT_SEARCH_RESULT
-IdeGitSearchResult
 </SECTION>
 
 <SECTION>
 <FILE>ide-git-vcs</FILE>
 IDE_TYPE_GIT_VCS
 ide_git_vcs_get_repository
-IdeGitVcs
 </SECTION>
 
 <SECTION>
@@ -540,7 +530,6 @@ ide_highlight_engine_set_highlighter
 ide_highlight_engine_rebuild
 ide_highlight_engine_invalidate
 ide_highlight_engine_get_style
-IdeHighlightEngine
 </SECTION>
 
 <SECTION>
@@ -566,13 +555,11 @@ IdeHighlightCallback
 IdeHighlighterClass
 ide_highlighter_update
 ide_highlighter_get_highlight_engine
-IdeHighlighter
 </SECTION>
 
 <SECTION>
 <FILE>ide-html-language</FILE>
 IDE_TYPE_HTML_LANGUAGE
-IdeHtmlLanguage
 </SECTION>
 
 <SECTION>
@@ -587,7 +574,6 @@ IDE_TYPE_INDENTER
 IdeIndenterClass
 ide_indenter_is_trigger
 ide_indenter_format
-IdeIndenter
 </SECTION>
 
 <SECTION>
@@ -605,38 +591,16 @@ ide_language_get_refactory
 ide_language_get_symbol_resolver
 ide_language_get_source_language
 ide_language_get_completion_providers
-IdeLanguage
 </SECTION>
 
 <SECTION>
 <FILE>ide-line-change-gutter-renderer</FILE>
-IDE_LINE_CHANGE_GUTTER_RENDERER_CONST
-<SUBSECTION Standard>
-IDE_IS_LINE_CHANGE_GUTTER_RENDERER
-IDE_IS_LINE_CHANGE_GUTTER_RENDERER_CLASS
-IDE_LINE_CHANGE_GUTTER_RENDERER
-IDE_LINE_CHANGE_GUTTER_RENDERER_CLASS
-IDE_LINE_CHANGE_GUTTER_RENDERER_GET_CLASS
 IDE_TYPE_LINE_CHANGE_GUTTER_RENDERER
-IdeLineChangeGutterRenderer
-IdeLineChangeGutterRendererClass
-ide_line_change_gutter_renderer_get_type
 </SECTION>
 
 <SECTION>
 <FILE>ide-line-diagnostics-gutter-renderer</FILE>
-<TITLE>IdeLineDiagnosticsGutterRenderer</TITLE>
-IDE_LINE_DIAGNOSTICS_GUTTER_RENDERER_CONST
-<SUBSECTION Standard>
-IDE_IS_LINE_DIAGNOSTICS_GUTTER_RENDERER
-IDE_IS_LINE_DIAGNOSTICS_GUTTER_RENDERER_CLASS
-IDE_LINE_DIAGNOSTICS_GUTTER_RENDERER
-IDE_LINE_DIAGNOSTICS_GUTTER_RENDERER_CLASS
-IDE_LINE_DIAGNOSTICS_GUTTER_RENDERER_GET_CLASS
 IDE_TYPE_LINE_DIAGNOSTICS_GUTTER_RENDERER
-IdeLineDiagnosticsGutterRenderer
-IdeLineDiagnosticsGutterRendererClass
-ide_line_diagnostics_gutter_renderer_get_type
 </SECTION>
 
 <SECTION>
@@ -644,7 +608,6 @@ ide_line_diagnostics_gutter_renderer_get_type
 <TITLE>IdeLocalDevice</TITLE>
 IDE_TYPE_LOCAL_DEVICE
 IdeLocalDeviceClass
-IdeLocalDevice
 </SECTION>
 
 <SECTION>
@@ -673,25 +636,27 @@ ide_makecache_get_file_flags_async
 ide_makecache_get_file_flags_finish
 ide_makecache_get_file_targets_async
 ide_makecache_get_file_targets_finish
-IdeMakecache
 </SECTION>
 
 <SECTION>
 <FILE>ide-makecache-target</FILE>
 ide_makecache_target_new
-ide_makecache_target_free
+ide_makecache_target_ref
+ide_makecache_target_unref
 ide_makecache_target_get_target
 ide_makecache_target_get_subdir
 ide_makecache_target_hash
 ide_makecache_target_equal
+<SUBSECTION Standard>
+IDE_TYPE_MAKECACHE_TARGET
 IdeMakecacheTarget
+ide_makecache_target_get_type
 </SECTION>
 
 <SECTION>
 <FILE>ide-mingw-device</FILE>
 IDE_TYPE_MINGW_DEVICE
 ide_mingw_device_new
-IdeMingwDevice
 </SECTION>
 
 <SECTION>
@@ -704,7 +669,6 @@ ide_object_new_async
 ide_object_new_finish
 ide_object_hold
 ide_object_release
-IdeObject
 </SECTION>
 
 <SECTION>
@@ -741,7 +705,6 @@ ide_progress_get_message
 ide_progress_set_fraction
 ide_progress_set_message
 ide_progress_file_progress_callback
-IdeProgress
 </SECTION>
 
 <SECTION>
@@ -762,7 +725,6 @@ ide_project_rename_file_async
 ide_project_rename_file_finish
 ide_project_trash_file_async
 ide_project_trash_file_finish
-IdeProject
 </SECTION>
 
 <SECTION>
@@ -775,7 +737,6 @@ ide_project_file_get_file_info
 ide_project_file_get_name
 ide_project_file_get_path
 ide_project_file_get_is_directory
-IdeProjectFile
 </SECTION>
 
 <SECTION>
@@ -807,7 +768,6 @@ ide_project_info_set_is_recent
 ide_project_info_set_languages
 ide_project_info_set_name
 ide_project_info_set_priority
-IdeProjectInfo
 </SECTION>
 
 <SECTION>
@@ -819,7 +779,6 @@ ide_project_item_get_parent
 ide_project_item_append
 ide_project_item_remove
 ide_project_item_get_children
-IdeProjectItem
 </SECTION>
 
 <SECTION>
@@ -831,13 +790,11 @@ IdeProjectMinerClass
 ide_project_miner_emit_discovered
 ide_project_miner_mine_async
 ide_project_miner_mine_finish
-IdeProjectMiner
 </SECTION>
 
 <SECTION>
 <FILE>ide-python-language</FILE>
 IDE_TYPE_PYTHON_LANGUAGE
-IdePythonLanguage
 </SECTION>
 
 <SECTION>
@@ -849,9 +806,9 @@ IDE_RECENT_PROJECTS_BOOKMARK_FILENAME
 ide_recent_projects_new
 ide_recent_projects_get_projects
 ide_recent_projects_get_busy
+ide_recent_projects_remove
 ide_recent_projects_discover_async
 ide_recent_projects_discover_finish
-IdeRecentProjects
 </SECTION>
 
 <SECTION>
@@ -859,7 +816,6 @@ IdeRecentProjects
 <TITLE>IdeRefactory</TITLE>
 IDE_TYPE_REFACTORY
 IdeRefactoryClass
-IdeRefactory
 </SECTION>
 
 <SECTION>
@@ -871,7 +827,6 @@ IdeScriptClass
 ide_script_load
 ide_script_unload
 ide_script_get_file
-IdeScript
 </SECTION>
 
 <SECTION>
@@ -880,7 +835,6 @@ IDE_TYPE_SCRIPT_MANAGER
 ide_script_manager_get_scripts_directory
 ide_script_manager_load_async
 ide_script_manager_load_finish
-IdeScriptManager
 </SECTION>
 
 <SECTION>
@@ -893,29 +847,26 @@ ide_search_context_remove_result
 ide_search_context_cancel
 ide_search_context_execute
 ide_search_context_set_provider_count
-IdeSearchContext
+ide_search_context_get_max_results
 </SECTION>
 
 <SECTION>
 <FILE>ide-search-engine</FILE>
 IDE_TYPE_SEARCH_ENGINE
-ide_search_engine_get_providers
-ide_search_engine_add_provider
 ide_search_engine_search
-IdeSearchEngine
 </SECTION>
 
 <SECTION>
 <FILE>ide-search-provider</FILE>
 <TITLE>IdeSearchProvider</TITLE>
 IDE_TYPE_SEARCH_PROVIDER
-IDE_SEARCH_PROVIDER_EXTENSION_POINT
-IdeSearchProviderClass
+IdeSearchProviderInterface
 ide_search_provider_get_prefix
 ide_search_provider_get_priority
 ide_search_provider_get_verb
 ide_search_provider_populate
-IdeSearchProvider
+ide_search_provider_create_row
+ide_search_provider_activate
 </SECTION>
 
 <SECTION>
@@ -924,12 +875,12 @@ IdeSearchProvider
 IDE_TYPE_SEARCH_RESULT
 IdeSearchResultClass
 ide_search_result_new
+ide_search_result_get_provider
 ide_search_result_get_score
 ide_search_result_get_title
 ide_search_result_get_subtitle
 ide_search_result_compare
 ide_search_result_activate
-IdeSearchResult
 </SECTION>
 
 <SECTION>
@@ -942,7 +893,6 @@ ide_service_get_name
 ide_service_get_running
 ide_service_start
 ide_service_stop
-IdeService
 </SECTION>
 
 <SECTION>
@@ -968,7 +918,6 @@ ide_settings_set_uint
 ide_settings_bind
 ide_settings_bind_with_mapping
 ide_settings_unbind
-IdeSettings
 </SECTION>
 
 <SECTION>
@@ -988,9 +937,6 @@ ide_source_location_get_type
 <SECTION>
 <FILE>ide-source-map</FILE>
 IDE_TYPE_SOURCE_MAP
-ide_source_map_get_view
-ide_source_map_set_view
-IdeSourceMap
 </SECTION>
 
 <SECTION>
@@ -1023,7 +969,6 @@ ide_source_snippet_get_chunk_range
 ide_source_snippet_get_mark_begin
 ide_source_snippet_get_mark_end
 ide_source_snippet_get_context
-IdeSourceSnippet
 </SECTION>
 
 <SECTION>
@@ -1041,7 +986,6 @@ ide_source_snippet_chunk_get_text
 ide_source_snippet_chunk_set_text
 ide_source_snippet_chunk_get_text_set
 ide_source_snippet_chunk_set_text_set
-IdeSourceSnippetChunk
 </SECTION>
 
 <SECTION>
@@ -1050,7 +994,6 @@ IDE_TYPE_SOURCE_SNIPPET_COMPLETION_ITEM
 ide_source_snippet_completion_item_new
 ide_source_snippet_completion_item_get_snippet
 ide_source_snippet_completion_item_set_snippet
-IdeSourceSnippetCompletionItem
 </SECTION>
 
 <SECTION>
@@ -1066,7 +1009,6 @@ ide_source_snippet_context_set_tab_width
 ide_source_snippet_context_set_use_spaces
 ide_source_snippet_context_set_line_prefix
 ide_source_snippet_context_dump
-IdeSourceSnippetContext
 </SECTION>
 
 <SECTION>
@@ -1092,7 +1034,6 @@ ide_source_snippets_clear
 ide_source_snippets_merge
 ide_source_snippets_new
 ide_source_snippets_foreach
-IdeSourceSnippets
 </SECTION>
 
 <SECTION>
@@ -1101,16 +1042,16 @@ IDE_TYPE_SOURCE_SNIPPETS_MANAGER
 ide_source_snippets_manager_load_async
 ide_source_snippets_manager_load_finish
 ide_source_snippets_manager_get_for_language
-IdeSourceSnippetsManager
 </SECTION>
 
 <SECTION>
 <FILE>ide-source-view</FILE>
 <TITLE>IdeSourceView</TITLE>
-IDE_SOURCE_VIEW_CONST
+IDE_TYPE_SOURCE_VIEW
 IdeSourceViewModeType
 IdeSourceViewTheatric
 IdeSourceViewMovement
+IdeSourceViewClass
 ide_source_view_clear_snippets
 ide_source_view_get_back_forward_list
 ide_source_view_get_visual_position
@@ -1160,16 +1101,6 @@ ide_source_view_clear_search
 ide_source_view_scroll_mark_onscreen
 ide_source_view_scroll_to_mark
 ide_source_view_scroll_to_iter
-<SUBSECTION Standard>
-IDE_IS_SOURCE_VIEW
-IDE_IS_SOURCE_VIEW_CLASS
-IDE_SOURCE_VIEW
-IDE_SOURCE_VIEW_CLASS
-IDE_SOURCE_VIEW_GET_CLASS
-IDE_TYPE_SOURCE_VIEW
-IdeSourceView
-IdeSourceViewClass
-ide_source_view_get_type
 </SECTION>
 
 <SECTION>
@@ -1190,6 +1121,17 @@ ide_symbol_get_type
 </SECTION>
 
 <SECTION>
+<FILE>ide-symbol-node</FILE>
+<TITLE>IdeSymbolNode</TITLE>
+IDE_TYPE_SYMBOL_NODE
+IdeSymbolNodeClass
+ide_symbol_node_get_kind
+ide_symbol_node_get_flags
+ide_symbol_node_get_name
+ide_symbol_node_get_location
+</SECTION>
+
+<SECTION>
 <FILE>ide-symbol-resolver</FILE>
 <TITLE>IdeSymbolResolver</TITLE>
 IDE_TYPE_SYMBOL_RESOLVER
@@ -1198,7 +1140,17 @@ ide_symbol_resolver_lookup_symbol_async
 ide_symbol_resolver_lookup_symbol_finish
 ide_symbol_resolver_get_symbols_async
 ide_symbol_resolver_get_symbols_finish
-IdeSymbolResolver
+ide_symbol_resolver_get_symbol_tree_async
+ide_symbol_resolver_get_symbol_tree_finish
+</SECTION>
+
+<SECTION>
+<FILE>ide-symbol-tree</FILE>
+<TITLE>IdeSymbolTree</TITLE>
+IDE_TYPE_SYMBOL_TREE
+IdeSymbolTreeInterface
+ide_symbol_tree_get_n_children
+ide_symbol_tree_get_nth_child
 </SECTION>
 
 <SECTION>
@@ -1275,7 +1227,6 @@ ide_unsaved_files_clear
 <SECTION>
 <FILE>ide-vala-language</FILE>
 IDE_TYPE_VALA_LANGUAGE
-IdeValaLanguage
 </SECTION>
 
 <SECTION>
@@ -1289,7 +1240,6 @@ ide_vcs_get_working_directory
 ide_vcs_new_async
 ide_vcs_new_finish
 ide_vcs_is_ignored
-IdeVcs
 </SECTION>
 
 <SECTION>
@@ -1318,12 +1268,10 @@ ide_vcs_uri_get_type
 <SECTION>
 <FILE>ide-xml-highlighter</FILE>
 IDE_TYPE_XML_HIGHLIGHTER
-IdeXmlHighlighter
 </SECTION>
 
 <SECTION>
 <FILE>ide-xml-language</FILE>
 IDE_TYPE_XML_LANGUAGE
-IdeXmlLanguage
 </SECTION>
 
diff --git a/doc/reference/libide/libide.types b/doc/reference/libide/libide.types
index 9b5ab49..5e6e785 100644
--- a/doc/reference/libide/libide.types
+++ b/doc/reference/libide/libide.types
@@ -1,102 +1,30 @@
-ide_animation_get_type
 ide_animation_mode_get_type
-ide_autotools_build_system_get_type
-ide_autotools_build_task_get_type
-ide_autotools_builder_get_type
-ide_autotools_project_miner_get_type
-ide_back_forward_item_get_type
-ide_back_forward_list_get_type
-ide_buffer_change_monitor_get_type
-ide_buffer_get_type
 ide_buffer_line_flags_get_type
-ide_buffer_manager_get_type
-ide_build_result_get_type
-ide_build_system_get_type
-ide_builder_get_type
-ide_c_language_get_type
-ide_context_get_type
 ide_debugger_get_type
-ide_deployer_get_type
-ide_devhelp_search_result_get_type
-ide_device_get_type
-ide_device_manager_get_type
-ide_device_provider_get_type
 ide_diagnostic_get_type
-ide_diagnostic_provider_get_type
 ide_diagnostic_severity_get_type
-ide_diagnostician_get_type
 ide_diagnostics_get_type
-ide_directory_build_system_get_type
-ide_directory_vcs_get_type
 ide_doap_error_get_type
-ide_doap_get_type
-ide_doap_person_get_type
 ide_executable_get_type
 ide_executer_get_type
-ide_file_get_type
-ide_file_settings_get_type
 ide_fixit_get_type
-ide_git_buffer_change_monitor_get_type
-ide_git_remote_callbacks_get_type
-ide_git_search_result_get_type
-ide_git_vcs_get_type
-ide_highlight_engine_get_type
 ide_highlight_index_get_type
 ide_highlight_result_get_type
-ide_highlighter_get_type
-ide_html_language_get_type
 ide_indent_style_get_type
-ide_indenter_get_type
-ide_language_get_type
-ide_line_change_gutter_renderer_get_type
-ide_line_diagnostics_gutter_renderer_get_type
-ide_local_device_get_type
-ide_makecache_get_type
-ide_mingw_device_get_type
-ide_object_get_type
+ide_makecache_target_get_type
 ide_pattern_spec_get_type
 ide_process_get_type
-ide_progress_get_type
-ide_project_file_get_type
-ide_project_files_get_type
-ide_project_get_type
-ide_project_info_get_type
-ide_project_item_get_type
-ide_project_miner_get_type
-ide_python_language_get_type
-ide_recent_projects_get_type
-ide_refactory_get_type
-ide_script_get_type
-ide_script_manager_get_type
-ide_search_context_get_type
-ide_search_engine_get_type
-ide_search_provider_get_type
-ide_search_result_get_type
-ide_service_get_type
-ide_settings_get_type
 ide_source_location_get_type
-ide_source_map_get_type
 ide_source_range_get_type
-ide_source_snippet_chunk_get_type
-ide_source_snippet_completion_item_get_type
-ide_source_snippet_context_get_type
-ide_source_snippet_get_type
-ide_source_snippets_get_type
-ide_source_snippets_manager_get_type
-ide_source_view_get_type
 ide_source_view_mode_type_get_type
 ide_source_view_movement_get_type
 ide_source_view_theatric_get_type
+ide_symbol_flags_get_type
 ide_symbol_get_type
-ide_symbol_resolver_get_type
+ide_symbol_kind_get_type
 ide_target_get_type
 ide_test_case_get_type
 ide_test_suite_get_type
 ide_thread_pool_kind_get_type
 ide_unsaved_file_get_type
-ide_unsaved_files_get_type
-ide_vala_language_get_type
-ide_vcs_get_type
 ide_vcs_uri_get_type
-ide_xml_highlighter_get_type
-ide_xml_language_get_type
diff --git a/plugins/command-bar/Makefile.am b/plugins/command-bar/Makefile.am
index 9f2fb1c..4833eb1 100644
--- a/plugins/command-bar/Makefile.am
+++ b/plugins/command-bar/Makefile.am
@@ -1,7 +1,7 @@
 DISTCLEANFILES =
 BUILT_SOURCES =
 CLEANFILES =
-EXTRA_DIST =
+EXTRA_DIST = $(plugin_DATA)
 
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libcommand-bar.la
diff --git a/plugins/devhelp/Makefile.am b/plugins/devhelp/Makefile.am
index d64e62f..6838a87 100644
--- a/plugins/devhelp/Makefile.am
+++ b/plugins/devhelp/Makefile.am
@@ -1,7 +1,7 @@
 DISTCLEANFILES =
 BUILT_SOURCES =
 CLEANFILES =
-EXTRA_DIST =
+EXTRA_DIST = $(plugin_DATA)
 
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libdevhelp.la
@@ -13,6 +13,7 @@ libdevhelp_la_SOURCES = \
        gb-devhelp-panel.c \
        gb-devhelp-panel.h \
        gb-devhelp-plugin.c \
+       gb-devhelp-private.h \
        gb-devhelp-resources.c \
        gb-devhelp-resources.h \
        gb-devhelp-search-provider.c \
diff --git a/plugins/device-manager/Makefile.am b/plugins/device-manager/Makefile.am
index 1982da4..1545fae 100644
--- a/plugins/device-manager/Makefile.am
+++ b/plugins/device-manager/Makefile.am
@@ -1,7 +1,7 @@
 DISTCLEANFILES =
 BUILT_SOURCES =
 CLEANFILES =
-EXTRA_DIST =
+EXTRA_DIST = $(plugin_DATA)
 
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libdevice-manager.la
diff --git a/plugins/file-search/Makefile.am b/plugins/file-search/Makefile.am
index 8c241ec..6661b59 100644
--- a/plugins/file-search/Makefile.am
+++ b/plugins/file-search/Makefile.am
@@ -1,3 +1,5 @@
+EXTRA_DIST = $(plugin_DATA)
+
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libfile-search.la
 plugin_DATA = file-search.plugin
diff --git a/plugins/symbol-tree/Makefile.am b/plugins/symbol-tree/Makefile.am
index 826d6dc..e663fe4 100644
--- a/plugins/symbol-tree/Makefile.am
+++ b/plugins/symbol-tree/Makefile.am
@@ -1,7 +1,7 @@
 DISTCLEANFILES =
 BUILT_SOURCES =
 CLEANFILES =
-EXTRA_DIST =
+EXTRA_DIST = $(plugin_DATA)
 
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libsymbol-tree.la
diff --git a/plugins/sysmon/Makefile.am b/plugins/sysmon/Makefile.am
index 2529b05..9ba5b8e 100644
--- a/plugins/sysmon/Makefile.am
+++ b/plugins/sysmon/Makefile.am
@@ -1,7 +1,7 @@
 DISTCLEANFILES =
 BUILT_SOURCES =
 CLEANFILES =
-EXTRA_DIST =
+EXTRA_DIST = $(plugin_DATA)
 
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libsysmon.la
diff --git a/plugins/terminal/Makefile.am b/plugins/terminal/Makefile.am
index 9cc4fab..6158fb1 100644
--- a/plugins/terminal/Makefile.am
+++ b/plugins/terminal/Makefile.am
@@ -1,7 +1,7 @@
 DISTCLEANFILES =
 BUILT_SOURCES =
 CLEANFILES =
-EXTRA_DIST =
+EXTRA_DIST = $(plugin_DATA)
 
 plugindir = $(libdir)/gnome-builder/plugins
 plugin_LTLIBRARIES = libterminal.la



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]