1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-04 12:00:25 +00:00

[Complex Text Layouts] Add third-party TextServer dependencies (ICU, HarfBuzz, Graphite).

This commit is contained in:
bruvzg
2020-08-11 12:10:23 +03:00
parent 493da99269
commit b9f441e81e
734 changed files with 361362 additions and 4 deletions

View File

@@ -71,6 +71,8 @@ def configure(env):
)
# Tools need more memory. Initial stack memory in bytes. See `src/settings.js` in emscripten repository (will be renamed to INITIAL_MEMORY).
env.Append(LINKFLAGS=["-s", "TOTAL_MEMORY=33554432"])
elif env["builtin_icu"]:
env.Append(CCFLAGS=["-frtti"])
else:
# Disable exceptions and rtti on non-tools (template) builds
# These flags help keep the file size down.