Преглед на файлове

Added some maintenance points to Makefile.

Kristian преди 2 години
родител
ревизия
9ccf3d7b3f
променени са 1 файла, в които са добавени 14 реда и са изтрити 3 реда
  1. 14 3
      Makefile

+ 14 - 3
Makefile

@@ -2,15 +2,26 @@ all: benchmark
 
 benchmark: docker/container.ok
 	docker container run --rm -it -v `(pwd)`:/benchmark/data convgenbenchmark python3 /benchmark/data/run_all_exercises.py
-	docker container run --rm -it -v `(pwd)`:/benchmark/data convgenbenchmark chown -R `(./getMyUid)` /benchmark/data/data_result
+	make fix
 
 benchmark-gpu: docker/container.ok
 	docker container run --rm --gpus all -it -v `(pwd)`:/benchmark/data convgenbenchmark python3 /benchmark/data/run_all_exercises.py
-	docker container run --rm -it -v `(pwd)`:/benchmark/data convgenbenchmark chown -R `(./getMyUid)` /benchmark/data/data_result
+	make fix
+
+tables: docker/container.ok
+	docker container run --rm -it -v `(pwd)`:/benchmark/data convgenbenchmark python3 /benchmark/data/CreateTables.py
+	make fix
 
-fix:
+
+fix: docker/container.ok
 	docker container run --rm -it -v `(pwd)`:/benchmark/data convgenbenchmark chown -R `(./getMyUid)` /benchmark/data/data_result
 
+
+clean: fix
+	rm -f data_result/*/folding_*.csv
+	rm -f data_result/*/folding_*.log
+	rm -f data_result/*/folding_*.log.time
+
 docker/container.ok: docker/Dockerfile docker/run.sh docker/requirements.txt
 	docker build -t convgenbenchmark docker/.
 	date > $@