aboutsummaryrefslogtreecommitdiffstats
path: root/analysis/e1anl/Makefile
diff options
context:
space:
mode:
authorFilip Wandzio <contact@philw.dev>2025-09-04 22:25:39 +0200
committerFilip Wandzio <contact@philw.dev>2025-09-04 22:25:39 +0200
commit1ba21da6cbc63c0c549fb92731e25bedc482eb51 (patch)
treeddf6fc2259a2495f8de336a07873cc3c6796785e /analysis/e1anl/Makefile
parente00f3a9ede1b8e46b480bd68daf48da0bb08acae (diff)
downloade1-1ba21da6cbc63c0c549fb92731e25bedc482eb51.tar.gz
e1-1ba21da6cbc63c0c549fb92731e25bedc482eb51.zip
Unify the directory, add new analysis methods, unify the code style
Signed-off-by: Filip Wandzio <contact@philw.dev>
Diffstat (limited to 'analysis/e1anl/Makefile')
-rw-r--r--analysis/e1anl/Makefile27
1 files changed, 27 insertions, 0 deletions
diff --git a/analysis/e1anl/Makefile b/analysis/e1anl/Makefile
new file mode 100644
index 0000000..7cbd4a3
--- /dev/null
+++ b/analysis/e1anl/Makefile
@@ -0,0 +1,27 @@
1# Makefile
2
3VENV_NAME=venv
4PYTHON=$(VENV_NAME)/bin/python
5SRC=src
6OUTPUT=output
7
8.PHONY: venv install run analyze clean
9
10venv:
11 python3 -m venv $(VENV_NAME)
12
13install: venv
14 $(PYTHON) -m pip install --upgrade pip
15 $(PYTHON) -m pip install -r requirements.txt
16
17run: install
18 mkdir -p $(OUTPUT)
19 $(PYTHON) $(SRC)/main.py
20
21analyze: install
22 mkdir -p $(OUTPUT)
23 $(PYTHON) $(SRC)/analyze_metrics.py
24
25clean:
26 rm -rf $(VENV_NAME)
27 rm -rf $(OUTPUT)