-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathBuild-OllamaGUI-External.lua
More file actions
34 lines (27 loc) · 925 Bytes
/
Build-OllamaGUI-External.lua
File metadata and controls
34 lines (27 loc) · 925 Bytes
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
27
28
29
30
31
32
33
34
-- OllamaGUIExternal.lua
VULKAN_SDK = os.getenv("VULKAN_SDK")
IncludeDir = {}
IncludeDir["VulkanSDK"] = "%{VULKAN_SDK}/Include"
IncludeDir["glm"] = "../vendor/glm"
IncludeDir["spdlog"] = "../vendor/spdlog/include"
LibraryDir = {}
LibraryDir["VulkanSDK"] = "%{VULKAN_SDK}/Lib"
LibraryDir["cpr"] = "../vendor/cpr/lib/%{cfg.buildcfg}"
Library = {}
Library["Vulkan"] = "%{LibraryDir.VulkanSDK}/vulkan-1.lib"
Library["cpr"] = "%{LibraryDir.cpr}/cpr.lib"
group "Dependencies"
include "vendor/freetype"
include "vendor/imgui"
include "vendor/glfw"
include "vendor/yaml-cpp"
include "vendor/cpr"
group ""
group "Core"
include "Walnut/Build-Walnut.lua"
include "OllamaAPI/Build-OllamaAPI.lua"
-- Optional modules
if os.isfile("Walnut-Modules/Walnut-Networking/Build-Walnut-Networking.lua") then
include "Walnut-Modules/Walnut-Networking/Build-Walnut-Networking.lua"
end
group ""