diff options
| author | Rémi Verschelde | 2017-09-26 17:18:40 +0200 |
|---|---|---|
| committer | GitHub | 2017-09-26 17:18:40 +0200 |
| commit | 7119858ce6b5e8dd045589da8387b1c1cd4c76ef (patch) | |
| tree | 3432ff7c57450e3624af4170082652ed2a29b79b | |
| parent | 7123a81e43885aad4a50b24981492c57bf9b9320 (diff) | |
| parent | ec644ccb69dae13c173d69cb26b9a59ae20854e3 (diff) | |
| download | godot-7119858ce6b5e8dd045589da8387b1c1cd4c76ef.tar.gz godot-7119858ce6b5e8dd045589da8387b1c1cd4c76ef.tar.zst godot-7119858ce6b5e8dd045589da8387b1c1cd4c76ef.zip | |
| -rw-r--r-- | platform/windows/detect.py | 5 | ||||
| -rw-r--r-- | platform/x11/detect.py | 5 |
2 files changed, 8 insertions, 2 deletions
diff --git a/platform/windows/detect.py b/platform/windows/detect.py index 92f2e078c..031b39798 100644 --- a/platform/windows/detect.py +++ b/platform/windows/detect.py @@ -265,7 +265,10 @@ def configure(env): if env['use_lto']: env.Append(CCFLAGS=['-flto']) - env.Append(LINKFLAGS=['-flto']) + if not env['use_llvm'] and env.GetOption("num_jobs") > 1: + env.Append(LINKFLAGS=['-flto=' + str(env.GetOption("num_jobs"))]) + else: + env.Append(LINKFLAGS=['-flto']) ## Compile flags diff --git a/platform/x11/detect.py b/platform/x11/detect.py index c8d9930af..1f7f67fe1 100644 --- a/platform/x11/detect.py +++ b/platform/x11/detect.py @@ -120,7 +120,10 @@ def configure(env): if env['use_lto']: env.Append(CCFLAGS=['-flto']) - env.Append(LINKFLAGS=['-flto']) + if not env['use_llvm'] and env.GetOption("num_jobs") > 1: + env.Append(LINKFLAGS=['-flto=' + str(env.GetOption("num_jobs"))]) + else: + env.Append(LINKFLAGS=['-flto']) if not env['use_llvm']: env['RANLIB'] = 'gcc-ranlib' env['AR'] = 'gcc-ar' |
