introduces ios support? still needs metal
This commit is contained in:
30
build.cpp
30
build.cpp
@@ -1,5 +1,6 @@
|
||||
#include "target.h"
|
||||
#include "tier1/utlstring.h"
|
||||
#include "tier1/utlstring.h"
|
||||
#include "helper.h"
|
||||
|
||||
CUtlVector<CUtlString> all_IncludeDirectories = {
|
||||
"public",
|
||||
@@ -7,17 +8,34 @@ CUtlVector<CUtlString> all_IncludeDirectories = {
|
||||
"external/Vulkan-Headers/include",
|
||||
"external/VulkanMemoryAllocator/include",
|
||||
"external/stb",
|
||||
"external/SDL/include",
|
||||
};
|
||||
|
||||
auto szTarget = Target_t::DefaultTarget().GetTriplet();
|
||||
auto szOutputDir = CUtlString("build/funnygame/%s/game",szTarget.GetString());
|
||||
|
||||
bool bStaticBuild = false;
|
||||
|
||||
extern "C" void Preinit()
|
||||
{
|
||||
if (Target_t::DefaultTarget().kernel == TARGET_KERNEL_IOS)
|
||||
bStaticBuild = true;
|
||||
};
|
||||
|
||||
CUtlString tier0_lib;
|
||||
CUtlString engine_lib;
|
||||
CUtlString server_lib;
|
||||
CUtlString client_lib;
|
||||
|
||||
#include "tier0/__build.cpp"
|
||||
#include "tier1/__build.cpp"
|
||||
|
||||
#include "rapier/__build.cpp"
|
||||
#include "engine/__build.cpp"
|
||||
|
||||
#include "launcher/__build.cpp"
|
||||
|
||||
#include "game/server/__build.cpp"
|
||||
#include "game/client/__build.cpp"
|
||||
|
||||
#include "rapier/__build.cpp"
|
||||
#include "engine/__build.cpp"
|
||||
|
||||
#include "funnyassets/__build.cpp"
|
||||
|
||||
#include "launcher/__build.cpp"
|
||||
|
||||
Reference in New Issue
Block a user