davisp / cascade

Chainable Map/Reduce for CouchDB

This URL has Read+Write access

cascade / Makefile
100644 27 lines (16 sloc) 0.361 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
 
INCLUDE=include/
SRC=src/
EBIN=ebin/
 
ERL=erl
ERLC=erlc
EFLAGS=-DTEST
 
TEST_FLAGS=-pa $(EBIN) +Bd -noinput
 
SOURCES = cascade.erl
 
OBJECTS = cascade.beam
 
all: build
 
build: $(OBJECTS)
 
%.beam: $(SRC)%.erl
@mkdir -p $(EBIN)
$(ERLC) $(EFLAGS) -I $(INCLUDE) -o $(EBIN) $<
 
test: build
@$(ERL) $(TEST_FLAGS) -eval 'eunit:test({dir, "$(EBIN)"}), init:stop().'