| author | fabien |
| Mon, 19 Jun 2006 14:31:25 -0400 | |
| branch | arpeges |
| changeset 11 | dfcc748f2628 |
| parent 9 | 7590eb0e1690 |
| permissions | -rw-r--r-- |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
1 |
#!/usr/bin/make |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
2 |
|
|
9
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
3 |
MAKE_RCS_VERSION="$Revision: 1957 $ $Name$" |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
4 |
|
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
5 |
TOP?=$(shell pwd) |
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
6 |
RULESDIR?=$(TOP) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
7 |
PACKAGE=arpeges |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
8 |
PROFCOND=full |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
9 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
10 |
ifeq ($(SHORT_VERSION),1) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
11 |
VALID_OPTIONS=-iSHORT_VERSION |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
12 |
NAME_SUFFIX=-basic |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
13 |
# FOP=fop |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
14 |
else |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
15 |
NAME_SUFFIX= |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
16 |
endif |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
17 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
18 |
XML_EXT=sgml |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
19 |
SGML_CATALOG_FILES=$(shell pwd)/catalog |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
20 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
21 |
DTD_FILES=struct.dtd |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
22 |
SGML_FILES=arpeges-main.sgml |
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
23 |
ifeq ($(SHORT_VERSION),1) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
24 |
SGML_FILES+=\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
25 |
license_basic.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
26 |
intro_allegee.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
27 |
perso_basic.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
28 |
action_basic.sgml |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
29 |
else |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
30 |
SGML_FILES+=\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
31 |
license.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
32 |
intro.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
33 |
principe.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
34 |
prefbase.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
35 |
rulename.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
36 |
prefcopy.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
37 |
preftodo.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
38 |
chrono.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
39 |
baserule.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
40 |
advrules.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
41 |
optrules.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
42 |
guide.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
43 |
racetype.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
44 |
appharm.sgml |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
45 |
endif |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
46 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
47 |
COPYRIGHT_FILES=COPYING GFDL GFDL_fr HARMONIQUE |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
48 |
SGML_FILES+=$(COPYRIGHT_FILES)\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
49 |
info.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
50 |
prefhist.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
51 |
merci.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
52 |
harmonie.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
53 |
blessure.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
54 |
hasard.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
55 |
attribut.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
56 |
leitmotv.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
57 |
dommages.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
58 |
competen.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
59 |
creation.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
60 |
creatquest.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
61 |
actions.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
62 |
objets.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
63 |
advrules.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
64 |
advacts.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
65 |
depassement.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
66 |
taches.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
67 |
actgroup.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
68 |
group_adv.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
69 |
ressources.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
70 |
ouvrages.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
71 |
domadv.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
72 |
bless2.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
73 |
armesgen.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
74 |
armes.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
75 |
armestir.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
76 |
projectiles.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
77 |
combat.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
78 |
bagarre.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
79 |
tir.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
80 |
tirvise.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
81 |
balistique.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
82 |
rafale.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
83 |
esquive.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
84 |
licharm.sgml\ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
85 |
licfdlen.sgml\ |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
86 |
licfdlfr.sgml |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
87 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
88 |
AIDES_TARGETS=$(addprefix perso,.pdf .svg) \ |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
89 |
$(addprefix create,.pdf) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
90 |
AIDES_SRC=perso.sk create.fig |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
91 |
|
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
92 |
HTML_FILES=index.html |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
93 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
94 |
all: aides |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
95 |
for short in 0 1 ; do \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
96 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
97 |
SHORT_VERSION=$$short rules ; \ |
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
98 |
done |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
99 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
100 |
rules: html |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
101 |
for paper in $(PAPER_TYPE) ; do \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
102 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
103 |
PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
104 |
paper ; \ |
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
105 |
done |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
106 |
|
|
9
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
107 |
validate: validate-rules |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
108 |
|
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
109 |
validate-rules: |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
110 |
for short in 0 1 ; do \ |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
111 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
112 |
INSTALL_DIR=$(INSTALL_DIR) \ |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
113 |
SHORT_VERSION=$$short valid ; \ |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
114 |
done |
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
115 |
|
|
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
116 |
install: validate install-aides $(PACKAGE).tar.bz2 $(HTML_FILES) |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
117 |
for short in 0 1 ; do \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
118 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
119 |
INSTALL_DIR=$(INSTALL_DIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
120 |
SHORT_VERSION=$$short install-rules ; \ |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
121 |
done |
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
122 |
cp -a $(PACKAGE).tar.bz2 $(INSTALL_DIR) |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
123 |
cp -a $(HTML_FILES) $(INSTALL_DIR) |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
124 |
|
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
125 |
install-rules: install-html |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
126 |
for paper in $(PAPER_TYPE) ; do \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
127 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
128 |
INSTALL_DIR=$(INSTALL_DIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
129 |
PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
130 |
install-paper ; \ |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
131 |
done |
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
132 |
|
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
133 |
|
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
134 |
purge: clean purge-aides |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
135 |
for short in 0 1 ; do \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
136 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
137 |
SHORT_VERSION=$$short purge-rules ; \ |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
138 |
done |
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
139 |
|
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
140 |
purge-rules: purge-html |
|
8
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
141 |
for paper in $(PAPER_TYPE) ; do \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
142 |
make TOP=$(TOP) RULESDIR=$(RULESDIR) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
143 |
PAPERCONF=$$paper SHORT_VERSION=$(SHORT_VERSION) \ |
|
6bfb322a003b
[svn] r2198@freebird: fabien | 2006-01-22 15:36:14 -0500
fabien
parents:
2
diff
changeset
|
144 |
purge-paper ; \ |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
145 |
done |
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
146 |
|
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
147 |
|
|
9
7590eb0e1690
[svn] r2222@freebird: fabien | 2006-01-24 02:28:37 -0500
fabien
parents:
8
diff
changeset
|
148 |
.PHONY: all rules install install-rules purge purge-rules validate validate-rules |
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
149 |
|
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
150 |
include $(RULESDIR)/Makefile.rules |
|
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
151 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
152 |
paper: $(PAPER_TARGETS) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
153 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
154 |
html: $(HTML_TARGETS) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
155 |
|
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
156 |
aides: $(AIDES_TARGETS) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
157 |
|
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
158 |
.PHONY: paper html aides |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
159 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
160 |
install-paper: $(PAPER_TARGETS) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
161 |
mkdir -p $(INSTALL_DIR) |
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
162 |
cp -a $(PAPER_TARGETS) $(INSTALL_DIR) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
163 |
|
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
164 |
install-html: $(HTML_TARGETS) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
165 |
mkdir -p $(INSTALL_DIR) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
166 |
cp -a $(HTML_TARGETS) $(INSTALL_DIR) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
167 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
168 |
install-aides: $(AIDES_TARGETS) $(AIDES_SRC) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
169 |
mkdir -p $(INSTALL_DIR) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
170 |
cp -a $(AIDES_TARGETS) $(INSTALL_DIR) |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
171 |
cp -a $(AIDES_SRC) $(INSTALL_DIR) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
172 |
|
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
173 |
.PHONY: install-paper install-html install-aides |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
174 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
175 |
purge-paper: |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
176 |
rm -f $(PAPER_TARGETS) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
177 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
178 |
purge-html: |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
179 |
rm -rf $(HTML_TARGETS) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
180 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
181 |
purge-aides: |
|
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
182 |
rm -f $(AIDES_TARGETS) |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
183 |
|
|
2
976a1b8d4706
[svn] r2051@freebird: fabien | 2005-12-30 17:58:57 -0500
fabien
parents:
1
diff
changeset
|
184 |
.PHONY: purge-paper purge-html purge-aides |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
185 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
186 |
$(PACKAGE)$(NAME_SUFFIX).html.tar.gz: $(HTML_ROOTFILE) |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
187 |
tar -czf $@ $(HTML_OUTPUTDIR) |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
188 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
189 |
$(PACKAGE)$(NAME_SUFFIX).html.zip: $(HTML_ROOTFILE) |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
190 |
zip -9r $@ $(HTML_OUTPUTDIR) |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
191 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
192 |
arpeges-basic.sgml: $(SGML_FILES) |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
193 |
xsltproc --xinclude --stringparam profile.userlevel basic --stringparam profile.condition $(PROFCOND) -o $@ $(DOCBOOK_XSL_PATH)/profiling/profile.xsl $< |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
194 |
perl -pi -e 's;xmlns:xi=".*?";;' $@ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
195 |
|
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
196 |
arpeges.sgml: $(SGML_FILES) |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
197 |
xsltproc --xinclude --stringparam profile.userlevel adv --stringparam profile.condition $(PROFCOND) -o $@ $(DOCBOOK_XSL_PATH)/profiling/profile.xsl $< |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
198 |
perl -pi -e 's;xmlns:xi=".*?";;' $@ |
|
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
199 |
|
|
1
c072d78b7ac2
[svn] r2049@freebird: fabien | 2005-12-30 16:41:51 -0500
fabien
parents:
0
diff
changeset
|
200 |
.PHONY: clean purge |
|
0
1397c2bfefa2
[svn] r1946@freebird: fabien | 2005-12-26 19:20:33 -0500
fabien
parents:
diff
changeset
|
201 |