project(libdaggy) add_library(${PROJECT_NAME} STATIC) IF (DAGGY_ENABLE_SLURM) target_link_libraries(${PROJECT_NAME} slurm) endif () IF (DAGGY_ENABLE_REDIS) target_link_libraries(${PROJECT_NAME} hiredis) endif () target_include_directories(${PROJECT_NAME} PUBLIC include) target_link_libraries(${PROJECT_NAME} pistache curl pthread rapidjson better-enums) add_subdirectory(src) add_subdirectory(tests)