chore: more dev QoL, exclude dolphin dev from json. fix: scummvm

This commit is contained in:
Richard Macias
2025-05-27 10:49:08 -05:00
parent c8f15240ba
commit 461d2863ba
10 changed files with 136 additions and 32 deletions

View File

@@ -8,13 +8,17 @@ help: # Show help for each of the makefile recipes.
release: readme minify # Run all Make targets related to cutting a release.
links: # Generate links for all obtainium packages
@python scripts/generate-obtainium-urls.py obtainium-emulation-pack.json > scripts/links.md
@python scripts/generate-obtainium-urls.py src/obtainium-emulation-pack.json > scripts/links.md
minify: # Obtainium historically expects a minified json. This allows humans to edit the readable and easily update the minified one.
@python scripts/minify-json.py obtainium-emulation-pack.json obtainium-emulation-pack.min.json
@python scripts/minify-json.py src/obtainium-emulation-pack.json obtainium-emulation-pack.min.json
table: # Generate a table of obtainium links for the README.
@python scripts/generate-table.py obtainium-emulation-pack.json ./pages/table.md
@python scripts/generate-table.py src/obtainium-emulation-pack.json ./pages/table.md
readme: table # Generate the readme file. Why? Because editing that table every change is tedious.
@python scripts/generate-readme.py ./pages/init.md ./pages/table.md ./pages/faq.md
@python scripts/generate-readme.py \
./pages/init.md \
./pages/table.md \
./pages/development.md \
./pages/faq.md