-
Notifications
You must be signed in to change notification settings - Fork 33
Expand file tree
/
Copy pathBuild.lua
More file actions
21 lines (17 loc) · 695 Bytes
/
Copy pathBuild.lua
File metadata and controls
21 lines (17 loc) · 695 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
-- premake5.lua
workspace "Walnut-Chat"
architecture "x64"
configurations { "Debug", "Release", "Dist" }
startproject "WalnutApp"
-- Workspace-wide build options for MSVC
filter "system:windows"
buildoptions { "/EHsc", "/Zc:preprocessor", "/Zc:__cplusplus" }
-- Directories
outputdir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"
WalnutNetworkingBinDir = "Walnut/Walnut-Modules/Walnut-Networking/vendor/GameNetworkingSockets/bin/%{cfg.system}/%{cfg.buildcfg}/"
include "Walnut/Build-Walnut-External.lua"
group "App"
include "App-Common/Build-App-Common.lua"
include "App-Client/Build-App-Client.lua"
include "App-Server/Build-App-Server.lua"
group ""