From cc31934de4ed9606b7c15daf5cf96886452d7fe6 Mon Sep 17 00:00:00 2001 From: Oliver Hamlet Date: Sat, 26 Apr 2025 18:23:07 +0100 Subject: [PATCH] Fix building C++ wrapper using Ninja --- cxx/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cxx/CMakeLists.txt b/cxx/CMakeLists.txt index 424237c3..b94952b8 100644 --- a/cxx/CMakeLists.txt +++ b/cxx/CMakeLists.txt @@ -41,6 +41,11 @@ add_custom_target(libloot-cxx-build $<$>:--release> $<$,$>:--config> $<$,$>:${CMAKE_SOURCE_DIR}/../.cargo/msvcd-config.toml> + BYPRODUCTS + "${TARGET_PATH}/$,debug,release>/${LIBLOOT_CXX_FILENAME}" + "${TARGET_PATH}/cxxbridge/libloot-cxx/src/lib.rs.cc" + "${TARGET_PATH}/cxxbridge/libloot-cxx/src/lib.rs.h" + "${TARGET_PATH}/cxxbridge/rust/cxx.h" ) add_library(libloot-cxx INTERFACE)