2022-01-21 17:22:36 +08:00
|
|
|
find_package(gflags REQUIRED)
|
|
|
|
|
2021-05-19 00:28:17 +08:00
|
|
|
add_library(memgraph__e2e__triggers_common STATIC common.hpp common.cpp)
|
|
|
|
target_link_libraries(memgraph__e2e__triggers_common PUBLIC gflags mgclient mg-utils)
|
|
|
|
|
|
|
|
add_executable(memgraph__e2e__triggers__on_create on_create_triggers.cpp)
|
|
|
|
target_link_libraries(memgraph__e2e__triggers__on_create memgraph__e2e__triggers_common)
|
|
|
|
|
|
|
|
add_executable(memgraph__e2e__triggers__on_update on_update_triggers.cpp)
|
|
|
|
target_link_libraries(memgraph__e2e__triggers__on_update memgraph__e2e__triggers_common)
|
|
|
|
|
|
|
|
add_executable(memgraph__e2e__triggers__on_delete on_delete_triggers.cpp)
|
|
|
|
target_link_libraries(memgraph__e2e__triggers__on_delete memgraph__e2e__triggers_common)
|
2021-07-22 22:22:08 +08:00
|
|
|
|
|
|
|
add_executable(memgraph__e2e__triggers__privileges privilige_check.cpp)
|
|
|
|
target_link_libraries(memgraph__e2e__triggers__privileges memgraph__e2e__triggers_common)
|
2021-10-11 19:39:57 +08:00
|
|
|
|
|
|
|
add_subdirectory(procedures)
|
|
|
|
|
|
|
|
add_dependencies(memgraph__e2e__triggers__on_create memgraph__e2e__triggers__write.py)
|
|
|
|
add_dependencies(memgraph__e2e__triggers__on_update memgraph__e2e__triggers__write.py)
|
|
|
|
add_dependencies(memgraph__e2e__triggers__on_delete memgraph__e2e__triggers__write.py)
|
2023-01-18 22:05:10 +08:00
|
|
|
|
|
|
|
function(copy_triggers_e2e_python_files FILE_NAME)
|
|
|
|
copy_e2e_python_files(triggers ${FILE_NAME})
|
|
|
|
endfunction()
|
|
|
|
|
|
|
|
copy_triggers_e2e_python_files(common.py)
|
|
|
|
copy_triggers_e2e_python_files(triggers_properties_false.py)
|