1
0
Fork 0
mirror of https://git.rwth-aachen.de/acs/public/villas/node/ synced 2025-03-09 00:00:00 +01:00
VILLASnode/lib/api/CMakeLists.txt

Ignoring revisions in .git-blame-ignore-revs. Click here to bypass and see the normal blame view.

47 lines
1.1 KiB
Text
Raw Permalink Normal View History

2018-06-21 09:36:49 +02:00
# CMakeLists.
#
2022-03-15 09:18:01 -04:00
# Author: Steffen Vogel <post@steffenvogel.de>
2022-03-15 09:28:57 -04:00
# SPDX-FileCopyrightText: 2014-2023 Institute for Automation of Complex Power Systems, RWTH Aachen University
2022-07-04 18:20:03 +02:00
# SPDX-License-Identifier: Apache-2.0
2018-06-21 09:36:49 +02:00
2018-06-25 09:44:58 +02:00
set(API_SRC
2018-10-20 14:20:06 +02:00
session.cpp
2020-08-17 17:03:54 +02:00
request.cpp
response.cpp
universal.cpp
2018-10-20 14:20:06 +02:00
2022-03-25 17:27:16 +01:00
requests/node.cpp
requests/path.cpp
requests/universal.cpp
2022-03-25 17:27:16 +01:00
2020-08-17 17:03:54 +02:00
requests/status.cpp
2020-08-25 20:22:19 +02:00
requests/capabiltities.cpp
2020-08-17 17:03:54 +02:00
requests/config.cpp
2020-08-25 20:22:19 +02:00
requests/shutdown.cpp
2020-08-17 17:03:54 +02:00
requests/restart.cpp
2020-08-25 20:22:19 +02:00
requests/nodes.cpp
2020-08-25 20:27:26 +02:00
requests/node_info.cpp
2020-08-17 17:03:54 +02:00
requests/node_action.cpp
2020-08-25 20:22:19 +02:00
requests/node_stats.cpp
requests/node_stats_reset.cpp
requests/node_file.cpp
requests/paths.cpp
requests/path_info.cpp
2020-08-25 20:22:19 +02:00
requests/path_action.cpp
requests/universal/status.cpp
requests/universal/info.cpp
requests/universal/channel.cpp
requests/universal/channels.cpp
2018-06-21 09:36:49 +02:00
)
if(WITH_GRAPHVIZ)
list(APPEND API_SRC requests/graph.cpp)
list(APPEND LIBRARIES PkgConfig::CGRAPH PkgConfig::GVC)
endif()
add_library(api STATIC ${API_SRC})
target_include_directories(api PUBLIC ${INCLUDE_DIRS})
2020-06-14 15:02:16 +02:00
target_link_libraries(api PUBLIC ${LIBRARIES})