2022-10-22 12:58:55 +00:00
|
|
|
project "Editor"
|
2022-08-15 19:35:22 +00:00
|
|
|
kind "ConsoleApp"
|
|
|
|
|
2022-10-22 12:58:55 +00:00
|
|
|
buildmessage "Building editor ..."
|
2022-08-15 19:35:22 +00:00
|
|
|
|
|
|
|
links{
|
2022-11-04 13:14:53 +00:00
|
|
|
"YoggieEngine",
|
2022-11-05 11:29:50 +00:00
|
|
|
"ImGuizmo",
|
2022-11-05 11:50:01 +00:00
|
|
|
"yaml-cpp",
|
2023-05-13 19:32:55 +00:00
|
|
|
"nfd"
|
2022-08-15 19:35:22 +00:00
|
|
|
}
|
|
|
|
|
2023-05-17 17:41:48 +00:00
|
|
|
|
|
|
|
|
|
|
|
targetdir "%{wks.location}/%{prj.name}/build/%{cfg.buildcfg}"
|
|
|
|
objdir "%{wks.location}/%{prj.name}/build/%{cfg.buildcfg}/intermediates/"
|
|
|
|
|
2022-08-15 19:35:22 +00:00
|
|
|
includedirs{
|
2022-11-05 19:14:36 +00:00
|
|
|
|
|
|
|
"../YoggieEngine/build/Debug",
|
2022-08-15 19:35:22 +00:00
|
|
|
|
|
|
|
-- I'd prefer if didn't need these..
|
|
|
|
-- We'll figure that out some time later
|
2022-12-24 01:10:29 +00:00
|
|
|
"../libs/physx/physx/include",
|
|
|
|
"../libs/physx/pxshared/include",
|
2022-11-04 13:14:53 +00:00
|
|
|
incfolder["lua"],
|
|
|
|
incfolder["spdlog"],
|
|
|
|
incfolder["glm"],
|
|
|
|
incfolder["assimp"],
|
|
|
|
incfolder["glad"],
|
|
|
|
incfolder["glfw"],
|
|
|
|
|
|
|
|
incfolder["imgui"],
|
|
|
|
incfolder["imguizmo"],
|
|
|
|
incfolder["entt"],
|
2022-11-05 11:29:50 +00:00
|
|
|
incfolder["yamlcpp"],
|
2022-11-05 11:50:01 +00:00
|
|
|
incfolder["nativefiledialog"],
|
2023-01-14 20:44:48 +00:00
|
|
|
incfolder["mINI"]
|
2022-08-15 19:35:22 +00:00
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
libdirs {
|
2022-11-05 11:50:01 +00:00
|
|
|
staticlib["yoggie"],
|
|
|
|
staticlib["nativefiledialog"]
|
2022-08-15 19:35:22 +00:00
|
|
|
}
|
|
|
|
|
|
|
|
files {
|
2022-11-05 19:14:36 +00:00
|
|
|
"../libs/glad/src/glad.c",
|
2022-11-05 16:17:08 +00:00
|
|
|
"./src/**.h",
|
|
|
|
"./src/**.cpp"
|
2022-11-03 14:06:42 +00:00
|
|
|
}
|