mirror of
https://gitlab.com/Mr_Goldberg/goldberg_emulator
synced 2025-07-03 18:52:22 +08:00
Edit generate_build_win_bat.py
Add lobby_connect.exe
This commit is contained in:
parent
117ad9ec75
commit
3ff16f75f4
@ -32,6 +32,7 @@ includes_64 = list(map(lambda a: '/I{}'.format(a), ["%PROTOBUF_X64_DIRECTORY%\\i
|
|||||||
debug_build_args = []
|
debug_build_args = []
|
||||||
release_build_args = ["/DEMU_RELEASE_BUILD", "/DNDEBUG"]
|
release_build_args = ["/DEMU_RELEASE_BUILD", "/DNDEBUG"]
|
||||||
steamclient_build_args = ["/DSTEAMCLIENT_DLL"]
|
steamclient_build_args = ["/DSTEAMCLIENT_DLL"]
|
||||||
|
lobby_connect_args = ["/DNO_DISK_WRITES" "/DLOBBY_CONNECT"]
|
||||||
|
|
||||||
experimental_build_args = ["/DEMU_EXPERIMENTAL_BUILD", "/DCONTROLLER_SUPPORT", "/DEMU_OVERLAY"]
|
experimental_build_args = ["/DEMU_EXPERIMENTAL_BUILD", "/DCONTROLLER_SUPPORT", "/DEMU_OVERLAY"]
|
||||||
steamclient_experimental_build_args = experimental_build_args + steamclient_build_args
|
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_experimental.txt release\experimental\Readme.txt
|
||||||
copy Readme_debug.txt release\debug_experimental\Readme.txt
|
copy Readme_debug.txt release\debug_experimental\Readme.txt
|
||||||
copy steamclient_loader\ColdClientLoader.ini release\experimental_steamclient\\
|
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
|
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("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 += head_64bit
|
||||||
out += generate_common(includes_64, linker_64, "steam_api64.dll", "steamclient64.dll")
|
out += generate_common(includes_64, linker_64, "steam_api64.dll", "steamclient64.dll")
|
||||||
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user