rtfiles: Give user defined runtime files precedence over asset files (#3066)

This commit is contained in:
Jöran Karl 2024-03-04 22:24:40 +01:00 committed by GitHub
parent 9fdea82542
commit c15abea64c
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -129,9 +129,17 @@ func AddRuntimeFilesFromAssets(fileType RTFiletype, directory, pattern string) {
if err != nil {
return
}
assetLoop:
for _, f := range files {
if ok, _ := path.Match(pattern, f); ok {
AddRuntimeFile(fileType, assetFile(path.Join(directory, f)))
af := assetFile(path.Join(directory, f))
for _, rf := range realFiles[fileType] {
if af.Name() == rf.Name() {
continue assetLoop
}
}
AddRuntimeFile(fileType, af)
}
}
}