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 $< $@ |