@@ -39,15 +39,15 @@ rule("platform.windows.subsystem")
39
39
assert (valid , " Invalid subsystem " .. subsystem )
40
40
41
41
if target :has_tool (" ld" , " clang" , " clangxx" , " clang_cl" ) then
42
- target :add (" ldflags" , " -Xlinker" , " -subsystem:" .. subsystem , { force = true })
42
+ target :add (" ldflags" , " -Xlinker" , " -subsystem:" .. subsystem , {force = true })
43
43
elseif target :has_tool (" ld" , " link" , " lld-link" ) then
44
- target :add (" ldflags" , " /SUBSYSTEM:" .. subsystem :upper (), { force = true })
44
+ target :add (" ldflags" , " /SUBSYSTEM:" .. subsystem :upper (), {force = true })
45
45
elseif target :has_tool (" ld" , " gcc" , " gxx" ) then
46
- target :add (" ldflags" , " -Wl,- m" .. subsystem , { force = true })
46
+ target :add (" ldflags" , " -m" .. subsystem , {force = true })
47
47
elseif target :has_tool (" ld" , " lld" ) then
48
- target :add (" ldflags" , " -subsystem:" .. subsystem , { force = true })
48
+ target :add (" ldflags" , " -subsystem:" .. subsystem , {force = true })
49
49
elseif target :has_tool (" ld" , " ld" ) then
50
- target :add (" ldflags" , " -m" .. subsystem , { force = true })
50
+ target :add (" ldflags" , " -m" .. subsystem , {force = true })
51
51
end
52
52
end
53
53
end )
0 commit comments