WiLiKiソース解読:src/Makefile.in
GOSH = @GOSH@
GAUCHE_CONFIG = @GAUCHE_CONFIG@
INSTALL_TYPE = @INSTALL_TYPE@
INSTALL = @INSTALL@
TARGET = wiliki.scm wiliki/mcatalog.scm wiliki/msgs.jp \
wiliki/macro.scm wiliki/rss.scm wiliki/pasttime.scm
SCM_INSTALL_DIR = `$(GAUCHE_CONFIG) --$(INSTALL_TYPE)libdir`
all: wiliki/msgs.jp
wiliki/msgs.jp: wiliki/msgs.jp.euc
$(GOSH) -ugauche.charconv -e '(call-with-input-file "wiliki/msgs.jp.euc" \
(lambda (in) (call-with-output-file "wiliki/msgs.jp" \
(cut copy-port in <> :unit (quote char)))) :encoding "euc-jp")' -Eexit
extract :
$(GOSH) ./extract.scm wiliki.scm wiliki/msgs.jp.euc
clean :
rm -rf core *~ wiliki/*~ wiliki/*.orig wiliki/msgs.jp
install:
if test ! -d $(SCM_INSTALL_DIR)/wiliki; then \
$(INSTALL) -d $(SCM_INSTALL_DIR)/wiliki; \
fi
for f in $(TARGET); do \
$(INSTALL) -m 444 $$f $(SCM_INSTALL_DIR)/$$f; \
done
distclean : clean
rm -f Makefile
realclean : clean
rm -f Makefile
Last modified : 2003/03/24 07:25:00 UTC