From 415855f8014114efa60a461a45e38033a0ecce0f Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Tue, 3 Jul 2018 20:44:48 +0200 Subject: [PATCH] porting tools to C++ --- tools/CMakeLists.txt | 10 +++++----- tools/{conf2json.c => conf2json.cpp} | 0 tools/{rmsem.c => rmsem.cpp} | 0 tools/{rmshm.c => rmshm.cpp} | 0 tools/{zmq-keygen.c => zmq-keygen.cpp} | 0 5 files changed, 5 insertions(+), 5 deletions(-) rename tools/{conf2json.c => conf2json.cpp} (100%) rename tools/{rmsem.c => rmsem.cpp} (100%) rename tools/{rmshm.c => rmshm.cpp} (100%) rename tools/{zmq-keygen.c => zmq-keygen.cpp} (100%) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 107c7bfae..3fed724fa 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -21,24 +21,24 @@ ################################################################################### if(LIBCONFIG_FOUND) - add_executable(conf2json conf2json.c) + add_executable(conf2json conf2json.cpp) target_link_libraries(conf2json PUBLIC villas) list(APPEND TOOLS conf2json) endif() -if(CMAKE_SYSTEM_NAME STREQUAL "Linux") - add_executable(rmshm rmshm.c) +if(CMAKE_SYSTEM_NAME STREQUAL Linux) + add_executable(rmshm rmshm.cpp) target_link_libraries(rmshm PUBLIC Threads::Threads rt) - add_executable(rmsem rmsem.c) + add_executable(rmsem rmsem.cpp) target_link_libraries(rmsem PUBLIC Threads::Threads rt) list(APPEND TOOLS rmsem rmshm) endif() if(LIBZMQ_FOUND) - add_executable(zmq-keygen zmq-keygen.c) + add_executable(zmq-keygen zmq-keygen.cpp) target_include_directories(zmq-keygen PUBLIC ${LIBZMQ_INCLUDE_DIRS}) target_link_libraries(zmq-keygen PUBLIC PkgConfig::LIBZMQ) diff --git a/tools/conf2json.c b/tools/conf2json.cpp similarity index 100% rename from tools/conf2json.c rename to tools/conf2json.cpp diff --git a/tools/rmsem.c b/tools/rmsem.cpp similarity index 100% rename from tools/rmsem.c rename to tools/rmsem.cpp diff --git a/tools/rmshm.c b/tools/rmshm.cpp similarity index 100% rename from tools/rmshm.c rename to tools/rmshm.cpp diff --git a/tools/zmq-keygen.c b/tools/zmq-keygen.cpp similarity index 100% rename from tools/zmq-keygen.c rename to tools/zmq-keygen.cpp