1 |
wakaba |
1.1 |
|
2 |
|
|
_WITH_CHARSET_SUFFIX = BASENAME \ |
3 |
|
|
BASENAME.sjis \ |
4 |
|
|
BASENAME.cp932 \ |
5 |
|
|
BASENAME.euc \ |
6 |
|
|
BASENAME.jis \ |
7 |
|
|
BASENAME.utf8 \ |
8 |
|
|
BASENAME.cp1252 \ |
9 |
|
|
BASENAME.iso88591 |
10 |
|
|
|
11 |
|
|
JS_FILES = $(subst BASENAME,script-1.js,$(_WITH_CHARSET_SUFFIX)) |
12 |
|
|
HTML_FILES = \ |
13 |
|
|
$(subst BASENAME,nocharset-1-nocharset.html,$(_WITH_CHARSET_SUFFIX)) \ |
14 |
|
|
$(subst BASENAME,nocharset-1-sjis.html,$(_WITH_CHARSET_SUFFIX)) \ |
15 |
|
|
$(subst BASENAME,nocharset-1-iso88591.html,$(_WITH_CHARSET_SUFFIX)) \ |
16 |
|
|
$(subst BASENAME,sjis-1-nocharset.html,$(_WITH_CHARSET_SUFFIX)) \ |
17 |
|
|
$(subst BASENAME,sjis-1-sjis.html,$(_WITH_CHARSET_SUFFIX)) \ |
18 |
|
|
$(subst BASENAME,sjis-1-utf8.html,$(_WITH_CHARSET_SUFFIX)) \ |
19 |
|
|
$(subst BASENAME,sjis-1-iso88591.html,$(_WITH_CHARSET_SUFFIX)) |
20 |
|
|
|
21 |
|
|
SRC2BIN_PL = src2bin.pl |
22 |
|
|
SRC2BIN = perl $(SRC2BIN_PL) |
23 |
|
|
|
24 |
|
|
all: $(HTML_FILES) $(JS_FILES) |
25 |
|
|
|
26 |
|
|
%.js: %.jssrc $(SRC2BIN_PL) |
27 |
|
|
$(SRC2BIN) $< > $@ |
28 |
|
|
|
29 |
|
|
%.sjis: % |
30 |
|
|
cp $< $@ |
31 |
|
|
%.cp932: % |
32 |
|
|
cp $< $@ |
33 |
|
|
%.euc: % |
34 |
|
|
cp $< $@ |
35 |
|
|
%.jis: % |
36 |
|
|
cp $< $@ |
37 |
|
|
%.utf8: % |
38 |
|
|
cp $< $@ |
39 |
|
|
%.cp1252: % |
40 |
|
|
cp $< $@ |
41 |
|
|
%.iso88591: % |
42 |
|
|
cp $< $@ |