include_directories(${PCAP_INCLUDE_DIRS})
add_definitions("-std=c++0x -Wall -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64")

set(SRC_FILES
  buses.cpp
  console_output.cpp
  main.cpp
  pcap_compat.cpp
  should_stop.cpp
  tools.cpp
  usb_bus.cpp
  usb_device.cpp
  usb_stats.cpp
)

add_executable(usbtop ${SRC_FILES})
target_link_libraries(usbtop ${PCAP_LIBRARIES} pthread)

install(TARGETS usbtop DESTINATION sbin)
