fix: cocoon FE and add to both json

This commit is contained in:
Richard Macias
2026-02-14 10:41:28 -06:00
parent d370ce11dc
commit dcef4f7d75
9 changed files with 239 additions and 177 deletions

View File

@@ -1,11 +1,11 @@
.PHONY: help all readme validate add-app
.PHONY: help all readme validate add-app normalize
default: help
help: # Show help for each of the makefile recipes.
@grep -E '^[a-zA-Z0-9 -]+:.*#' Makefile | sort | while read -r l; \
do printf "\033[1;32m$$(echo $$l | cut -f 1 -d':')\033[00m:$$(echo $$l | cut -f 2- -d'#')\n"; done
release: validate readme minify minify-dual-screen # Run all Make targets related to cutting a release.
release: validate normalize readme minify minify-dual-screen # Run all Make targets related to cutting a release.
validate: # Validate applications.json for errors
@python scripts/validate-json.py src/applications.json
@@ -13,6 +13,9 @@ validate: # Validate applications.json for errors
add-app: # Interactive CLI to add a new app
@python scripts/add-app.py
normalize: # Normalize key order and add missing defaults in applications.json
@python scripts/normalize-json.py src/applications.json
links: # Generate links for all obtainium packages
@python scripts/generate-obtainium-urls.py src/applications.json > scripts/links.md