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