mirror of
https://gitea.wildfiregames.com/0ad/0ad.git
synced 2026-09-21 20:06:40 +00:00
Add SDL2 linking configuration to premake
This commit is contained in:
@@ -627,6 +627,15 @@ extern_lib_defs = {
|
||||
link_settings = function()
|
||||
if os.istarget("windows") then
|
||||
add_default_lib_paths("sdl2")
|
||||
add_default_links({
|
||||
win_names = { "SDL2", "SDL2main" },
|
||||
no_delayload = 1,
|
||||
})
|
||||
|
||||
-- SDL2maind.pdb dont provide debug info, so we ignore the warning
|
||||
filter { "system:windows", "configurations:Debug" }
|
||||
linkoptions { "/IGNORE:4099" }
|
||||
filter{}
|
||||
elseif not _OPTIONS["android"] then
|
||||
pkgconfig.add_links("sdl2")
|
||||
end
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 2022 Wildfire Games.
|
||||
/* Copyright (C) 2025 Wildfire Games.
|
||||
*
|
||||
* Permission is hereby granted, free of charge, to any person obtaining
|
||||
* a copy of this software and associated documentation files (the
|
||||
@@ -43,11 +43,6 @@
|
||||
// another header that toggles between wsdl and SDL_endian.h.
|
||||
# include "SDL_endian.h"
|
||||
|
||||
# if MSC_VERSION
|
||||
# pragma comment(lib, "SDL2")
|
||||
# pragma comment(lib, "SDL2main")
|
||||
# endif
|
||||
|
||||
// complete definition of our forward-declared SDL_Event (see sdl_fwd.h)
|
||||
struct SDL_Event_
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user