-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathdependencies.lua
More file actions
82 lines (65 loc) · 4.12 KB
/
dependencies.lua
File metadata and controls
82 lines (65 loc) · 4.12 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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
-- Include directories
IncludeThirdpartyDirs = {}
IncludeThirdpartyDirs["spdlog"] = "3rdparty/spdlog/spdlog/include"
IncludeThirdpartyDirs["backwardcpp"] = "3rdparty/backwardcpp/backwardcpp"
IncludeThirdpartyDirs["EASTL"] = "3rdparty/EASTL/EASTL/include"
IncludeThirdpartyDirs["EABase"] = "3rdparty/EASTL/EASTL/deps/EABase/include/Common/"
IncludeThirdpartyDirs["UUID_v4"] = "3rdparty/uuid_v4/uuid_v4/include"
IncludeThirdpartyDirs["eventpp"] = "3rdparty/eventpp/eventpp/include"
IncludeThirdpartyDirs["kangaru"] = "3rdparty/kangaru/kangaru/include"
IncludeThirdpartyDirs["SDL3"] = "3rdparty/SDL/SDL/include"
IncludeThirdpartyDirs["cppfs"] = "3rdparty/cppfs/cppfs/source/cppfs/include"
IncludeThirdpartyDirs["FMOD"] = "3rdparty/FMOD/FMOD/include"
IncludeThirdpartyDirs["glm"] = "3rdparty/glm/glm/include"
IncludeThirdpartyDirs["XoshiroCpp"] = "3rdparty/XoshiroCpp/XoshiroCpp/include"
IncludeThirdpartyDirs["NRI"] = "3rdparty/NRI/NRI/Include"
IncludeThirdpartyDirs["NVRHI"] = "3rdparty/NVRHI/NVRHI/include"
IncludeThirdpartyDirs["Assimp"] = "3rdparty/assimp/assimp/include"
IncludeThirdpartyDirs["stb"] = "3rdparty/stb/stb"
-- Include libs
Libraries = {}
-- SDL Libs
Libraries["SDL_UCLIB_D"] = "3rdparty/SDL/lib/Debug/SDL_uclibc.lib"
Libraries["SDL3_DLL_D"] = "3rdparty/SDL/lib/Debug/SDL3.dll"
Libraries["SDL3_LIB_D"] = "3rdparty/SDL/lib/Debug/SDL3.lib"
Libraries["SDL_UCLIB_R"] = "3rdparty/SDL/lib/Release/SDL_uclibc.lib"
Libraries["SDL3_DLL_R"] = "3rdparty/SDL/lib/Release/SDL3.dll"
Libraries["SDL3_LIB_R"] = "3rdparty/SDL/lib/Release/SDL3.lib"
-- NRI
Libraries["NRI_D3D11_D"] = "3rdparty/NRI/lib/Frameworks/Debug/NRI_D3D11.lib"
Libraries["NRI_D3D12_D"] = "3rdparty/NRI/lib/Frameworks/Debug/NRI_D3D12.lib"
Libraries["NRI_NONE_D"] = "3rdparty/NRI/lib/Frameworks/Debug/NRI_NONE.lib"
Libraries["NRI_SHARED_D"] = "3rdparty/NRI/lib/Frameworks/Debug/NRI_Shared.lib"
Libraries["NRI_VALIDATION_D"] = "3rdparty/NRI/lib/Frameworks/Debug/NRI_Validation.lib"
Libraries["NRI_VK_D"] = "3rdparty/NRI/lib/Frameworks/Debug/NRI_VK.lib"
Libraries["NRI_D"] = "3rdparty/NRI/lib/NRI/Debug/NRI.lib"
Libraries["NRI_DLL_D"] = "3rdparty/NRI/lib/NRI/Debug/NRI.dll"
Libraries["NRI_AMDAGS_DLL_D"] = "3rdparty/NRI/lib/NRI/Debug/amd_ags_x64.dll"
Libraries["NRI_D3D11_R"] = "3rdparty/NRI/lib/Frameworks/Release/NRI_D3D11.lib"
Libraries["NRI_D3D12_R"] = "3rdparty/NRI/lib/Frameworks/Release/NRI_D3D12.lib"
Libraries["NRI_NONE_R"] = "3rdparty/NRI/lib/Frameworks/Release/NRI_NONE.lib"
Libraries["NRI_SHARED_R"] = "3rdparty/NRI/lib/Frameworks/Release/NRI_Shared.lib"
Libraries["NRI_VALIDATION_R"] = "3rdparty/NRI/lib/Frameworks/Release/NRI_Validation.lib"
Libraries["NRI_VK_R"] = "3rdparty/NRI/lib/Frameworks/Release/NRI_VK.lib"
Libraries["NRI_R"] = "3rdparty/NRI/lib/NRI/Release/NRI.lib"
Libraries["NRI_DLL_R"] = "3rdparty/NRI/lib/NRI/Release/NRI.dll"
Libraries["NRI_AMDAGS_DLL_R"] = "3rdparty/NRI/lib/NRI/Release/amd_ags_x64.dll"
-- FMOD Libs
Libraries["FMOD_WIN64_CORE_DLL_D"] = "3rdparty/FMOD/FMOD/lib/x64/fmodL.dll"
Libraries["FMOD_WIN64_CORE_D"] = "3rdparty/FMOD/FMOD/lib/x64/fmodL_vc.lib"
Libraries["FMOD_WIN64_CORE_DLL_R"] = "3rdparty/FMOD/FMOD/lib/x64/fmod.dll"
Libraries["FMOD_WIN64_CORE_R"] = "3rdparty/FMOD/FMOD/lib/x64/fmod_vc.lib"
-- No debug\release separation
Libraries["FMOD_WIN64_FSBANK_DLL"] = "3rdparty/FMOD/FMOD/lib/x64/fsbank.dll"
Libraries["FMOD_WIN64_FSBANK"] = "3rdparty/FMOD/FMOD/lib/x64/fsbank_vc.lib"
Libraries["FMOD_WIN64_LIBFSVORBIS_DLL"] = "3rdparty/FMOD/FMOD/lib/x64/libfsvorbis64.dll"
Libraries["FMOD_WIN64_OPUS_DLL"] = "3rdparty/FMOD/FMOD/lib/x64/opus.dll"
Libraries["FMOD_WIN64_STUDIO_DLL_D"] = "3rdparty/FMOD/FMOD/lib/x64/fmodstudioL.dll"
Libraries["FMOD_WIN64_STUDIO_D"] = "3rdparty/FMOD/FMOD/lib/x64/fmodstudioL_vc.lib"
Libraries["FMOD_WIN64_STUDIO_DLL_R"] = "3rdparty/FMOD/FMOD/lib/x64/fmodstudio.dll"
Libraries["FMOD_WIN64_STUDIO_R"] = "3rdparty/FMOD/FMOD/lib/x64/fmodstudio_vc.lib"
-- Assimp
Libraries["ASSIMP_D"] = "3rdparty/assimp/lib/Debug/assimp-vc143-mtd.lib"
Libraries["ASSIMP_DLL_D"] = "3rdparty/assimp/bin/Debug/assimp-vc143-mtd.dll"
Libraries["ASSIMP_R"] = "3rdparty/assimp/lib/Release/assimp-vc143-mt.lib"
Libraries["ASSIMP_DLL_R"] = "3rdparty/assimp/bin/Release/assimp-vc143-mt.dll"