v2026.04.02/scripts/scraper/targets
Abdessamad Derraz 03a9fa3276 fix: batocera targets scraper es_systems path and condition parser
- Fix es_systems.yml URL (batocera-emulationstation -> batocera-es-system)
- Replace if/endif block parser with select-if condition parser that
  matches the actual Config.in structure (select PACKAGE if CONDITION)
- Add Kconfig boolean condition checker (handles &&, ||, !, parentheses)
- Add meta-flag expansion (X86_64_ANY, GLES3, ROCKCHIP_GLES3, etc.)
  iterated to fixpoint for chained derivations
- Fix es_systems.yml parser for the actual dict format with requireAnyOf
2026-03-26 09:16:06 +01:00
..
__init__.py feat: add target scraper infra and retroarch buildbot scraper 2026-03-26 08:55:50 +01:00
batocera_targets_scraper.py fix: batocera targets scraper es_systems path and condition parser 2026-03-26 09:16:06 +01:00
emudeck_targets_scraper.py feat: add emudeck and retropie target scrapers 2026-03-26 08:55:58 +01:00
retroarch_targets_scraper.py feat: add target scraper infra and retroarch buildbot scraper 2026-03-26 08:55:50 +01:00
retropie_targets_scraper.py feat: add emudeck and retropie target scrapers 2026-03-26 08:55:58 +01:00