diff -r 000000000000 -r 4a9a448a9005 Makefile --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/Makefile Mon Dec 26 19:21:22 2005 -0500 @@ -0,0 +1,81 @@ +#!/usr/bin/make + +MAKE_RCS_VERSION="$Revision: 1841 $ $Name$" + +TOP=$(shell pwd) + +PACKAGE=opera + +NAME_SUFFIX= +HTML_OUTPUTDIR=$(PACKAGE)$(NAME_SUFFIX) + +DTD_FILES= +DTD_INCLUDE= +SGML_MAIN_FILE=$(PACKAGE).xml +COPYRIGHT_FILES=COPYING GFDL GFDL_fr HARMONIQUE +SGML_FILES=$(SGML_MAIN_FILE) $(COPYRIGHT_FILES) + +all: dist + +validate: valid + +include $(TOP)/utils/Makefile.rules + +DIST_TARGETS=$(addprefix $(PACKAGE)$(NAME_SUFFIX), .txt .rtf .pdf .html .zip .html.tar.gz) + +dist: $(PACKAGE)$(NAME_SUFFIX).fo $(DIST_TARGETS) + +.PHONY: all dist + +# $(PACKAGE): ps pdf text html html_one rtf htgz zip dvi +$(PACKAGE): html + +dvi: $(PACKAGE)$(NAME_SUFFIX).dvi + +view: $(PACKAGE)$(NAME_SUFFIX).dvi + xdvi $< + +text: $(PACKAGE)$(NAME_SUFFIX).txt + +print: pdf + +ps: $(PACKAGE)$(NAME_SUFFIX).ps +# lpr $@ + +html: $(HTML_ROOTFILE) + +html_one: $(PACKAGE)$(NAME_SUFFIX).html + +pdf: $(PACKAGE)$(NAME_SUFFIX).fo $(PACKAGE)$(NAME_SUFFIX).pdf + +rtf: $(PACKAGE)$(NAME_SUFFIX).rtf + +htgz: $(PACKAGE)$(NAME_SUFFIX).html.tar.gz + +zip: $(PACKAGE)$(NAME_SUFFIX).zip + +tex: $(PACKAGE)$(NAME_SUFFIX).tex + +zTXT: $(PACKAGE)$(NAME_SUFFIX).zTXT + +$(PACKAGE)$(NAME_SUFFIX).html.tar.gz: $(HTML_ROOTFILE) + tar -czf $@ $(HTML_OUTPUTDIR) + +$(PACKAGE)$(NAME_SUFFIX).zip: $(HTML_ROOTFILE) + zip -9r $@ $(HTML_OUTPUTDIR) + +purge: clean + for paper in $(PAPER_TYPE) ; do \ + $(MAKE) PAPERCONF=$$paper purge_it ; \ + done + +purge_it: + rm -f *.fo *.gif *.png *.eps *.svg *.pdf *.ps \ + $(addprefix $(PACKAGE)$(NAME_SUFFIX), .txt .rtf .ps .pdf .html .html.tar.gz .zip .dvi .tex) + rm -rf $(PACKAGE)$(NAME_SUFFIX) + +snapshot: + rm -f ../$(PACKAGE).tar.bz2 + $(MAKE) ../$(PACKAGE).tar.bz2 + +.PHONY: dvi view text print ps html html_one pdf rtf zTXT purge snapshot