You cannot select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
18 lines
564 B
Makefile
18 lines
564 B
Makefile
venv/:
|
|
python3 -m venv venv
|
|
source venv/bin/activate
|
|
pip install html5lib jinja2 rdflib pyrdfa3
|
|
|
|
index.json: index.html
|
|
python3 scripts/extract_rdf.py > $@
|
|
|
|
merge.json: index.json covers.json
|
|
python3 scripts/merge_json.py index.json covers.json > $@
|
|
|
|
index_titles.html: merge.json scripts/templates/index_titles.html scripts/index_new.py
|
|
python3 scripts/index_new.py index_titles.html index_titles.html
|
|
|
|
index_thesis.html: merge.json scripts/templates/index_thesis.html scripts/index_new.py
|
|
python3 scripts/index_new.py index_thesis.html index_thesis.html
|
|
|