mirror of
https://github.com/YGGverse/xash3d-fwgs.git
synced 2025-01-18 19:10:37 +00:00
wscript: fix LTO check scope
This commit is contained in:
parent
ddf070b63d
commit
39ff3b199a
15
wscript
15
wscript
@ -225,14 +225,13 @@ def configure(conf):
|
|||||||
conf.env.append_unique('CFLAGS', cflags + conf.filter_cflags(compiler_optional_flags + c_compiler_optional_flags, cflags, False))
|
conf.env.append_unique('CFLAGS', cflags + conf.filter_cflags(compiler_optional_flags + c_compiler_optional_flags, cflags, False))
|
||||||
conf.env.append_unique('CXXFLAGS', cflags + conf.filter_cflags(compiler_optional_flags, cflags, True))
|
conf.env.append_unique('CXXFLAGS', cflags + conf.filter_cflags(compiler_optional_flags, cflags, True))
|
||||||
|
|
||||||
if conf.options.LTO:
|
if conf.options.LTO:
|
||||||
if conf.env.COMPILER_CC == 'gcc' or conf.env.COMPILER_CC == 'clang':
|
if conf.env.COMPILER_CC == 'gcc' or conf.env.COMPILER_CC == 'clang':
|
||||||
conf.env.append_unique('CFLAGS', '-flto')
|
conf.env.append_unique('CFLAGS', '-flto')
|
||||||
conf.env.append_unique('LINKFLAGS', '-flto')
|
conf.env.append_unique('LINKFLAGS', '-flto')
|
||||||
elif conf.env.COMPILER_CC == 'msvc':
|
elif conf.env.COMPILER_CC == 'msvc':
|
||||||
conf.env.append_unique('CFLAGS', '/GL')
|
conf.env.append_unique('CFLAGS', '/GL')
|
||||||
conf.env.append_unique('LINKFLAGS', '/LTCG')
|
conf.env.append_unique('LINKFLAGS', '/LTCG')
|
||||||
|
|
||||||
|
|
||||||
conf.env.DEDICATED = conf.options.DEDICATED
|
conf.env.DEDICATED = conf.options.DEDICATED
|
||||||
# we don't need game launcher on dedicated
|
# we don't need game launcher on dedicated
|
||||||
|
Loading…
x
Reference in New Issue
Block a user