improved server

This commit is contained in:
2025-07-14 14:59:41 +03:00
parent a9c28b8940
commit 3e27fb1bd4
20 changed files with 400 additions and 97 deletions

View File

@@ -9,6 +9,7 @@ CUtlVector<CUtlString> launcher_CompiledFiles = {
int launcher_build()
{
IFileSystem2::MakeDirectory(CUtlString("%s/bin",szOutputDir.GetString()));
CCProject compileProject = {};
CLDProject ldProject = {};
@@ -52,6 +53,8 @@ int launcher_build()
ldProject.objects.AppendTail((CObject){"external/windows/libdbghelp.a"});
ldProject.objects.AppendTail((CObject){"external/windows/libpthread.a"});
ldProject.objects.AppendTail((CObject){"external/windows/libstdc++.a"});
if (bSteam)
ldProject.objects.AppendTail((CObject){"external/steamworks/redistributable_bin/win64/steam_api64.dll"});
ldProject.libraries.AppendTail("ws2_32");
ldProject.libraries.AppendTail("ntdll");
ldProject.libraries.AppendTail("userenv");
@@ -70,7 +73,6 @@ int launcher_build()
};
CUtlString outputProject = ldProject.Link();
IFileSystem2::MakeDirectory(CUtlString("%s/bin",szOutputDir.GetString()));
IFileSystem2::CopyFile(CUtlString("%s/bin/funnygame", szOutputDir.GetString()), outputProject);
return 0;