mirror of
https://github.com/Abdess/retroarch_system.git
synced 2026-10-24 12:49:03 -05:00
generate_site.py writes the Starlight project in website/ and nothing else: mkdocs.yml, the MkDocs hooks, theme overrides and stylesheet go, and the wiki is written in Starlight's syntax. Both workflows set up Node with the official actions/setup-node pinned by commit, run npm ci from the committed lockfile, build with the strict link validator and check the result with validate_site.py. The search weighs a page by what it answers: Start here pages first, a system page's cards and file names before a guide citing them, deep guides, launchers, aliases and frozen copies after. Status badges, hash blocks and the export change lists leave the index. The ranking sits at the centre of a range where the 13 queries of search_gate.py all answer, in the search box itself. 839 pages, every URL and 45,611 ids match the MkDocs build. The tests read the Starlight content and syntax.
112 lines
3.6 KiB
Plaintext
112 lines
3.6 KiB
Plaintext
|
|
desktop.ini
|
|
.DS_Store
|
|
Thumbs.db
|
|
__pycache__/
|
|
*.pyc
|
|
.cache/
|
|
dist/
|
|
site/
|
|
*.tmp
|
|
# px68k reads its fallback font under this name: a collection file, not scratch.
|
|
!bios/**/*.tmp
|
|
*.log
|
|
node_modules/
|
|
|
|
# Pages of the MkDocs build the site had before Astro Starlight: a clone may
|
|
# still hold them. The Starlight project ignores its own generated folders.
|
|
docs/
|
|
|
|
# Large files stored as GitHub Release assets (> 50MB)
|
|
bios/Sony/PlayStation 3/PS3UPDAT.PUP
|
|
bios/Sony/PlayStation 3/.variants/PS3UPDAT.PUP.ed8ab192
|
|
bios/Sony/PlayStation Vita/PSVUPDAT.PUP
|
|
bios/Sony/PlayStation Vita/PSP2UPDAT.PUP
|
|
|
|
# Data directories (fetched at build time). Anchored: an engine tree under
|
|
# bios/ has a data/ directory of its own, and that one is committed.
|
|
/data/
|
|
|
|
# Large files stored as GitHub Release assets (additional)
|
|
bios/Other/mame4droid-2024/data/.variants/history.db.615619e8
|
|
bios/Interplay/Descent/d1x-rebirth/d1xr-opl3-music.dxa
|
|
bios/Interplay/Descent/d1x-rebirth/d1xr-sc55-music.dxa
|
|
bios/Game Engines/Sonic 3 AIR/sonic3-air/data/audioremaster.bin
|
|
bios/Id Software/Return to Castle Wolfenstein/demomain/pak0.pk3
|
|
bios/Id Software/Return to Castle Wolfenstein/demomain/.variants/pak0.pk3.82395c6e
|
|
bios/Id Software/Doom 3/demo/demo00.pk4
|
|
bios/Electronic Arts/Medal of Honor Allied Assault/mainta/pak3.pk3
|
|
bios/Valve/Half-Life/valve/.variants/pak0.pak.2c57b84f
|
|
bios/Arcade/MAME/artwork/snspell.zip
|
|
bios/Arcade/MAME/MAME 0.174 Arcade XML.dat
|
|
bios/Sony/PlayStation Vita/.variants/PSP2UPDAT.PUP.3ae832c9
|
|
bios/Nintendo/DS/DSi_Nand_JPN.bin
|
|
bios/Nintendo/DS/DSi_Nand_EUR.bin
|
|
bios/Nintendo/DS/DSi_Nand_USA.bin
|
|
bios/Nintendo/DS/DSi_Nand_AUS.bin
|
|
bios/Nintendo/DS/DSi_Nand_CHN.bin
|
|
bios/Nintendo/DS/DSi_Nand_KOR.bin
|
|
bios/Nintendo/DS/dsi_nand.bin
|
|
|
|
# QEMU EDK2 firmware (64MB each)
|
|
bios/QEMU/edk2-aarch64-code.fd
|
|
bios/QEMU/edk2-arm-code.fd
|
|
bios/QEMU/edk2-arm-vars.fd
|
|
|
|
# ScummVM data bundle (79MB, fetched from large-files release)
|
|
bios/ScummVM/scummvm.zip
|
|
|
|
# Arcade BIOS ZIPs > 100MB
|
|
bios/Arcade/Arcade/svcpcb.zip
|
|
bios/Arcade/Arcade/ps2.zip
|
|
bios/Arcade/Arcade/kf2k3pcb.zip
|
|
bios/Arcade/Arcade/ms5pcb.zip
|
|
|
|
# Dolphin/Ishiiruka SD card images (128MB each)
|
|
bios/Nintendo/Wii/WiiSD.raw
|
|
bios/Nintendo/Wii/sd.raw
|
|
|
|
# EasyRPG soundfont (142MB)
|
|
bios/RPG Maker/easyrpg/easyrpg.soundfont
|
|
|
|
# Temporary files
|
|
tmp/
|
|
|
|
# FBA2012 Toaplan samples (>100MB)
|
|
bios/Arcade/fba2012/samples/fireshrk.zip
|
|
bios/Arcade/fba2012/samples/ghox.zip
|
|
bios/Arcade/fba2012/samples/tekipaki.zip
|
|
bios/Arcade/fba2012/samples/vimana.zip
|
|
bios/Nintendo/Switch/Firmware_batocera43.zip
|
|
bios/Nintendo/DS/.variants/dsi_nand.bin.8b79a73c
|
|
|
|
# Wii NAND backup (528MB, fetched from large-files release)
|
|
bios/Nintendo/Wii/nand.bin
|
|
|
|
# FBNeo audio samples (96MB, 148MB and 199MB, fetched from large-files release)
|
|
bios/Other/fbneo/fbneo/samples/donpachi.zip
|
|
bios/Other/fbneo/fbneo/samples/sfz3mix.zip
|
|
bios/Other/fbneo/fbneo/samples/twotiger.zip
|
|
bios/Other/cspect/cspect-next-8gb.zip
|
|
|
|
# Wenquxing NC3000 NAND image (66MB, fetched from large-files release)
|
|
bios/Wenquxing/NC3000/WQXEmu/nc3000/nc3000.nand
|
|
|
|
# Gemei A330 firmware archives (73MB each, fetched from large-files release)
|
|
bios/Gemei/A330/A330.HXF
|
|
bios/Gemei/A330/.variants/A330.HXF.58c11dad
|
|
|
|
# Free game data over 50 MB (fetched from large-files release)
|
|
bios/Id Software/Wolfenstein Enemy Territory/etmain/pak0.pk3
|
|
bios/Id Software/Quake/quoth/pak1.pak
|
|
bios/Blizzard/Diablo/fonts.mpq
|
|
bios/Toys for Bob/The Ur-Quan Masters/uqm-0.8.0-voice.uqm
|
|
bios/Toys for Bob/The Ur-Quan Masters/uqm-remix-disc2.uqm
|
|
bios/Toys for Bob/The Ur-Quan Masters/uqm-remix-disc4-1.uqm
|
|
bios/Game Engines/DOOM/action2.wad
|
|
bios/Game Engines/DOOM/harm1.wad
|
|
bios/Game Engines/DOOM/delaweare.wad
|
|
|
|
# Output-directory locks (artifact_lock)
|
|
.lock
|