chore: fix codec-specs Makefile
We need to run latex twice to get the page numbers, figures numbers and summary right.
This commit is contained in:
@@ -175,6 +175,21 @@ manualclean:
|
|||||||
@echo "Removing temporary user manual files... "
|
@echo "Removing temporary user manual files... "
|
||||||
@$(MAKE) --no-print-directory -C documentation/user-manual clean
|
@$(MAKE) --no-print-directory -C documentation/user-manual clean
|
||||||
|
|
||||||
|
manualarchclean:
|
||||||
|
@echo "Removing generated user manual files... "
|
||||||
|
@$(MAKE) --no-print-directory -C documentation/user-manual archclean
|
||||||
|
|
||||||
|
codecs:
|
||||||
|
@echo "Producing codecs specification documentation... "
|
||||||
|
@$(MAKE) --no-print-directory -C documentation/codec-specs
|
||||||
|
|
||||||
|
codecsclean:
|
||||||
|
@echo "Removing temporary codecs specification documentation files... "
|
||||||
|
@$(MAKE) --no-print-directory -C documentation/codec-specs clean
|
||||||
|
|
||||||
|
codecsarchclean:
|
||||||
|
@echo "Removing generated codecs specification documentation files... "
|
||||||
|
@$(MAKE) --no-print-directory -C documentation/codec-specs archclean
|
||||||
|
|
||||||
# Some usage info
|
# Some usage info
|
||||||
|
|
||||||
@@ -187,6 +202,7 @@ help:
|
|||||||
@echo
|
@echo
|
||||||
@echo "Documentation related:"
|
@echo "Documentation related:"
|
||||||
@echo "manual - create the user manual (requires LaTeX)"
|
@echo "manual - create the user manual (requires LaTeX)"
|
||||||
|
@echo "codecs - create the codecs spec documentation (requires LaTeX)"
|
||||||
@echo
|
@echo
|
||||||
@echo "Locale related:"
|
@echo "Locale related:"
|
||||||
@echo "locale - update locale files"
|
@echo "locale - update locale files"
|
||||||
@@ -346,7 +362,7 @@ arch: archclean build.h
|
|||||||
INSTALL: documentation/install.template
|
INSTALL: documentation/install.template
|
||||||
@sed "s/@@PKGNAME/$(PKGNAME)/" <documentation/install.template >INSTALL
|
@sed "s/@@PKGNAME/$(PKGNAME)/" <documentation/install.template >INSTALL
|
||||||
|
|
||||||
srcdist: INSTALL distclean manual manualclean
|
srcdist: INSTALL distclean manual manualclean codecsclean
|
||||||
@cd .. ; tar -c -j -X $(PKGNAME)/NODIST -f $(TAR_PREFIX)/$(PKGNAME).tar.bz2 $(PKGNAME)
|
@cd .. ; tar -c -j -X $(PKGNAME)/NODIST -f $(TAR_PREFIX)/$(PKGNAME).tar.bz2 $(PKGNAME)
|
||||||
@cd .. ; gpg --homedir .gnupg --default-key 758BCC23 --detach-sign --output $(TAR_PREFIX)/$(PKGNAME).tar.bz2.gpg --armor $(TAR_PREFIX)/$(PKGNAME).tar.bz2
|
@cd .. ; gpg --homedir .gnupg --default-key 758BCC23 --detach-sign --output $(TAR_PREFIX)/$(PKGNAME).tar.bz2.gpg --armor $(TAR_PREFIX)/$(PKGNAME).tar.bz2
|
||||||
|
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
.PHONY : all codecs clean
|
.PHONY : all clean
|
||||||
|
|
||||||
all: codecs
|
all: codecs.pdf
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@rm -f *~ *.aux *.log *.bak *.out *.toc *.dvi *.ps
|
@rm -f *~ *.aux *.log *.bak *.out *.toc *.dvi *.ps
|
||||||
@@ -8,7 +8,9 @@ clean:
|
|||||||
archclean: clean
|
archclean: clean
|
||||||
@rm -f *.pdf
|
@rm -f *.pdf
|
||||||
|
|
||||||
codecs:
|
# run latex twice to get the proper number of pages, fig numbers and index table
|
||||||
|
codecs.pdf: *.tex *.fig *.eps
|
||||||
|
latex codecs
|
||||||
latex codecs
|
latex codecs
|
||||||
dvips codecs.dvi
|
dvips codecs.dvi
|
||||||
ps2pdf codecs.ps
|
ps2pdf codecs.ps
|
||||||
|
|||||||
Reference in New Issue
Block a user