aux_source_directory(${CMAKE_CURRENT_LIST_DIR} SYSTEM_FUNCTION_LOADER_SRCS)
set(SYSTEM_FUNCTION_LOADER_LIB system_function_loader_lib)
set(SYSTEM_FUNCTION_LOADER_LIB ${SYSTEM_FUNCTION_LOADER_LIB} PARENT_SCOPE)
set_property(GLOBAL PROPERTY SYSTEM_FUNCTION_LOADER_DIR "${CMAKE_CURRENT_LIST_DIR}")
set_property(GLOBAL PROPERTY SYSTEM_FUNCTION_LOADER_LIB ${SYSTEM_FUNCTION_LOADER_LIB})
include_directories(${CMAKE_CURRENT_LIST_DIR})
add_library(${SYSTEM_FUNCTION_LOADER_LIB} STATIC
${SYSTEM_FUNCTION_LOADER_SRCS})
target_compile_options(${SYSTEM_FUNCTION_LOADER_LIB} PRIVATE -fPIE)
target_include_directories(${SYSTEM_FUNCTION_LOADER_LIB} PRIVATE
${CMAKE_CURRENT_LIST_DIR})
add_dependencies(${SYSTEM_FUNCTION_LOADER_LIB} hex leader posix_pb utils meta_store_client file_monitor metadata)
target_link_libraries(${SYSTEM_FUNCTION_LOADER_LIB} PUBLIC hex leader posix_pb utils meta_store_client file_monitor metadata)