add_subdirectory(alg) add_subdirectory(ds) add_boolean_option(ENABLE_TELNETSRV OFF "Whether to build telnet support in modems" OFF) if(ENABLE_TELNETSRV) add_subdirectory(telnetsrv) endif() add_boolean_option(ENABLE_WEBSRV OFF "Whether to build the webserver" OFF) if(ENABLE_WEBSRV) add_subdirectory(websrv) endif() add_subdirectory(T) add_subdirectory(nr) add_subdirectory(LOG) add_subdirectory(threadPool) add_library(utils utils.c system.c time_meas.c time_stat.c tun_if.c) target_include_directories(utils PUBLIC .) target_link_libraries(utils PRIVATE ${T_LIB}) if (ENABLE_TESTS) add_subdirectory(hashtable/tests) endif() add_subdirectory(barrier) add_subdirectory(actor)