Merge pull request #74645 from omar-polo/scons-exit
exit with non-zero status if not all freetype deps are all builtin or not
This commit is contained in:
commit
c1128e911c
|
@ -70,7 +70,7 @@ def configure(env: "Environment"):
|
||||||
'Unsupported CPU architecture "%s" for Linux / *BSD. Supported architectures are: %s.'
|
'Unsupported CPU architecture "%s" for Linux / *BSD. Supported architectures are: %s.'
|
||||||
% (env["arch"], ", ".join(supported_arches))
|
% (env["arch"], ", ".join(supported_arches))
|
||||||
)
|
)
|
||||||
sys.exit()
|
sys.exit(255)
|
||||||
|
|
||||||
## Build type
|
## Build type
|
||||||
|
|
||||||
|
@ -208,7 +208,7 @@ def configure(env: "Environment"):
|
||||||
"freetype, libpng, zlib, graphite, harfbuzz.\n"
|
"freetype, libpng, zlib, graphite, harfbuzz.\n"
|
||||||
"Please specify `builtin_<name>=no` for all of them, or none."
|
"Please specify `builtin_<name>=no` for all of them, or none."
|
||||||
)
|
)
|
||||||
sys.exit()
|
sys.exit(255)
|
||||||
|
|
||||||
if not env["builtin_freetype"]:
|
if not env["builtin_freetype"]:
|
||||||
env.ParseConfig("pkg-config freetype2 --cflags --libs")
|
env.ParseConfig("pkg-config freetype2 --cflags --libs")
|
||||||
|
|
Loading…
Reference in New Issue