reactos/sdk/lib/3rdparty/adns/CMakeLists.txt
Victor Perevertkin 7e069ccdb2
[CMAKE] Replace custom functions to built-in ones
add_target_compile_definitions -> target_compile_definitions
add_target_compile_flags -> target_compile_options
add_target_include_directories -> target_include_directories
2020-04-16 15:59:38 +03:00

33 lines
570 B
CMake

include_directories(
src
adns_win32)
add_definitions(
-D_DLL -D__USE_CRTIMP
-DADNS_JGAA_WIN32
-D_CRT_NO_POSIX_ERROR_CODES)
list(APPEND SOURCE
adns_win32/adns_unix_calls.c
src/check.c
src/event.c
src/general.c
src/parse.c
src/poll.c
src/query.c
src/reply.c
src/setup.c
src/transmit.c
src/types.c
src/internal.h)
add_library(adns ${SOURCE})
if(NOT MSVC)
target_compile_options(adns PRIVATE "-Wno-unused-but-set-variable")
endif()
add_dependencies(adns psdk)
add_pch(adns src/internal.h SOURCE)