From 538c6a9cbd13ef0a8f6172131f1beeebb931eba2 Mon Sep 17 00:00:00 2001 From: Joseph Eng Date: Mon, 1 Jan 2024 13:09:33 -0800 Subject: [PATCH] Add logging of generated files --- wpimath/CMakeLists.txt | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/wpimath/CMakeLists.txt b/wpimath/CMakeLists.txt index fc345fa8ce1..cc27b2e9947 100644 --- a/wpimath/CMakeLists.txt +++ b/wpimath/CMakeLists.txt @@ -160,6 +160,23 @@ add_library(wpimath ${wpimath_native_src} ${WPIMATH_PROTO_SRCS}) set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS TRUE) set_target_properties(wpimath PROPERTIES DEBUG_POSTFIX "d") +add_custom_command( + TARGET wpimath + PRE_LINK + COMMAND echo plant.pb.h: + COMMAND cat ${CMAKE_CURRENT_BINARY_DIR}/protobuf/plant.pb.h + COMMAND echo '' + COMMAND echo plant.pb.cc: + COMMAND cat ${CMAKE_CURRENT_BINARY_DIR}/protobuf/plant.pb.cc + COMMAND echo '' + COMMAND echo wpimath.pb.h: + COMMAND cat ${CMAKE_CURRENT_BINARY_DIR}/protobuf/wpimath.pb.h + COMMAND echo '' + COMMAND echo wpimath.pb.cc: + COMMAND cat ${CMAKE_CURRENT_BINARY_DIR}/protobuf/wpimath.pb.cc + VERBATIM +) + set_property(TARGET wpimath PROPERTY FOLDER "libraries") target_compile_definitions(wpimath PRIVATE WPILIB_EXPORTS)