From 9c6ac1db63e54e753ebdc2aa3fc73c68ef2a2247 Mon Sep 17 00:00:00 2001 From: Michal Cmarada Date: Fri, 3 May 2019 11:29:04 +0200 Subject: Implement callbacks and registry for stats Change-Id: I9e562482195fcd5f54634cfff29df4358b78ed28 Signed-off-by: Michal Cmarada --- java/CMakeLists.txt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'java/CMakeLists.txt') diff --git a/java/CMakeLists.txt b/java/CMakeLists.txt index 7270aee..a7be1aa 100644 --- a/java/CMakeLists.txt +++ b/java/CMakeLists.txt @@ -209,15 +209,19 @@ add_custom_command(TARGET jvpp-stats-classes ) add_library(jvpp_stats SHARED jvpp-stats/jvpp_stats.c) +add_library(jvpp_stats_registry SHARED jvpp-stats/jvpp_stats_registry.c) target_link_libraries(jvpp_stats ${JVPP_LIBS} vppapiclient vppinfra) +target_link_libraries(jvpp_stats_registry ${JVPP_LIBS}) include_directories(jvpp-stats) add_dependencies(jvpp_stats jvpp_common jvpp_registry jvpp-stats-classes) +add_dependencies(jvpp_stats_registry jvpp_common jvpp_registry jvpp-stats-classes) add_custom_target(jvpp-stats ALL) -add_dependencies(jvpp-stats jvpp_stats jvpp-stats-classes) +add_dependencies(jvpp-stats jvpp_stats jvpp_stats_registry jvpp-stats-classes) add_custom_command(TARGET jvpp-stats PRE_BUILD COMMAND cp ${CMAKE_BINARY_DIR}/build-root/lib/libjvpp_stats.so jvpp-stats/target + COMMAND cp ${CMAKE_BINARY_DIR}/build-root/lib/libjvpp_stats_registry.so jvpp-stats/target COMMAND ${Java_JAR_EXECUTABLE} ARGS cf ${CMAKE_CURRENT_BINARY_DIR}/jvpp-stats-${JAPI_LIB_VERSION}.jar -C jvpp-stats/target . -- cgit 1.2.3-korg