# This source code is released into the public domain. pkg_check_modules(LIBUCL REQUIRED libucl) add_library(nihil.ucl STATIC) target_sources(nihil.ucl PUBLIC FILE_SET modules TYPE CXX_MODULES FILES nihil.ucl.ccm) target_compile_options(nihil.ucl PUBLIC ${LIBUCL_CFLAGS_OTHER}) target_include_directories(nihil.ucl PUBLIC ${LIBUCL_INCLUDE_DIRS}) target_link_libraries(nihil.ucl PUBLIC ${LIBUCL_LIBRARIES}) target_link_directories(nihil.ucl PUBLIC ${LIBUCL_LIBRARY_DIRS})