refactor: move DOOM out to the mtkports ports tree

Co-Authored-By: Claude Opus 5 <[email protected]>
Claude-Session: https://claude.ai/code/session_018Ae69wJS7sueQMUwNxV3nX
This commit is contained in:
2026-08-07 20:10:52 +02:00
co-authored by Claude Opus 5
parent b77449faeb
commit 27c13b8dc2
10 changed files with 35 additions and 888 deletions
+5 -1
View File
@@ -16,7 +16,6 @@ ICON_SRC="$PROJECT_ROOT/programs/gui/icons/Flat-Remix-Blue-Light-darkPanel"
# The binary is already built by each app's Makefile into bin/apps/<name>/
APPS=(
"2048|categories/scalable/2048.svg"
"doom|apps/scalable/doom.svg"
"spreadsheet|mimetypes/scalable/spreadsheet.svg"
"wordprocessor|apps/scalable/libreoffice6.0-writer.svg"
"weather|apps/scalable/weather-widget.svg"
@@ -54,6 +53,11 @@ for entry in "${APPS[@]}"; do
app_dir="$BIN/apps/$name"
mkdir -p "$app_dir"
# This bundle is in-tree. If an out-of-tree port previously claimed the
# same name, drop its marker so the release step does not mistake this
# for a port and prune it from the ISO.
rm -f "$app_dir/.port"
# Copy manifest
manifest="$SRC/$name/manifest.toml"
if [ -f "$manifest" ]; then