Fixing feature checking

This commit is contained in:
Ian Roddis
2021-12-16 14:17:03 -04:00
parent 8d00621908
commit a035010669

View File

@@ -1,6 +1,6 @@
# Slurm support # Slurm support
message("-- DAGGY_ENABLE_SLURM is set to ${DAGGY_ENABLE_SLURM}") message("-- DAGGY_ENABLE_SLURM is set to ${DAGGY_ENABLE_SLURM}")
if (DAGGY_ENABLE_SLURM) if (${DAGGY_ENABLE_SLURM} STREQUAL "ON")
find_library(SLURM_LIB libslurm.so libslurm.a slurm REQUIRED) find_library(SLURM_LIB libslurm.so libslurm.a slurm REQUIRED)
find_path(SLURM_INCLUDE_DIR "slurm/slurm.h" REQUIRED) find_path(SLURM_INCLUDE_DIR "slurm/slurm.h" REQUIRED)
@@ -18,8 +18,8 @@ if (DAGGY_ENABLE_SLURM)
endif () endif ()
# Redis support # Redis support
message("-- DAGGY_ENABLE_REDIS is set to ${DAGGY_ENABLE_SLURM}") message("-- DAGGY_ENABLE_REDIS is set to ${DAGGY_ENABLE_REDIS}")
if (DAGGY_ENABLE_REDIS) if (${DAGGY_ENABLE_REDIS} STREQUAL "ON")
include(cmake/hiredis.cmake) include(cmake/hiredis.cmake)
target_compile_definitions(slurm INTERFACE DAGGY_ENABLE_REDIS) target_compile_definitions(redis INTERFACE DAGGY_ENABLE_REDIS)
endif () endif ()