From 18cdd2a6364d05fbf413ca699616cd324abfcb54 Mon Sep 17 00:00:00 2001 From: Niklas Eiling Date: Fri, 23 Aug 2024 14:25:33 +0200 Subject: [PATCH] protobuf: Clean up CMakeLists Signed-off-by: Niklas Eiling --- include/villas/formats/protobuf.hpp | 2 +- lib/formats/CMakeLists.txt | 11 +++-------- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/include/villas/formats/protobuf.hpp b/include/villas/formats/protobuf.hpp index 8ced9b582..9b33bee5d 100644 --- a/include/villas/formats/protobuf.hpp +++ b/include/villas/formats/protobuf.hpp @@ -12,7 +12,7 @@ #include // Generated message descriptors by protoc -#include +#include namespace villas { namespace node { diff --git a/lib/formats/CMakeLists.txt b/lib/formats/CMakeLists.txt index db3477901..44af099cf 100644 --- a/lib/formats/CMakeLists.txt +++ b/lib/formats/CMakeLists.txt @@ -25,18 +25,13 @@ if(DEFINED PROTOBUFC_COMPILER AND PROTOBUFC_FOUND) COMMAND ${PROTOBUFC_COMPILER} --c_out=${CMAKE_CURRENT_BINARY_DIR} villas.proto + COMMAND ${CMAKE_COMMAND} -E copy + ${CMAKE_CURRENT_BINARY_DIR}/villas.pb-c.h + ${CMAKE_BINARY_DIR}/include/villas/formats/villas.pb-c.h MAIN_DEPENDENCY villas.proto WORKING_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR} ) - add_custom_command( - OUTPUT - ${CMAKE_BINARY_DIR}/include/villas/formats/villas.pb-c.h - COMMAND ${CMAKE_COMMAND} -E copy - ${CMAKE_CURRENT_BINARY_DIR}/villas.pb-c.h - ${CMAKE_BINARY_DIR}/include/villas/formats - MAIN_DEPENDENCY ${CMAKE_CURRENT_BINARY_DIR}/villas.pb-c.h) - list(APPEND FORMAT_SRC protobuf.cpp ${CMAKE_CURRENT_BINARY_DIR}/villas.pb-c.c