public
Description: Erlang port of Haml
Homepage: http://weblog.hypotheticalabs.com
Clone URL: git://github.com/kevsmith/herml.git
seancribbs (author)
Fri Jun 19 12:12:47 -0700 2009
commit  2942bd1d1b3a9811f3194da237b9b922f6ab7cb8
tree    2e4eb6cd6a85d7f447ac8225ef229ec3ebd8bfa3
parent  e9620091bdc746a3ec23906f695d28a4511ea423
herml / Makefile
100644 40 lines (27 sloc) 0.764 kb
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
ERL=erl
ERLC=erlc
ERLC_OPT=+debug_info -W -o ebin
 
all: src_src
 
clean_gen:
rm -f src/herml_scan.erl
rm -f src/herml_parse.erl
 
tests: clean src_src src_tests
${ERL} -pz ebin -pz ebin_tests -b start_sasl -noshell -s init stop -eval 'test_suite:test().'
 
ebin:
mkdir ebin
 
ebin_tests:
mkdir ebin_tests
 
special: src/herml_scan.erl src/herml_parse.erl
 
src_src: ebin src/herml_parse.erl src/herml.app
cd src;erl -make
 
src_tests: ebin_tests
cd tests;erl -make
 
src/herml.app: ebin
cp src/herml.app ebin
 
src/herml_scan.erl:
${ERL} -noshell -s init stop -eval 'leex:file("src/herml_scan.xrl")'
 
src/herml_parse.erl: src/herml_scan.erl
${ERL} -noshell -s init stop -eval 'yecc:file("src/herml_parse.yrl")'
 
clean: clean_gen
rm -f ebin/*
rm -f ebin_tests/*