summaryrefslogtreecommitdiff
path: root/fp1/week2/mart/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'fp1/week2/mart/Makefile')
-rw-r--r--fp1/week2/mart/Makefile21
1 files changed, 21 insertions, 0 deletions
diff --git a/fp1/week2/mart/Makefile b/fp1/week2/mart/Makefile
new file mode 100644
index 0000000..a35595b
--- /dev/null
+++ b/fp1/week2/mart/Makefile
@@ -0,0 +1,21 @@
+PATHS=-I ~/downloads/clean/lib/StdLib -I ~/downloads/clean/lib/MersenneTwister/ -I ~/downloads/usr/lib64/clean/Gast/ -I ~/downloads/clean/lib/Generics/
+FLAGS=-v
+
+all: tuple vector stdtime
+
+tuple: TupleOverloading.icl TupleOverloading.dcl
+ clm $(FLAGS) $(PATHS) TupleOverloadingTest -o TupleOverloadingTest
+
+vector: VectorOverloading.icl VectorOverloading.dcl
+ clm $(FLAGS) $(PATHS) VectorOverloadingTest -o VectorOverloadingTest
+
+stdtime: StdT.icl StdT.dcl
+ clm $(FLAGS) $(PATHS) StdTTest -o StdTTest
+
+testall:
+ ./StdTTest
+ ./TupleOverloadingTest
+ ./VectorOverloadingTest
+
+clean:
+ $(RM) -r Clean\ System\ Files a.out TupleOverloadingTest VectorOverloadingTest StdTTest