include(CheckIncludeFile) # config file for tools configure_file(${PROJECT_SOURCE_DIR}/tools/config.h.in ${PROJECT_BINARY_DIR}/tools/config.h @ONLY) # find ioctl check_include_file("sys/ioctl.h" HAVE_IOCTL) if(NOT HAVE_IOCTL) message(STATUS "Disabling interactive yanglint, sys/ioctl.h not found...") set(ENABLE_YANGLINT_INTERACTIVE OFF) endif() # find getopt library on WIN32 if(WIN32) find_library(GETOPT_LIBRARY NAMES getopt REQUIRED) find_path(GETOPT_INCLUDE_DIR NAMES getopt.h REQUIRED) message(STATUS "Found at ${GETOPT_INCLUDE_DIR}, library at ${GETOPT_LIBRARY}") endif() add_subdirectory(lint) add_subdirectory(re) set(format_sources ${format_sources} PARENT_SCOPE)