]> git.alsa-project.org Git - alsa-lib.git/commitdiff
doc: fix permissions
authorJaroslav Kysela <perex@perex.cz>
Sun, 2 Feb 2025 20:51:21 +0000 (21:51 +0100)
committerJaroslav Kysela <perex@perex.cz>
Sun, 2 Feb 2025 20:51:25 +0000 (21:51 +0100)
Doxygen create also subdirectories. Make sure that files
in those directories have required permissions.

Signed-off-by: Jaroslav Kysela <perex@perex.cz>
doc/Makefile.am

index e087f42449a568fd28adec25818ab471e842d3f7..77174cf3c64c7b5c42ee8f9ef11bf790acc2cc43 100644 (file)
@@ -9,14 +9,16 @@ doc:
        doxygen doxygen.cfg
 
 doc-pack: doc
-       -chmod a+r $(top_srcdir)/doc/doxygen/html/*
-       -chmod a-w $(top_srcdir)/doc/doxygen/html/*
+       -chmod -R a+r $(top_srcdir)/doc/doxygen/html/*
+       -chmod -R a-w $(top_srcdir)/doc/doxygen/html/*
        if ! test -z "$(AMTAR)"; then \
                $(AMTAR) --create --directory=$(top_srcdir)/doc/doxygen/html --verbose --file=- . | bzip2 -c -9 > $(top_srcdir)/../alsa-lib-doc.tar.bz2 ; \
        else \
                $(TAR) --create --directory=$(top_srcdir)/doc/doxygen/html --verbose --file=- . | bzip2 -c -9 > $(top_srcdir)/../alsa-lib-doc.tar.bz2 ; \
        fi
+       -chmod -R u+w $(top_srcdir)/doc/doxygen/html/*
        rm -rf $(top_srcdir)/doc/doxygen/html/*
 
 doc-clean:
+       -chmod -R u+w $(top_srcdir)/doc/doxygen/html/*
        rm -rf $(top_srcdir)/doc/doxygen/html/*