public
Description: A Rison encoder/decoder written in Erlang
Homepage: http://tfletcher.com/dev/erlang-rison
Clone URL: git://github.com/tim/erlang-rison.git
erlang-rison / Makefile
100644 29 lines (17 sloc) 0.42 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
EFLAGS=-pa ebin
 
ERL := erl $(EFLAGS)
 
ERL_SOURCES := $(wildcard src/*.erl)
 
ERL_OBJECTS := $(ERL_SOURCES:src/%.erl=ebin/%.beam)
 
 
all: objects
 
objects: $(ERL_OBJECTS)
 
ebin/%.beam: src/%.erl
  @test -d ebin || mkdir ebin
  erlc -W +debug_info -o ebin $<
 
clean:
  rm -rf ebin/*.beam erl_crash.dump
 
test: objects
  $(ERL) -noshell -s rison_test all -s init stop
 
shell: objects
  @$(ERL)
 
dialyzer:
  dialyzer --src -c src/