From 3ff16f75f421ff0518b16f2614f57a039f7fe4ca Mon Sep 17 00:00:00 2001 From: redpolline <11156324-redpolline@users.noreply.gitlab.com> Date: Fri, 31 Jan 2025 07:58:04 +0000 Subject: [PATCH] Edit generate_build_win_bat.py Add lobby_connect.exe --- generate_build_win_bat.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/generate_build_win_bat.py b/generate_build_win_bat.py index f24b6bc..efbcc52 100644 --- a/generate_build_win_bat.py +++ b/generate_build_win_bat.py @@ -32,6 +32,7 @@ includes_64 = list(map(lambda a: '/I{}'.format(a), ["%PROTOBUF_X64_DIRECTORY%\\i debug_build_args = [] release_build_args = ["/DEMU_RELEASE_BUILD", "/DNDEBUG"] steamclient_build_args = ["/DSTEAMCLIENT_DLL"] +lobby_connect_args = ["/DNO_DISK_WRITES" "/DLOBBY_CONNECT"] experimental_build_args = ["/DEMU_EXPERIMENTAL_BUILD", "/DCONTROLLER_SUPPORT", "/DEMU_OVERLAY"] steamclient_experimental_build_args = experimental_build_args + steamclient_build_args @@ -81,7 +82,7 @@ xcopy /s files_example\* release\\ copy Readme_experimental.txt release\experimental\Readme.txt copy Readme_debug.txt release\debug_experimental\Readme.txt copy steamclient_loader\ColdClientLoader.ini release\experimental_steamclient\\ -call build_win_lobby_connect.bat +REM call build_win_lobby_connect.bat call build_win_find_interfaces.bat """ @@ -116,6 +117,8 @@ out += generate_common(includes_32, linker_32, "steam_api.dll", "steamclient.dll out += cl_line_exe(files_from_dir("steamclient_loader", ".cpp") + ["advapi32.lib", "user32.lib"] + normal_build_args, ["/debug:none", "/OUT:release\experimental_steamclient\steamclient_loader.exe"]) +out += cl_line_exe(files_from_dir("./", "lobby_connect.cpp") + lobby_connect_args + normal_build_args + release_build_args + includes_32 + proto_deps + steam_deps + normal_linker_libs + ["Comdlg32.lib", "user32.lib"], ["/debug:none", "/OUT:release\lobby_connect\lobby_connect.exe"] + linker_32) + out += head_64bit out += generate_common(includes_64, linker_64, "steam_api64.dll", "steamclient64.dll")