aboutsummaryrefslogtreecommitdiff
path: root/scala/Makefile
diff options
context:
space:
mode:
authorJoel Martin <github@martintribe.org>2014-12-18 23:52:59 -0600
committerJoel Martin <github@martintribe.org>2015-01-09 16:16:51 -0600
commita816262a057ecc4bd1fd07750d21cab81490f336 (patch)
treef83bea9965ef09460d213812f738a32a2dc6803c /scala/Makefile
parent821930dbd9febf45fad25aefa9bc64e8ace4c737 (diff)
downloadmal-a816262a057ecc4bd1fd07750d21cab81490f336.tar.gz
mal-a816262a057ecc4bd1fd07750d21cab81490f336.zip
Scala: refactor collections with metadata.
Convert numeric to Long. Add time-ms. Add Makefile for stats targets.
Diffstat (limited to 'scala/Makefile')
-rw-r--r--scala/Makefile20
1 files changed, 20 insertions, 0 deletions
diff --git a/scala/Makefile b/scala/Makefile
new file mode 100644
index 0000000..10c2e11
--- /dev/null
+++ b/scala/Makefile
@@ -0,0 +1,20 @@
+TESTS =
+
+SOURCES_BASE = types.scala reader.scala printer.scala
+SOURCES_LISP = env.scala core.scala stepA_interop.scala
+SOURCES = $(SOURCES_BASE) $(SOURCES_LISP)
+
+#all: mal.scala
+
+.PHONY: stats tests $(TESTS)
+
+stats: $(SOURCES)
+ @wc $^
+stats-lisp: $(SOURCES_LISP)
+ @wc $^
+
+tests: $(TESTS)
+
+$(TESTS):
+ @echo "Running $@"; \
+ ruby $@ || exit 1; \