add Rendertarget and Shm implementations to project.cpp

Both were on disk but missing from the V2 port's implementations list;
Rendertarget is required for RendertargetVulkan linkage, Shm is the
Wayland shared-memory helper.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Jorijn van der Graaf 2026-04-30 02:00:17 +02:00
commit 7f5297ca57

View file

@ -94,12 +94,14 @@ extern "C" Configuration CrafterBuildProject(std::span<const std::string_view> a
"interfaces/Crafter.Graphics-VulkanTransition",
"interfaces/Crafter.Graphics-Window",
};
std::array<fs::path, 7> impls = {
std::array<fs::path, 9> impls = {
"implementations/Crafter.Graphics-Device",
"implementations/Crafter.Graphics-Font",
"implementations/Crafter.Graphics-Mesh",
"implementations/Crafter.Graphics-MouseElement",
"implementations/Crafter.Graphics-Rendertarget",
"implementations/Crafter.Graphics-RenderingElement3D",
"implementations/Crafter.Graphics-Shm",
"implementations/Crafter.Graphics-Transform2D",
"implementations/Crafter.Graphics-Window",
};