-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathDependencies.lua
More file actions
29 lines (19 loc) · 1.04 KB
/
Copy pathDependencies.lua
File metadata and controls
29 lines (19 loc) · 1.04 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
Vulkan_SDK = os.getenv("Vulkan_SDK")
IncludeDir = {}
IncludeDir["Aurora"] = "%{wks.location}/Aurora/Include"
IncludeDir["Substrate"] = "%{wks.location}/Substrate/Include"
IncludeDir["glm"] = "%{wks.location}/Dependencies/glm"
IncludeDir["GLFW"] = "%{wks.location}/Dependencies/GLFW/include"
IncludeDir["spdlog"] = "%{wks.location}/Dependencies/spdlog/include"
IncludeDir["ImGui"] = "%{wks.location}/Dependencies/ImGui"
IncludeDir["Catch2"] = "%{wks.location}/SubstrateTests/Dependencies/Catch2/src"
IncludeDir["Tracy"] = "%{wks.location}/Dependencies/Tracy/public"
IncludeDir["VulkanSDK"] = "%{Vulkan_SDK}/include"
LibraryDir = {}
LibraryDir["VulkanSDK"] = "%{Vulkan_SDK}/Lib"
LibraryDir["VulkanSDK_Debug"] = "%{Vulkan_SDK}/Lib"
LibraryDir["VulkanSDK_DebugDLL"] = "%{Vulkan_SDK}/Bin"
Library = {}
Library["Vulkan"] = "%{LibraryDir.VulkanSDK}/vulkan-1.lib"
Library["shaderc_debug"] = "%{LibraryDir.VulkanSDK_Debug}/shaderc_sharedd.lib"
Library["shaderc_release"] = "%{LibraryDir.VulkanSDK}/shaderc_shared.lib"