Inital commit v1.0

This commit is contained in:
2022-07-30 11:27:15 +02:00
parent 56ef2ce5ef
commit aa03af0861
30 changed files with 54655 additions and 0 deletions

20
xmake.lua Normal file
View File

@@ -0,0 +1,20 @@
add_rules("mode.debug", "mode.release")
add_requires("opengl", "glfw >= 3", "glew >= 2")
target("GuitarPianoGui")
set_kind("binary")
add_files("src/*.cpp")
add_includedirs("include")
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