forked from Catalin142/Polytron
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpremake5.lua
More file actions
25 lines (21 loc) · 721 Bytes
/
premake5.lua
File metadata and controls
25 lines (21 loc) · 721 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
workspace "Hackathon"
architecture "x86"
configurations { "Debug", "Release" }
startproject "Hackathon"
flags
{
"MultiProcessorCompile"
}
outputdir = "%{cfg.buildcfg}-%{cfg.system}-%{cfg.architecture}"
IncludeDir = {}
IncludeDir["GLEW"] = "%{wks.location}/Hackathon/Vendor/GLEW/include"
IncludeDir["GLFW"] = "%{wks.location}/Hackathon/Vendor/GLFW/include"
IncludeDir["stb_image"] = "%{wks.location}/Hackathon/Vendor/stb_image"
IncludeDir["imgui"] = "%{wks.location}/Hackathon/Vendor/imgui"
IncludeDir["glm"] = "%{wks.location}/Hackathon/Vendor/glm"
group "Dependencies"
include "Hackathon/Vendor/GLEW"
include "Hackathon/Vendor/GLFW"
include "Hackathon/Vendor/imgui"
group ""
include "Hackathon"