comparison Makefile.am @ 1910:0337d8aed94b

Get SML/NJ support working again
author Adam Chlipala <adam@chlipala.net>
date Fri, 22 Nov 2013 09:48:16 -0500
parents 659d1f4e95bf
children 56c68443cb9d
comparison
equal deleted inserted replaced
1909:659d1f4e95bf 1910:0337d8aed94b
24 rm -f bin/urweb src/urweb.mlton.* \ 24 rm -f bin/urweb src/urweb.mlton.* \
25 src/urweb.cm src/urweb.mlb xml/parse xml/entities.sml 25 src/urweb.cm src/urweb.mlb xml/parse xml/entities.sml
26 rm -rf .cm src/.cm 26 rm -rf .cm src/.cm
27 27
28 src/urweb.cm: src/prefix.cm src/sources 28 src/urweb.cm: src/prefix.cm src/sources
29 cat $^ > $@ 29 cat $^ | sed -e 's/$$(SRC)\///g' > $@
30 30
31 src/urweb.mlb: src/prefix.mlb src/sources src/suffix.mlb 31 src/urweb.mlb: src/prefix.mlb src/sources src/suffix.mlb
32 sed -e 's/^\(.*\).grm$$/$$(BUILD)\/\1.mlton.grm.sig:\1.mlton.grm.sml/' -e 'y/:/\n/' \ 32 sed -e 's/^\(.*\).grm$$/$$(BUILD)\/\1.mlton.grm.sig:\1.mlton.grm.sml/' -e 'y/:/\n/' \
33 -e 's/^\(.*\).lex$$/$$(BUILD)\/\1.mlton.lex.sml/' \ 33 -e 's/^\(.*\).lex$$/$$(BUILD)\/\1.mlton.lex.sml/' \
34 $^ > $@ 34 $^ > $@
108 108
109 package: 109 package:
110 hg archive -t tgz -X tests "/tmp/urweb-$(VERSION).tgz" 110 hg archive -t tgz -X tests "/tmp/urweb-$(VERSION).tgz"
111 111
112 reauto: 112 reauto:
113 -autoreconf 113 ./autogen.sh
114 libtoolize -cf
115 automake --add-missing --force-missing --copy
116 autoreconf
117 114
118 EXTRA_DIST = demo doc lib/js lib/ur xml \ 115 EXTRA_DIST = demo doc lib/js lib/ur xml \
119 src/coq src/*.sig src/*.sml src/*.mlb src/config.sml.in src/elisp src/*.cm src/sources src/*.grm src/*.lex \ 116 src/coq src/*.sig src/*.sml src/*.mlb src/config.sml.in src/elisp src/*.cm src/sources src/*.grm src/*.lex \
120 CHANGELOG LICENSE urweb.ebuild include/urweb/*.h bin 117 CHANGELOG LICENSE urweb.ebuild include/urweb/*.h bin