Use modules_enabled.gen.h to improve inter dependency checks

- Fix build with gdscript module disabled. Fixes #31011.
- Remove unused `gdscript` compile option.
- Fix build with regex module disabled.
- Fix ImageLoaderSVG to forward declare thirdparty structs.
This commit is contained in:
Rémi Verschelde
2020-02-06 21:51:36 +01:00
parent b7297fb39c
commit f3726ee994
14 changed files with 55 additions and 29 deletions

View File

@@ -102,5 +102,3 @@ if env['builtin_freetype']:
# Godot source files
env_freetype.add_source_files(env.modules_sources, "*.cpp")
# Used in scene/, needs to be in main env
env.Append(CPPDEFINES=['FREETYPE_ENABLED'])