Home | History | Annotate | Download | only in tests
      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