This paves the way for implementing daggys and other utilities. Squashed commit of the following: commit 1f77239ab3c9e44d190eef94531a39501c8c4dfe Author: Ian Roddis <gitlab@ie2r.com> Date: Mon Oct 18 16:25:02 2021 -0300 Adding README, stdout support for daggyd logging commit c2c237224e84a3be68aaa597ce98af1365e74a13 Author: Ian Roddis <gitlab@ie2r.com> Date: Mon Oct 18 16:10:29 2021 -0300 removing old daggyd commit cfea2baf61ca10c535801c5a391d2d525a1a2d04 Author: Ian Roddis <gitlab@ie2r.com> Date: Mon Oct 18 16:10:09 2021 -0300 Moving tests into their sub-project folders commit e41ca42069bea1db16dd76b6684a3f692fef6b15 Author: Ian Roddis <gitlab@ie2r.com> Date: Mon Oct 18 15:57:40 2021 -0300 Splitting out daggyd from libdaggy commit be97b146c1d2446f5c03cb78707e921f18c60bd8 Author: Ian Roddis <gitlab@ie2r.com> Date: Mon Oct 18 15:56:55 2021 -0300 Splitting out daggyd from libdaggy commit cb61e140e9d6d8832d61fb7037fd4c0ff6edad00 Author: Ian Roddis <gitlab@ie2r.com> Date: Mon Oct 18 15:49:47 2021 -0300 moving daggy to libdaggy
18 lines
409 B
CMake
18 lines
409 B
CMake
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 pthread rapidjson better-enums)
|
|
|
|
add_subdirectory(src)
|
|
add_subdirectory(tests)
|