Parallelize build

This commit is contained in:
Aarni Koskela
2021-02-19 18:57:09 +02:00
parent 18ac2c0586
commit ce51a4625a
2 changed files with 16 additions and 6 deletions

View File

@@ -30,7 +30,7 @@ jobs:
python -m pip install --upgrade pip wheel
python -m pip install -r requirements.txt
- name: Build
run: make
run: make -j3
- name: Deploy
uses: JamesIves/github-pages-deploy-action@4.0.0
with:

View File

@@ -1,13 +1,23 @@
.PHONY: data/results.xlsx data/results.tsv
out: all-data
python massage_templates.py
python copy_massaged_data.py
python generate_charts.py
python generate_profiling.py
out: all-data copy-raw-data copy-massaged-data static charts profiling
copy-raw-data: all-data
cp data/results.xlsx out/raw.xlsx
cp data/results.tsv out/raw.tsv
copy-massaged-data: all-data
python copy_massaged_data.py
static: all-data
python massage_templates.py
charts: all-data
python generate_charts.py
profiling: all-data
python generate_profiling.py
all-data: data/results.xlsx data/results.tsv
data/results.xlsx: