cmake_minimum_required(VERSION 3.15)
project(fsnotifier LANGUAGES C)

# Set log level of fsnotifier executable
if(NOT DEFINED LOG_LEVEL)
  set(LOG_LEVEL 1 CACHE STRING "Log level. 0 = errors only; 1 = errors and warnings; 2 = errors, warnings and info" FORCE)
endif()
add_compile_definitions(LOG_LEVEL=${LOG_LEVEL})

include(cmake/options.cmake)

include(cmake/dependencies.cmake)

include(cmake/target_definitions.cmake)

include(cmake/install_targets.cmake)