rm -rf $(DESTDIR)$(datadir)/devhelp/books/librygel-core
rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
+# The chmod corrects the directory permissions so that distcheck can remove the installed files.
install-data-hook: devhelp gtkdoc
$(MKDIR_P) $(DESTDIR)$(datadir)/devhelp/books/librygel-core/img
- $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-core devhelp/librygel-core/*.*
- $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-core/img devhelp/librygel-core/img/*
+ $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-core $(srcdir)/devhelp/librygel-core/*.*
+ $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-core/img $(srcdir)/devhelp/librygel-core/img/*
$(MKDIR_P) $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
- cp -R gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
+ cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
+ chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/librygel-core
all: valadoc devhelp gtkdoc
rm -rf $(DESTDIR)$(datadir)/devhelp/books/librygel-renderer
rm -rf $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
+# The chmod corrects the directory permissions so that distcheck can remove the installed files.
install-data-hook: devhelp gtkdoc
$(MKDIR_P) $(DESTDIR)$(datadir)/devhelp/books/librygel-renderer/img
- $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-renderer devhelp/librygel-renderer/*.*
- $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-renderer/img devhelp/librygel-renderer/img/*
- $(MKDIR_P) $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
- cp -R gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
+ $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-renderer $(srcdir)/devhelp/librygel-renderer/*.*
+ $(INSTALL_DATA) -t $(DESTDIR)$(datadir)/devhelp/books/librygel-renderer/img $(srcdir)/devhelp/librygel-renderer/img/*
+ cp -d -R $(srcdir)/gtkdoc/html $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
+ chmod -R u+w $(DESTDIR)$(datadir)/gtk-doc/html/librygel-renderer
all: valadoc devhelp gtkdoc