[librsvg/wip/davidk/gtk-doc-configure: 3/3] docs: Install to the correct directory that Devhelp expects




commit d6e847c8538540a4cf106f42176b799c4de0d7dc
Author: Federico Mena Quintero <federico gnome org>
Date:   Fri May 13 13:43:12 2022 -0500

    docs: Install to the correct directory that Devhelp expects
    
    The convention is $(datadir)/doc/ModuleNamespace-api_version -
    so, $(datadir)/doc/Rsvg-2.0 for librsvg.
    
    Part-of: <https://gitlab.gnome.org/GNOME/librsvg/-/merge_requests/701>

 doc/Makefile.am | 9 ++++++---
 1 file changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/doc/Makefile.am b/doc/Makefile.am
index d13f32198..1dcc4133f 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -21,11 +21,14 @@ build.stamp: $(DOCS_SRC) $(HEADERS_WITH_DOCS) $(GIR_FILE)
 clean-local:
        rm -rf Rsvg-2.0
 
+# This is the devhelp convention for documentation paths; it will look for the .devhelp file there
+DOC_INSTALL_DIR=$(DESTDIR)/$(datadir)/doc/Rsvg-2.0
+
 install-data-local: build.stamp
-       $(MKDIR_P) $(DESTDIR)/$(docdir)/Rsvg-2.0
-       for f in Rsvg-2.0/*; do $(INSTALL_DATA) $$f $(DESTDIR)/$(docdir)/Rsvg-2.0; done
+       $(MKDIR_P) $(DOC_INSTALL_DIR)
+       for f in Rsvg-2.0/*; do $(INSTALL_DATA) $$f $(DOC_INSTALL_DIR); done
 
 uninstall-local:
-       rm -rf $(DESTDIR)/$(docdir)/Rsvg-2.0
+       rm -rf $(DOC_INSTALL_DIR)
 
 all-local: build.stamp


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