1 cmake_minimum_required( VERSION 2.8.8 ) 2 3 project( pcap_tests ) 4 5 ###################################### 6 # Register targets 7 ###################################### 8 9 if( MSVC ) 10 file(GLOB PROJECT_SOURCE_LIST_WIN32_C 11 ${pcap_SOURCE_DIR}/missing/getopt.c 12 ) 13 endif( MSVC ) 14 15 ADD_EXECUTABLE (can_set_rfmon_test can_set_rfmon_test.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 16 target_link_libraries ( can_set_rfmon_test pcap ) 17 18 ADD_EXECUTABLE (capturetest capturetest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 19 target_link_libraries ( capturetest pcap ) 20 21 ADD_EXECUTABLE (filtertest filtertest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 22 target_link_libraries ( filtertest pcap ) 23 24 ADD_EXECUTABLE (indalldevstest findalldevstest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 25 target_link_libraries ( indalldevstest pcap ) 26 27 ADD_EXECUTABLE (opentest opentest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 28 target_link_libraries ( opentest pcap ) 29 30 #ADD_EXECUTABLE (pcap_compile_test pcap_compile_test.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 31 #target_link_libraries ( pcap_compile_test pcap ) 32 33 ADD_EXECUTABLE (reactivatetest reactivatetest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 34 target_link_libraries ( reactivatetest pcap ) 35 36 if( NOT WIN32 ) 37 ADD_EXECUTABLE (selpolltest selpolltest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 38 target_link_libraries ( selpolltest pcap ) 39 endif() 40 41 ADD_EXECUTABLE (valgrindtest valgrindtest.c ${PROJECT_SOURCE_LIST_WIN32_C} ) 42 target_link_libraries ( valgrindtest pcap ) 43