project(dnsl-resolve C) set(PROJECT_VERSION 0.1.0) set(dnsl-resolve_c_sources resolver.c ) add_executable(${PROJECT_NAME}) add_executable(${PROJECT_NAMESPACE}::${PROJECT_NAME} ALIAS ${PROJECT_NAME}) target_sources(${PROJECT_NAME} PRIVATE ${dnsl-resolve_c_sources} ) set_target_properties(${PROJECT_NAME} PROPERTIES C_STANDARD 99 C_STANDARD_REQUIRED ON C_EXTENSIONS OFF COMPILE_WARNING_AS_ERROR ON VERSION ${PROJECT_VERSION} ) target_link_libraries(${PROJECT_NAME} PRIVATE dnslite::dnslite)