aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYann Herklotz <git@yannherklotz.com>2021-07-10 21:21:06 +0200
committerYann Herklotz <git@yannherklotz.com>2021-07-10 21:21:06 +0200
commitf46b0cd924705dcb4817129bb0504767c2225c20 (patch)
tree774bde0122d6ea27897109239957ea280b16ce23
parent6797b6b0472e87c1ef5edb84f81a16b73577f754 (diff)
downloadvericert-f46b0cd924705dcb4817129bb0504767c2225c20.tar.gz
vericert-f46b0cd924705dcb4817129bb0504767c2225c20.zip
Fix makefiles and add a parent makefile
-rw-r--r--benchmarks/polybench-syn/Makefile15
-rw-r--r--benchmarks/polybench-syn/linear-algebra/blas/Makefile2
-rw-r--r--benchmarks/polybench-syn/linear-algebra/kernels/Makefile2
-rw-r--r--benchmarks/polybench-syn/linear-algebra/solvers/Makefile2
4 files changed, 18 insertions, 3 deletions
diff --git a/benchmarks/polybench-syn/Makefile b/benchmarks/polybench-syn/Makefile
new file mode 100644
index 0000000..2c20246
--- /dev/null
+++ b/benchmarks/polybench-syn/Makefile
@@ -0,0 +1,15 @@
+all:
+ $(MAKE) -C stencils
+ $(MAKE) -C medley
+ $(MAKE) -C linear-algebra/blas
+ $(MAKE) -C linear-algebra/kernels
+ $(MAKE) -C linear-algebra/solvers
+ $(MAKE) -C data-mining
+
+clean:
+ $(MAKE) clean -C stencils
+ $(MAKE) clean -C medley
+ $(MAKE) clean -C linear-algebra/blas
+ $(MAKE) clean -C linear-algebra/kernels
+ $(MAKE) clean -C linear-algebra/solvers
+ $(MAKE) clean -C data-mining
diff --git a/benchmarks/polybench-syn/linear-algebra/blas/Makefile b/benchmarks/polybench-syn/linear-algebra/blas/Makefile
index 5cd6a49..e1f3b58 100644
--- a/benchmarks/polybench-syn/linear-algebra/blas/Makefile
+++ b/benchmarks/polybench-syn/linear-algebra/blas/Makefile
@@ -1,3 +1,3 @@
TARGETS := gemm gemver gesummv symm syr2k syrk trmm
-include ../common.mk
+include ../../common.mk
diff --git a/benchmarks/polybench-syn/linear-algebra/kernels/Makefile b/benchmarks/polybench-syn/linear-algebra/kernels/Makefile
index 815b9a0..4b7f6e1 100644
--- a/benchmarks/polybench-syn/linear-algebra/kernels/Makefile
+++ b/benchmarks/polybench-syn/linear-algebra/kernels/Makefile
@@ -1,3 +1,3 @@
TARGETS := 2mm 3mm atas bicg doitgen mvt
-include ../common.mk
+include ../../common.mk
diff --git a/benchmarks/polybench-syn/linear-algebra/solvers/Makefile b/benchmarks/polybench-syn/linear-algebra/solvers/Makefile
index b396027..146620b 100644
--- a/benchmarks/polybench-syn/linear-algebra/solvers/Makefile
+++ b/benchmarks/polybench-syn/linear-algebra/solvers/Makefile
@@ -1,3 +1,3 @@
TARGETS := cholesky durbin lu ludcmp trisolv
-include ../common.mk
+include ../../common.mk