Makefile
brancharpeges
changeset 8 6bfb322a003b
parent 2 976a1b8d4706
child 9 7590eb0e1690
--- a/Makefile	Sun Jan 08 14:06:21 2006 -0500
+++ b/Makefile	Mon Jan 23 13:07:49 2006 -0500
@@ -1,6 +1,6 @@
 #!/usr/bin/make
 
-MAKE_RCS_VERSION="$Revision: 1885 $ $Name$"
+MAKE_RCS_VERSION="$Revision: 1946 $ $Name$"
 
 TOP?=$(shell pwd)
 RULESDIR?=$(TOP)
@@ -89,44 +89,50 @@
 	$(addprefix create,.pdf)
 AIDES_SRC=perso.sk create.fig
 
+HTML_FILES=index.html
+
 all: aides
-	for short in 0 1 ; do \
-		make TOP=$(TOP) RULESDIR=$(RULESDIR) \
-		SHORT_VERSION=$$short rules ; \
+	for short in 0 1 ; do				\
+		make TOP=$(TOP) RULESDIR=$(RULESDIR)	\
+		SHORT_VERSION=$$short rules ;		\
 	done
 
 rules: html
-	for paper in $(PAPER_TYPE) ; do \
-		make TOP=$(TOP) RULESDIR=$(RULESDIR) \
-		PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) paper ; \
+	for paper in $(PAPER_TYPE) ; do					\
+		make TOP=$(TOP) RULESDIR=$(RULESDIR)			\
+		PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION)	\
+		paper ;							\
 	done
 
-install: install-aides $(PACKAGE).tar.bz2
-	for short in 0 1 ; do \
-		make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \
-		SHORT_VERSION=$$short install-rules ; \
+install: install-aides $(PACKAGE).tar.bz2 $(HTML_FILES)
+	for short in 0 1 ; do				\
+		make TOP=$(TOP) RULESDIR=$(RULESDIR)	\
+		INSTALL_DIR=$(INSTALL_DIR)		\
+		SHORT_VERSION=$$short install-rules ;	\
 	done
 	cp -a $(PACKAGE).tar.bz2 $(INSTALL_DIR)
+	cp -a $(HTML_FILES) $(INSTALL_DIR)
 
 install-rules: install-html
-	for paper in $(PAPER_TYPE) ; do \
-		make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \
-		PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \
-		install-paper ; \
+	for paper in $(PAPER_TYPE) ; do					\
+		make TOP=$(TOP) RULESDIR=$(RULESDIR)			\
+		INSTALL_DIR=$(INSTALL_DIR)				\
+		PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION)	\
+		install-paper ;						\
 	done
 
 
 purge: clean purge-aides
-	for short in 0 1 ; do \
-		make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \
-		SHORT_VERSION=$$short purge-rules ; \
+	for short in 0 1 ; do				\
+		make TOP=$(TOP) RULESDIR=$(RULESDIR)	\
+		SHORT_VERSION=$$short purge-rules ;	\
 	done
 
 purge-rules: purge-html
-	for paper in $(PAPER_TYPE) ; do \
-		make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \
-		PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \
-		purge-paper ; \
+	for paper in $(PAPER_TYPE) ; do					\
+		make TOP=$(TOP) RULESDIR=$(RULESDIR)			\
+		PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION)	\
+		purge-paper ;						\
 	done