From b5bb09a2f7daae898d0a55f270ad2c618e7fdce8 Mon Sep 17 00:00:00 2001 From: EliteMasterEric Date: Thu, 30 Jan 2025 19:08:31 -0500 Subject: [PATCH] Add .git folders to Polymod ignore list. --- source/funkin/modding/PolymodHandler.hx | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/source/funkin/modding/PolymodHandler.hx b/source/funkin/modding/PolymodHandler.hx index 800ca44ea..abca8a7ee 100644 --- a/source/funkin/modding/PolymodHandler.hx +++ b/source/funkin/modding/PolymodHandler.hx @@ -151,7 +151,7 @@ class PolymodHandler frameworkParams: buildFrameworkParams(), // List of filenames to ignore in mods. Use the default list to ignore the metadata file, etc. - ignoredFiles: Polymod.getDefaultIgnoreList(), + ignoredFiles: buildIgnoreList(), // Parsing rules for various data formats. parseRules: buildParseRules(), @@ -333,6 +333,21 @@ class PolymodHandler } } + /** + * Build a list of file paths that will be ignored in mods. + */ + static function buildIgnoreList():Array + { + var result = Polymod.getDefaultIgnoreList(); + + result.push('.git'); + result.push('.gitignore'); + result.push('.gitattributes'); + result.push('README.md'); + + return result; + } + static function buildParseRules():polymod.format.ParseRules { var output:polymod.format.ParseRules = polymod.format.ParseRules.getDefault();