zvulkan/vulkanLearn/xmake.lua

16 lines
491 B
Lua
Raw Permalink Normal View History

2023-09-17 21:01:13 +08:00
add_rules("mode.debug", "mode.release")
set_arch("x64")
set_languages("cxx17")
set_project("vulkan")
set_toolchains("clang")
target("vulkanLearn")
set_kind("binary")
2023-09-19 17:44:58 +08:00
add_links("User32")
2023-09-17 21:01:13 +08:00
add_defines("VK_USE_PLATFORM_WIN32_KHR")
add_packages("vulkansdk","glfw","glm","tinyobjloader")
add_includedirs("src/demo", "src/com", "src/external", os.getenv("VULKAN_SDK") .. "/Include/vulkan")
add_files("src/*.cpp", "src/**.cpp")
add_headerfiles("src/**.h","src/**.inl")