# along with this program. If not, see <http://www.gnu.org/licenses/>.
#
-SUBDIRS = ldoc developer man manual
+SUBDIRS = ldoc developer man
TOPLEVEL = ..
include $(TOPLEVEL)/make.vars
$(MAKE) documentation.tar.gz
documentation.tar.gz: developer/e2factory.tar.gz \
- man/man.tar.gz manual/manual.tar.gz
+ man/man.tar.gz
rm -fr documentation
mkdir -p documentation/developer
tar -C documentation/developer -xzf developer/e2factory.tar.gz
tar -C documentation -xzf man/man.tar.gz
- tar -C documentation -xzf manual/manual.tar.gz
cp $(TOPLEVEL)/Changelog documentation
tar -czf documentation.tar.gz documentation
MANPAGES = $(MANPAGES1) $(MANPAGES5)
-CLEAN_FILES = *~ $(MANPAGES)
+CLEAN_FILES = *~ $(MANPAGES) man.tar.gz
.PHONY: all install install-local uninstall clean
install -m644 $(MANPAGES1) $(DESTDIR)$(MANDIR)/man1
install -m644 $(MANPAGES5) $(DESTDIR)$(MANDIR)/man5
-install-local: $(MANPAGES)
- mkdir -p $(LOCALDOCDIR)/man/man1 $(LOCALDOCDIR)/man/man5
- install -m644 $(MANPAGES1) $(LOCALDOCDIR)/man/man1
- install -m644 $(MANPAGES5) $(LOCALDOCDIR)/man/man5
-
uninstall:
for x in $(MANPAGES1) ; do rm -f $(DESTDIR)$(MANDIR)/man1/$$x ; done
for x in $(MANPAGES5) ; do rm -f $(DESTDIR)$(MANDIR)/man5/$$x ; done
rmdir $(DESTDIR)$(MANDIR)/man1 || :
rmdir $(DESTDIR)$(MANDIR)/man5 || :
+local:
+
+install-local: doc
+ mkdir -p $(LOCALDOCDIR)/man/man1 $(LOCALDOCDIR)/man/man5
+ install -m644 $(MANPAGES1) $(LOCALDOCDIR)/man/man1
+ install -m644 $(MANPAGES5) $(LOCALDOCDIR)/man/man5
+
+doc: $(MANPAGES)
+ tar -czf man.tar.gz $(MANPAGES)
+
%: %.in
sed s/@VERSION@/$(VERSION)/g $< > $@
+install-doc:
+
clean:
rm -f $(CLEAN_FILES)
rm -fr html man
+
+check:
+
+localdist:
+