Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- workspace "Alumina"
- configurations { "Debug", "Release" }
- -- No point making a project for glm; there is nothing to compile
- project "glad"
- kind "StaticLib"
- language "C"
- targetdir "bin/%{cfg.buildcfg}"
- includedirs {"glad/include"}
- files { "glad/**.h", "glad/**.c" }
- filter "configurations:Debug"
- defines { "DEBUG", "NRELEASE" }
- symbols "On"
- filter "configurations:Release"
- defines { "NDEBUG", "RELEASE" }
- optimize "On"
- project "Alumina"
- kind "ConsoleApp"
- language "C++"
- cppdialect "C++23"
- targetdir "bin/%{cfg.buildcfg}"
- includedirs { "Alumina/include" }
- externalincludedirs { "./", "glad/include", "glfw/include" }
- libdirs { "./" }
- links { "glfw3", "glad" }
- files { "Alumina/**.h", "Alumina/**.hpp", "Alumina/**.cpp" }
- filter "configurations:Debug"
- defines { "DEBUG", "NRELEASE" }
- symbols "On"
- filter "configurations:Release"
- defines { "NDEBUG", "RELEASE" }
- optimize "On"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement