Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove broken opal node-type #824

Merged
merged 1 commit into from
Oct 31, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 0 additions & 3 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -69,7 +69,6 @@ endif()
find_package(PkgConfig REQUIRED)
find_package(Threads REQUIRED)
find_package(OpenMP)
find_package(Opal)
find_package(IBVerbs)
find_package(RDMACM)
find_package(Etherlab)
Expand Down Expand Up @@ -192,7 +191,6 @@ cmake_dependent_option(WITH_NODE_MODBUS "Build with modbus node-type"
cmake_dependent_option(WITH_NODE_MQTT "Build with mqtt node-type" "${WITH_DEFAULTS}" "MOSQUITTO_FOUND" OFF)
cmake_dependent_option(WITH_NODE_NANOMSG "Build with nanomsg node-type" "${WITH_DEFAULTS}" "NANOMSG_FOUND" OFF)
cmake_dependent_option(WITH_NODE_NGSI "Build with ngsi node-type" "${WITH_DEFAULTS}" "" OFF)
cmake_dependent_option(WITH_NODE_OPAL "Build with opal node-type" "${WITH_DEFAULTS}" "Opal_FOUND" OFF)
cmake_dependent_option(WITH_NODE_REDIS "Build with redis node-type" "${WITH_DEFAULTS}" "HIREDIS_FOUND; REDISPP_FOUND" OFF)
cmake_dependent_option(WITH_NODE_RTP "Build with rtp node-type" "${WITH_DEFAULTS}" "re_FOUND" OFF)
cmake_dependent_option(WITH_NODE_SHMEM "Build with shmem node-type" "${WITH_DEFAULTS}" "HAS_SEMAPHORE; HAS_MMAN" OFF)
Expand Down Expand Up @@ -298,7 +296,6 @@ add_feature_info(NODE_MODBUS WITH_NODE_MODBUS "Build with
add_feature_info(NODE_MQTT WITH_NODE_MQTT "Build with mqtt node-type")
add_feature_info(NODE_NANOMSG WITH_NODE_NANOMSG "Build with nanomsg node-type")
add_feature_info(NODE_NGSI WITH_NODE_NGSI "Build with ngsi node-type")
add_feature_info(NODE_OPAL WITH_NODE_OPAL "Build with opal node-type")
add_feature_info(NODE_REDIS WITH_NODE_REDIS "Build with redis node-type")
add_feature_info(NODE_RTP WITH_NODE_RTP "Build with rtp node-type")
add_feature_info(NODE_SHMEM WITH_NODE_SHMEM "Build with shmem node-type")
Expand Down
53 changes: 0 additions & 53 deletions cmake/FindOpal.cmake

This file was deleted.

1 change: 0 additions & 1 deletion doc/openapi/components/schemas/config/node_obj.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,6 @@ discriminator:
mqtt: nodes/_mqtt.yaml
nanomsg: nodes/_nanomsg.yaml
ngsi: nodes/_ngsi.yaml
opal: nodes/_opal.yaml
redis: nodes/_redis.yaml
rtp: nodes/_rtp.yaml
shmem: nodes/_shmem.yaml
Expand Down
7 changes: 0 additions & 7 deletions doc/openapi/components/schemas/config/nodes/_opal.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions doc/openapi/components/schemas/config/nodes/opal.yaml

This file was deleted.

18 changes: 0 additions & 18 deletions etc/examples/nodes/opal.conf

This file was deleted.

53 changes: 0 additions & 53 deletions include/villas/log_opal_sink.hpp

This file was deleted.

1 change: 0 additions & 1 deletion include/villas/node/config.hpp.in
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,6 @@
#cmakedefine WITH_WEB
#cmakedefine WITH_NODE_WEBSOCKET
#cmakedefine WITH_NODE_WEBRTC
#cmakedefine WITH_NODE_OPAL
#cmakedefine WITH_API
#cmakedefine WITH_HOOKS
#cmakedefine WITH_CONFIG
Expand Down
55 changes: 0 additions & 55 deletions include/villas/nodes/opal.hpp

This file was deleted.

7 changes: 0 additions & 7 deletions lib/nodes/CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -71,13 +71,6 @@ if(WITH_NODE_IEC61850)
list(APPEND LIBRARIES PkgConfig::LIBIEC61850)
endif()

# Enable OPAL-RT Asynchronous Process support (will result in 32bit binary!!!)
if(WITH_NODE_OPAL)
list(APPEND NODE_SRC opal.cpp)
list(APPEND INCLUDE_DIRS ${OPAL_INCLUDE_DIRS})
list(APPEND LIBRARIES ${OPAL_LIBRARIES})
endif()

if(WITH_NODE_MODBUS)
list(APPEND NODE_SRC modbus.cpp)
list(APPEND LIBRARIES PkgConfig::MODBUS)
Expand Down
Loading