diff --git a/src/rawnet/CMakeLists.txt b/src/rawnet/CMakeLists.txt index d91e72d..c43e371 100644 --- a/src/rawnet/CMakeLists.txt +++ b/src/rawnet/CMakeLists.txt @@ -1,5 +1,5 @@ -if (WIN32) +if(WIN32) set(rawnetarch rawnetarch_win32.c) elseif(APPLE) set(rawnetarch rawnetarch_darwin.c) @@ -10,4 +10,11 @@ endif() add_library(rawnet cs8900.c rawnet.c rawnetsupp.c ${rawnetarch}) target_compile_definitions(rawnet PUBLIC HAVE_RAWNET) +target_compile_definitions(rawnet PRIVATE CS8900_DEBUG CS8900_DEBUG_STORE CS8900_DEBUG_LOAD) +if(WIN32) +elseif(APPLE) + target_link_libraries(rawnet PRIVATE "-framework vmnet") +elseif(UNIX) + target_link_libraries(rawnet PRIVATE pcap) +endif() \ No newline at end of file