summaryrefslogtreecommitdiffstatshomepage
path: root/scripts
diff options
context:
space:
mode:
author Vas Crabb <vas@vastheman.com>2025-03-13 16:45:07 +1100
committer Vas Crabb <vas@vastheman.com>2025-03-13 16:49:51 +1100
commit25fa1ff89a95cde45eda378e177806ef80dffa04 (patch)
treedceb02e891b7d48d58d37c96a0d4da8e98b45aa2 /scripts
parentd12235d009e10d0133178c78442e5683be21f283 (diff)
-Fixed some -listxml issues:
* frontend/mame/infoxml.cpp: Recursively discover device types when filtering output. * frontend/mame/infoxml.cpp: Don't waste time/memory collecting device types when not filtering. * scripts/target/mame: Sort driver projects and sources within driver projects to give more determinisitc output on filesystems that don't enumerate in order by filename (e.g. XFS or ext). -machine/s3c24xx.hxx: Got rid of a layer of indirection on LCD bitmaps.
Diffstat (limited to 'scripts')
-rw-r--r--scripts/target/mame/mame.lua2
1 files changed, 2 insertions, 0 deletions
diff --git a/scripts/target/mame/mame.lua b/scripts/target/mame/mame.lua
index 457429507e6..06df39602a6 100644
--- a/scripts/target/mame/mame.lua
+++ b/scripts/target/mame/mame.lua
@@ -52,6 +52,7 @@ function linkProjects_mame_mame(_target, _subtarget)
end
end
end
+ table.sort(projects)
table.insert(projects, "shared") -- must stay at the end
links(projects)
end
@@ -105,6 +106,7 @@ function createProjects_mame_mame(_target, _subtarget)
if 0 < #sources then
createMAMEProjects(_target, _subtarget, name)
+ table.sort(sources)
files(sources)
end
end