-
Notifications
You must be signed in to change notification settings - Fork 18
/
Copy pathCMakeLists.txt
62 lines (50 loc) · 1.34 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
cmake_minimum_required(VERSION 2.8.7)
# VelodyneHDL Driver
project(VelodyneHDL)
include_directories(${CMAKE_CURRENT_SOURCE_DIR})
add_library(PacketDriver SHARED PacketDriver.cpp)
target_link_libraries(PacketDriver
boost_system
)
add_library(PacketDecoder SHARED PacketDecoder.cpp)
target_link_libraries(PacketDecoder
)
add_library(PacketBundler SHARED PacketBundler.cpp)
target_link_libraries(PacketBundler
)
add_library(PacketBundleDecoder SHARED PacketBundleDecoder.cpp)
target_link_libraries(PacketBundleDecoder
)
add_executable(test_PacketDriver tests/test_PacketDriver.cpp)
target_link_libraries(test_PacketDriver
PacketDriver
pcap
)
add_executable(test_PacketDecoder tests/test_PacketDecoder.cpp)
target_link_libraries(test_PacketDecoder
PacketDriver
PacketDecoder
pcap
)
add_executable(test_PacketWriter tests/test_PacketWriter.cpp)
target_link_libraries(test_PacketWriter
PacketDriver
pcap
)
add_executable(test_PacketBundler tests/test_PacketBundler.cpp)
target_link_libraries(test_PacketBundler
PacketDriver
PacketBundler
)
add_executable(test_PacketBundleDecoder tests/test_PacketBundleDecoder.cpp)
target_link_libraries(test_PacketBundleDecoder
PacketDriver
PacketBundler
PacketBundleDecoder
)
add_executable(PacketFileSender PacketFileSender.cxx)
target_link_libraries(PacketFileSender
boost_system
boost_thread
pcap
)