configure: some way to extend xml across the asset stack #1056
Labels
build system
Relates to build system internals like configure.py
enhancement
New feature or request
question
Further information is requested
Builds on from #1053. Much lower priority I think.
Imagine we have the asset stack
us, mymod
and these two files:The result is an XML that contains both Rasters, rather than just Raster2 if
mymod
usedSpriteSheet.xml
instead ofSpriteSheet.extend.xml
.Specifically, I'm thinking
Configure.resolve_asset_path
/similar can automatically look for".extend"
versions of appropriate file types. This will implement some kind of merging/extending heuristic that enables asset directories (mods) to add new content / replace existing content without redeclaring any data from the originally rom.We can extend this to other files types perhaps, e.g. #1032 uses YAML right now
The text was updated successfully, but these errors were encountered: