From b2584c6bdf84085a2a6eb4213f10ad2dd0c61a2c Mon Sep 17 00:00:00 2001 From: Michael Fisher <880111+mfisher31@users.noreply.github.com> Date: Mon, 10 Feb 2025 02:03:15 -0500 Subject: [PATCH] [cmake] Use binary output dir for generated field images code (#7772) --- .gitignore | 3 +++ fieldImages/CMakeLists.txt | 4 ++-- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.gitignore b/.gitignore index 3cf9f621035..0d50414a433 100644 --- a/.gitignore +++ b/.gitignore @@ -255,3 +255,6 @@ bazel_auth.rc # ctest /Testing/ + +# Meson +.meson-subproject* diff --git a/fieldImages/CMakeLists.txt b/fieldImages/CMakeLists.txt index 93f8e13695f..f1d435c30e8 100644 --- a/fieldImages/CMakeLists.txt +++ b/fieldImages/CMakeLists.txt @@ -36,13 +36,13 @@ endif() generate_resources( src/main/native/resources/edu/wpi/first/fields - generated/main/cpp + ${CMAKE_CURRENT_BINARY_DIR}/generated/main/cpp FIELDS fields field_images_resources_src ) -add_library(fieldImages src/main/native/cpp/fields.cpp ${field_images_resources_src}) +add_library(fieldImages ${field_images_resources_src} src/main/native/cpp/fields.cpp) set_target_properties(fieldImages PROPERTIES DEBUG_POSTFIX "d") set_property(TARGET fieldImages PROPERTY FOLDER "libraries")