diff options
| author | Alejandro Sior <aho@sior.be> | 2022-08-07 08:46:50 +0200 |
|---|---|---|
| committer | Alejandro Sior <aho@sior.be> | 2022-08-07 08:46:50 +0200 |
| commit | c8542a4424cef0aefe7400d1f276a7d9cc49083a (patch) | |
| tree | 6a1ff47d2897ee84b87da53bb08e8b319d659534 /cook.py | |
| parent | 7da9324935dd3c88791b20774df0302660054611 (diff) | |
cook: use /nologo and /NOLOGO for the MSVC toolchain
Diffstat (limited to 'cook.py')
| -rwxr-xr-x | cook.py | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -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) |
