more easy builds

This commit is contained in:
Detanup01 2024-05-13 21:48:45 +02:00 committed by otavepto
parent 87b0e9f955
commit 5a6d59e7f7

View File

@ -260,7 +260,7 @@ project "SteamEmu"
} }
defines { "NDEBUG", "EMU_RELEASE_BUILD", "CONTROLLER_SUPPORT", "EMU_OVERLAY", "ImTextureID=ImU64" } defines { "NDEBUG", "EMU_RELEASE_BUILD", "CONTROLLER_SUPPORT", "EMU_OVERLAY", "ImTextureID=ImU64" }
-- end SteamEmu -- End SteamEmu
-- Project SteamClient -- Project SteamClient
project "SteamClient" project "SteamClient"
@ -467,6 +467,15 @@ project "SteamClientExtra"
"user32.lib" "user32.lib"
} }
-- SET ARCH
filter "platforms:x32"
targetname "steamclient"
architecture "x86"
filter "platforms:x64"
targetname "steamclient64"
architecture "x86_64"
includedirs { includedirs {
"helpers", "helpers",
"libs", "libs",
@ -494,6 +503,50 @@ project "SteamClientExtra"
end end
-- End SteamClient + SteamClientExtra -- End SteamClient + SteamClientExtra
-- Project LobbyConnect
project "LobbyConnect"
cppdialect("C++latest")
kind "ConsoleApp"
language "C++"
targetdir "bin/LobbyConnect/%{cfg.buildcfg}_%{cfg.platform}"
location "GBE_Build/LobbyConnect"
staticruntime "on"
-- TODO LOBBYCONNECT
optimize "On"
symbols "Off"
-- End LobbyConnect
-- Project GenerateInterfaces
project "GenerateInterfaces"
cppdialect("C++latest")
kind "ConsoleApp"
language "C++"
targetdir "bin/GenerateInterfaces/%{cfg.buildcfg}_%{cfg.platform}"
location "GBE_Build/GenerateInterfaces"
targetname "GenerateInterfaces"
optimize "On"
symbols "Off"
files {
"tools/generate_interfaces/**"
}
-- End LobbyConnect
-- Project steamnetworkingsockets
project "steamnetworkingsockets"
cppdialect("C++latest")
kind "ConsoleApp"
language "C++"
targetdir "bin/steamnetworkingsockets/%{cfg.buildcfg}_%{cfg.platform}"
location "GBE_Build/steamnetworkingsockets"
targetname "steamnetworkingsockets"
optimize "On"
symbols "Off"
files {
"networking_sockets_lib/**"
}
-- End LobbyConnect
-- . -- .