From c8542a4424cef0aefe7400d1f276a7d9cc49083a Mon Sep 17 00:00:00 2001 From: Alejandro Sior Date: Sun, 7 Aug 2022 08:46:50 +0200 Subject: cook: use /nologo and /NOLOGO for the MSVC toolchain --- cook.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'cook.py') diff --git a/cook.py b/cook.py index df2c541..45e3b6d 100755 --- a/cook.py +++ b/cook.py @@ -347,7 +347,7 @@ def MSVCToolchain(suffix="", c_args=[], ld_args=[]): exe = CExe( name=exename, exe=link, - mkargs=lambda o, i, ea: "/OUT:%s %s %s %s" % (o, i, ld_args, ea), + mkargs=lambda o, i, ea: "/NOLOGO /OUT:%s %s %s %s" % (o, i, ld_args, ea), mklib=lambda l: l, mkdesc=lambda o, i, cmd: "LD %s" % (o), mkout=lambda n: "%s.exe" % (n), @@ -355,7 +355,7 @@ def MSVCToolchain(suffix="", c_args=[], ld_args=[]): lib = CExe( name=libname, exe=lib, - mkargs=lambda o, i, ea: "/OUT:%s %s %s" % (o, i, ea), + mkargs=lambda o, i, ea: "/NOLOGO /OUT:%s %s %s" % (o, i, ea), mklib=lambda l: "", # TODO: this should not be needed mkdesc=lambda o, i, cmd: "AR %s" % (o), mkout=lambda n: "lib%s.lib" % (n) @@ -363,7 +363,7 @@ def MSVCToolchain(suffix="", c_args=[], ld_args=[]): shlib = CExe( name=shlibname, exe=cl, - mkargs=lambda o, i, ea: "/D_USRDLL /D_WINDLL %s /MT /link /DLL /OUT:%s.dll /IMPLIB:%s %s %s" % (i, o, o, ld_args, ea), + mkargs=lambda o, i, ea: "/nologo /D_USRDLL /D_WINDLL %s /MT /link /DLL /OUT:%s.dll /IMPLIB:%s %s %s" % (i, o, o, ld_args, ea), mklib=lambda l: "", # TODO: make this not needed, or perhaps yes by adding .lib but this seems weird mkdesc=lambda o, i, cmd: "SO %s" % (o), mkout=lambda n: "%s.lib" % (n) -- cgit v1.2.3