Skip to content

Commit 38e198d

Browse files
authored
cleanup premake links (#2815)
1 parent 79b755e commit 38e198d

4 files changed

Lines changed: 4 additions & 11 deletions

File tree

gframe/premake5.lua

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,7 @@ project "YGOPro"
7575
entrypoint "mainCRTStartup"
7676
defines { "_IRR_WCHAR_FILESYSTEM" }
7777
files "ygopro.rc"
78-
links { "opengl32", "ws2_32", "winmm", "gdi32", "kernel32", "user32", "imm32" }
78+
links { "ws2_32" }
7979
if USE_AUDIO and AUDIO_LIB == "irrklang" then
8080
links { "irrKlang" }
8181
if IRRKLANG_PRO then
@@ -87,11 +87,10 @@ project "YGOPro"
8787
filter {}
8888
end
8989
end
90-
filter "not system:windows"
91-
links { "dl", "pthread" }
90+
9291
filter "system:macosx"
9392
openmp "Off"
94-
links { "z" }
93+
links { "OpenGL.framework", "Cocoa.framework", "IOKit.framework" }
9594
defines { "GL_SILENCE_DEPRECATION" }
9695
if MAC_ARM then
9796
linkoptions { "-arch arm64" }
@@ -102,6 +101,7 @@ project "YGOPro"
102101
if USE_AUDIO and AUDIO_LIB == "irrklang" then
103102
links { "irrklang" }
104103
end
104+
105105
filter "system:linux"
106106
links { "GL", "X11", "Xxf86vm" }
107107
linkoptions { "-fopenmp" }

premake/irrlicht/premake5.lua

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -161,9 +161,6 @@ project "irrlicht"
161161
defines { "NO_IRR_COMPILE_WITH_DIRECT3D_9_" }
162162
end
163163

164-
filter { "system:linux" }
165-
links { "X11", "Xxf86vm" }
166-
167164
filter { "system:macosx" }
168165
cppdialect "gnu++14"
169166
defines { "GL_SILENCE_DEPRECATION" }

premake/miniaudio/premake5.lua

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,3 @@ project "miniaudio"
138138
includedirs { OPUS_INCLUDE_DIR, OPUSFILE_INCLUDE_DIR, VORBIS_INCLUDE_DIR, OGG_INCLUDE_DIR }
139139
end
140140
end
141-
142-
filter "system:linux"
143-
links { "dl", "pthread", "m" }

premake5.lua

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -293,7 +293,6 @@ workspace "YGOPro"
293293
if MAC_ARM and MAC_INTEL then
294294
architecture "universal"
295295
end
296-
links { "OpenGL.framework", "Cocoa.framework", "IOKit.framework" }
297296

298297
filter "system:linux"
299298
buildoptions { "-U_FORTIFY_SOURCE" }

0 commit comments

Comments
 (0)