87 |
87 |
88 AIDES_TARGETS=$(addprefix perso,.pdf .svg) \ |
88 AIDES_TARGETS=$(addprefix perso,.pdf .svg) \ |
89 $(addprefix create,.pdf) |
89 $(addprefix create,.pdf) |
90 AIDES_SRC=perso.sk create.fig |
90 AIDES_SRC=perso.sk create.fig |
91 |
91 |
|
92 HTML_FILES=index.html |
|
93 |
92 all: aides |
94 all: aides |
93 for short in 0 1 ; do \ |
95 for short in 0 1 ; do \ |
94 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
96 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
95 SHORT_VERSION=$$short rules ; \ |
97 SHORT_VERSION=$$short rules ; \ |
96 done |
98 done |
97 |
99 |
98 rules: html |
100 rules: html |
99 for paper in $(PAPER_TYPE) ; do \ |
101 for paper in $(PAPER_TYPE) ; do \ |
100 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
102 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
101 PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) paper ; \ |
103 PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
|
104 paper ; \ |
102 done |
105 done |
103 |
106 |
104 install: install-aides $(PACKAGE).tar.bz2 |
107 install: install-aides $(PACKAGE).tar.bz2 $(HTML_FILES) |
105 for short in 0 1 ; do \ |
108 for short in 0 1 ; do \ |
106 make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \ |
109 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
107 SHORT_VERSION=$$short install-rules ; \ |
110 INSTALL_DIR=$(INSTALL_DIR) \ |
|
111 SHORT_VERSION=$$short install-rules ; \ |
108 done |
112 done |
109 cp -a $(PACKAGE).tar.bz2 $(INSTALL_DIR) |
113 cp -a $(PACKAGE).tar.bz2 $(INSTALL_DIR) |
|
114 cp -a $(HTML_FILES) $(INSTALL_DIR) |
110 |
115 |
111 install-rules: install-html |
116 install-rules: install-html |
112 for paper in $(PAPER_TYPE) ; do \ |
117 for paper in $(PAPER_TYPE) ; do \ |
113 make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \ |
118 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
114 PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
119 INSTALL_DIR=$(INSTALL_DIR) \ |
115 install-paper ; \ |
120 PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
|
121 install-paper ; \ |
116 done |
122 done |
117 |
123 |
118 |
124 |
119 purge: clean purge-aides |
125 purge: clean purge-aides |
120 for short in 0 1 ; do \ |
126 for short in 0 1 ; do \ |
121 make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \ |
127 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
122 SHORT_VERSION=$$short purge-rules ; \ |
128 SHORT_VERSION=$$short purge-rules ; \ |
123 done |
129 done |
124 |
130 |
125 purge-rules: purge-html |
131 purge-rules: purge-html |
126 for paper in $(PAPER_TYPE) ; do \ |
132 for paper in $(PAPER_TYPE) ; do \ |
127 make TOP=$(TOP) RULESDIR=$(RULESDIR) INSTALL_DIR=$(INSTALL_DIR) \ |
133 make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
128 PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
134 PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
129 purge-paper ; \ |
135 purge-paper ; \ |
130 done |
136 done |
131 |
137 |
132 |
138 |
133 .PHONY: all rules install install-rules purge purge-rules |
139 .PHONY: all rules install install-rules purge purge-rules |
134 |
140 |