SCons: Add emitter to declutter build objects
This commit is contained in:
@ -8,6 +8,8 @@ from pathlib import Path
|
||||
|
||||
import platform_windows_builders
|
||||
|
||||
from methods import redirect_emitter
|
||||
|
||||
sources = []
|
||||
|
||||
common_win = [
|
||||
@ -49,6 +51,7 @@ def arrange_program_clean(prog):
|
||||
Clean(prog, extra_files_to_clean)
|
||||
|
||||
|
||||
env["BUILDERS"]["RES"].emitter = redirect_emitter
|
||||
res_file = "godot_res.rc"
|
||||
res_target = "godot_res" + env["OBJSUFFIX"]
|
||||
res_obj = env.RES(res_target, res_file)
|
||||
|
||||
@ -278,7 +278,7 @@ def configure_msvc(env: "SConsEnvironment"):
|
||||
from tempfile import mkstemp
|
||||
|
||||
# Ensure we have a location to write captured output to, in case of false positives.
|
||||
capture_path = methods.base_folder_path + "platform/windows/msvc_capture.log"
|
||||
capture_path = methods.base_folder / "platform" / "windows" / "msvc_capture.log"
|
||||
with open(capture_path, "wt", encoding="utf-8"):
|
||||
pass
|
||||
|
||||
|
||||
Reference in New Issue
Block a user