add_rules("mode.debug", "mode.release") set_arch("x64") set_languages("cxx17") set_project("vulkan") set_toolchains("clang") target("vulkanLearn") set_kind("binary") add_links("User32") 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")