Skip to content
This repository has been archived by the owner on Nov 24, 2023. It is now read-only.

Commit

Permalink
Remove lot of unused MS in 4.2.6 [DHS-2762, DHS-2803]
Browse files Browse the repository at this point in the history
  • Loading branch information
deanlinssen committed Nov 30, 2022
1 parent 200c602 commit bf194ae
Show file tree
Hide file tree
Showing 23 changed files with 0 additions and 1,405 deletions.
31 changes: 0 additions & 31 deletions CMakeLists.txt
Original file line number Diff line number Diff line change
Expand Up @@ -73,54 +73,23 @@ include_directories(SYSTEM ${CURL_INCLUDE_DIRS})
find_package(Jansson REQUIRED)
include_directories(SYSTEM ${JANSSON_INCLUDE_DIRS})

find_package(Rabbitmq REQUIRED)
include_directories(SYSTEM ${RABBITMQ_INCLUDE_DIRS} )

include_directories("/usr/include/irods")


# Generate the shared Library (= binary) from the source code
# Note: unlike an Executable, a library does not contain a main method. It just contains the classes
add_library(msi_getenv SHARED msi_getenv/msi_getenv.cpp)
add_library(msi_http_send_file SHARED msi_http_send_file/msi_http_send_file.cpp)
add_library(msi_json_arrayops SHARED msi_json_arrayops/libmsi_json_arrayops.cpp)
add_library(msi_json_objops SHARED msi_json_objops/libmsi_json_objops.cpp)
add_library(msi_time_ts2str SHARED msi_time_ts2str/libmsi_time_ts2str.cpp)
add_library(msi_unmount SHARED msi_unmount/unmount.cpp)
add_library(msiput_dataobj_or_coll SHARED msiput_dataobj_or_coll/libmsiput_dataobj_or_coll.cpp)
add_library(msi_amqp_basic_publish SHARED msi_amqp_basic_publish/msi_amqp_basic_publish.cpp)
add_library(msi_set_avu SHARED msi_set_avu/msi_set_avu.cpp)
add_library(msi_add_avu SHARED msi_add_avu/msi_add_avu.cpp)
add_library(msi_rmw_avu SHARED msi_rmw_avu/msi_rmw_avu.cpp)

# Link the generated library to dependency libraries
target_link_libraries(msi_getenv LINK_PUBLIC ${Boost_LIBRARIES})
target_link_libraries(msi_http_send_file LINK_PUBLIC ${Boost_LIBRARIES} ${CURL_LIBRARIES})
target_link_libraries(msi_json_arrayops LINK_PUBLIC ${JANSSON_LIBRARIES} ${Boost_LIBRARIES})
target_link_libraries(msi_json_objops LINK_PUBLIC ${JANSSON_LIBRARIES} ${Boost_LIBRARIES})
target_link_libraries(msi_time_ts2str LINK_PUBLIC ${Boost_LIBRARIES})
target_link_libraries(msi_unmount LINK_PUBLIC ${Boost_LIBRARIES})
target_link_libraries(msiput_dataobj_or_coll LINK_PUBLIC ${Boost_LIBRARIES})
target_link_libraries(msi_amqp_basic_publish LINK_PUBLIC ${Boost_LIBRARIES} ${RABBITMQ_LIBRARIES})
target_link_libraries(msi_set_avu LINK_PUBLIC ${Boost_LIBRARIES})
target_link_libraries(msi_add_avu LINK_PUBLIC ${Boost_LIBRARIES})
target_link_libraries(msi_rmw_avu LINK_PUBLIC ${Boost_LIBRARIES})


# Set the location for library installation
install(CODE "MESSAGE(\"Installing microservices to iRODS plugins folder...\")")
install(TARGETS
msi_getenv
msi_http_send_file
msi_json_arrayops
msi_json_objops
msi_time_ts2str
msi_unmount
msiput_dataobj_or_coll
msi_amqp_basic_publish
msi_set_avu
msi_add_avu
msi_rmw_avu
DESTINATION
/usr/lib/irods/plugins/microservices)

Expand Down
20 changes: 0 additions & 20 deletions CMakeModules/FindRabbitmq.cmake

This file was deleted.

74 changes: 0 additions & 74 deletions msi_add_avu/msi_add_avu.cpp

This file was deleted.

13 changes: 0 additions & 13 deletions msi_add_avu/msi_add_avu_test.r

This file was deleted.

12 changes: 0 additions & 12 deletions msi_amqp_basic_publish/Makefile

This file was deleted.

185 changes: 0 additions & 185 deletions msi_amqp_basic_publish/msi_amqp_basic_publish.cpp

This file was deleted.

16 changes: 0 additions & 16 deletions msi_amqp_basic_publish/msi_amqp_basic_publish_test.r

This file was deleted.

Loading

0 comments on commit bf194ae

Please sign in to comment.