Inital commit
This commit is contained in:
21
xmake.lua
Normal file
21
xmake.lua
Normal file
@@ -0,0 +1,21 @@
|
||||
add_rules("mode.debug", "mode.release")
|
||||
|
||||
add_requires("opengl", "glfw >= 3", "glew >= 2")
|
||||
|
||||
target("UCT")
|
||||
set_kind("binary")
|
||||
add_files("src/*.cpp")
|
||||
add_includedirs("include")
|
||||
add_includedirs("libs")
|
||||
|
||||
add_packages("opengl", "glfw", "glew")
|
||||
|
||||
set_languages("c++17")
|
||||
|
||||
-- ImGui
|
||||
add_includedirs("libs/imgui")
|
||||
add_files("libs/imgui/*.cpp", "libs/imgui/backends/imgui_impl_opengl3.cpp", "libs/imgui/backends/imgui_impl_glfw.cpp")
|
||||
|
||||
if is_os("windows") then
|
||||
add_ldflags("-static")
|
||||
end
|
||||
Reference in New Issue
Block a user