aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorNathan Lasseter <Nathan Lasseter nathan@bytemark.co.uk>2014-05-30 13:34:17 +0100
committerNathan Lasseter <Nathan Lasseter nathan@bytemark.co.uk>2014-05-30 13:34:17 +0100
commit08fecb93995728ab53d78beefc329331d79f303f (patch)
tree3ba80e9dede138ce108ad53183cecc47069c736e /Makefile
parent59cee25c7f863e76bc82cd58b33f6f3b4e13770c (diff)
Added directory structure and Makefile
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile19
1 files changed, 19 insertions, 0 deletions
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..2dfb4cc
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,19 @@
+MODULES=eco_pool eco_proc eco_time eco_watcher eco_tb
+
+PREREQS=$(addprefix bin/, $(addsuffix .beam, ${MODULES}))
+
+.PHONY: all run clean
+
+all: bin/ ${PREREQS}
+
+run: bin/ ${PREREQS}
+ erl -pz bin/ -noshell -run eco_tb start
+
+clean:
+ rm -r bin erl_crash.dump
+
+bin/:
+ mkdir bin
+
+bin/%.beam: src/%.erl
+ erlc -o bin/ $<