[tracker/wip/carlosg/test: 1/3] build: Make hotdoc target depend on ontology docs




commit 6b758848b03a387eeab82a9488a72c7cf32b39a5
Author: Carlos Garnacho <carlosg gnome org>
Date:   Fri Aug 20 17:37:45 2021 +0200

    build: Make hotdoc target depend on ontology docs
    
    Otherwise it might be built in parallel, which we do not want.

 docs/reference/libtracker-sparql/meson.build | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)
---
diff --git a/docs/reference/libtracker-sparql/meson.build b/docs/reference/libtracker-sparql/meson.build
index 72c9eda75..7b67e6ff9 100644
--- a/docs/reference/libtracker-sparql/meson.build
+++ b/docs/reference/libtracker-sparql/meson.build
@@ -25,7 +25,6 @@ base_ontology_docs = custom_target('ontology-docgen',
               '-o', join_paths(meson.current_build_dir())],
     depends: tracker_docgen,
     depend_files: [base_ontology],
-    build_by_default: true,
 )
 
 nepomuk_ontology_docs = custom_target('nepomuk-docgen',
@@ -37,7 +36,6 @@ nepomuk_ontology_docs = custom_target('nepomuk-docgen',
               '-e', meson.current_source_dir()],
     depends: tracker_docgen,
     depend_files: [base_ontology],
-    build_by_default: true,
 )
 
 content = [
@@ -74,7 +72,7 @@ hotdoc.generate_doc(docs_name,
   gi_index: 'gi-index.md',
   gi_smart_index: true,
   gi_c_source_roots: [sparqlinc],
-  dependencies: [tracker_sparql_dep, glib, gobject],
+  dependencies: [tracker_sparql_dep, base_ontology_docs, nepomuk_ontology_docs],
   extra_assets: [join_paths(meson.current_source_dir(), 'images')],
   html_extra_theme: join_paths(meson.current_source_dir(), 'theme-extra'),
   syntax_highlighting_activate: true,


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