Replace wildcards with something that is faster overall and for debug builds in particular

This commit is contained in:
Magnus Norddahl 2025-02-01 12:11:22 +01:00
commit b8078fdb32
4 changed files with 51 additions and 1843 deletions

View file

@ -1986,7 +1986,8 @@ void GetReserved(LumpFilterInfo& lfi)
lfi.reservedFolders = { "flats/", "textures/", "hires/", "sprites/", "voxels/", "colormaps/", "acs/", "maps/", "voices/", "patches/", "graphics/", "sounds/", "music/",
"materials/", "models/", "fonts/", "brightmaps/" };
lfi.requiredPrefixes = { "mapinfo", "zmapinfo", "umapinfo", "gameinfo", "sndinfo", "sndseq", "sbarinfo", "menudef", "gldefs", "animdefs", "decorate", "zscript", "iwadinfo", "complvl", "terrain", "maps/" };
lfi.blockednames = { "*.bat", "*.exe", "__macosx/*", "*/__macosx/*" };
lfi.blockedextensions = { ".bat", ".exe" };
lfi.blockedfolders = { "__macosx" };
}
static FString CheckGameInfo(std::vector<std::string> & pwads)