From d0425d2c57363d71fa665bc6475a587051e14e9d Mon Sep 17 00:00:00 2001 From: Christophe Bedard Date: Mon, 17 Jun 2019 11:15:57 +0200 Subject: [PATCH] Get package version directly from ament --- tracetools/CMakeLists.txt | 2 ++ tracetools/include/tracetools/tracetools.h | 2 -- tracetools/src/tracetools.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/tracetools/CMakeLists.txt b/tracetools/CMakeLists.txt index 3913967..0b1d47c 100644 --- a/tracetools/CMakeLists.txt +++ b/tracetools/CMakeLists.txt @@ -99,3 +99,5 @@ if(BUILD_TESTING) endif() ament_package() + +add_definitions("-D${PROJECT_NAME}_VERSION=\"${${PROJECT_NAME}_VERSION}\"") diff --git a/tracetools/include/tracetools/tracetools.h b/tracetools/include/tracetools/tracetools.h index a266dbd..388bcf3 100644 --- a/tracetools/include/tracetools/tracetools.h +++ b/tracetools/include/tracetools/tracetools.h @@ -8,8 +8,6 @@ #define TRACEPOINT(event_name, ...) \ (ros_trace_ ## event_name)(__VA_ARGS__) -#define TRACETOOLS_VERSION "0.0.1" - #ifdef __cplusplus extern "C" { diff --git a/tracetools/src/tracetools.c b/tracetools/src/tracetools.c index 33505ba..0e573d1 100644 --- a/tracetools/src/tracetools.c +++ b/tracetools/src/tracetools.c @@ -25,7 +25,7 @@ void TRACEPOINT( ros2, rcl_init, context_handle, - TRACETOOLS_VERSION); + tracetools_VERSION); } void TRACEPOINT(