-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathCMakeLists.txt
115 lines (111 loc) · 3.76 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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
cmake_minimum_required(VERSION 3.6.2)
project(Modem)
set(CMAKE_CXX_STANDARD 11)
add_executable(
Modem src/main.cpp
src/ModemInterface.hpp
src/MiniModem/MiniModem.cpp
src/MiniModem/MiniModem.hpp
src/MiniModem/StreamException.hpp
src/Exception.hpp
src/ModemResolver.cpp
src/ModemResolver.hpp
src/MiniModem/PTT.cpp
src/MiniModem/PTT.hpp
src/WRCP/WRCP.cpp
src/WRCP/WRCP.hpp
src/WRCP/WRCPController.cpp
src/WRCP/WRCPController.hpp
src/WRCP/WRCPReceiver.cpp
src/WRCP/WRCPReceiver.hpp
src/ThreadInterface.hpp
src/WRCP/WRCPTransmitter.cpp
src/WRCP/WRCPTransmitter.hpp
src/MessageQueue/MessageQueue.hpp
src/test/TestModem.cpp
src/test/TestModem.hpp
src/WRCP/WRCPTimeoutException.hpp
src/WRCP/WRCPPermissionException.hpp
src/test/FileModem.cpp
src/test/FileModem.hpp
src/SSTV/buffer.cpp
src/SSTV/buffer.hpp
src/SSTV/ddc.cpp
src/SSTV/ddc.hpp
src/SSTV/Image.cpp
src/SSTV/Image.hpp
src/SSTV/mmap_file.cpp
src/SSTV/mmap_file.hpp
src/SSTV/pcm.cpp
src/SSTV/pcm.hpp
src/SSTV/ppm.cpp
src/SSTV/ppm.hpp
src/SSTV/Pulse.cpp
src/SSTV/Pulse.hpp
src/SSTV/Robot36Encoder.cpp
src/SSTV/Robot36Encoder.hpp
src/SSTV/Robot36Decoder.cpp
src/SSTV/Robot36Decoder.hpp
src/SSTV/utils.cpp
src/SSTV/utils.hpp
src/SSTV/wav.cpp
src/SSTV/wav.hpp
src/SSTV/window.cpp
src/SSTV/window.hpp
src/SSTV/yuv.cpp
src/SSTV/yuv.hpp
src/SSTV/Robot36.cpp
src/SSTV/Robot36.hpp
src/Notification/CameraConfigurationsEventMonitor.cpp
src/Notification/CameraConfigurationsEventMonitor.hpp
src/Notification/Notification.cpp
src/Notification/Notification.hpp
src/SendPhotoToServer/SendPhotoToServer.cpp
src/SendPhotoToServer/SendPhotoToServer.hpp
src/Base64/base64.hpp
src/Base64/base64.cpp
src/Notification/CameraConfigurations.cpp
src/Notification/CameraConfigurations.hpp
src/Utils/FileUtils.cpp
src/Utils/FileUtils.hpp
src/Notification/PhotosEventMonitor.cpp
src/Notification/PhotosEventMonitor.hpp
src/ControlRecordAccess.cpp
src/ControlRecordAccess.hpp
src/WRCP/WRCPOtherPacketException.hpp src/MiniModem/PTTResolver.cpp src/MiniModem/PTTResolver.hpp src/WRCP/WRCPNumber.cpp src/WRCP/WRCPNumber.hpp src/WRCP/WRCPNumberResolver.cpp src/WRCP/WRCPNumberResolver.hpp src/MiniModem/MinimodemResolver.cpp src/MiniModem/MinimodemResolver.hpp)
target_link_libraries(Modem wiringPi pthread m pulse-simple rt curl)
project(decoder36)
add_executable( decoder36
src/decoder_main.cpp
src/SSTV/buffer.cpp
src/SSTV/buffer.hpp
src/SSTV/ddc.cpp
src/SSTV/ddc.hpp
src/SSTV/Image.cpp
src/SSTV/Image.hpp
src/SSTV/mmap_file.cpp
src/SSTV/mmap_file.hpp
src/SSTV/pcm.cpp
src/SSTV/pcm.hpp
src/SSTV/ppm.cpp
src/SSTV/ppm.hpp
src/SSTV/Pulse.cpp
src/SSTV/Pulse.hpp
src/SSTV/Robot36Decoder.cpp
src/SSTV/Robot36Decoder.hpp
src/SSTV/utils.cpp
src/SSTV/utils.hpp
src/SSTV/wav.cpp
src/SSTV/wav.hpp
src/SSTV/window.cpp
src/SSTV/window.hpp
src/SSTV/yuv.cpp
src/SSTV/yuv.hpp
src/SendPhotoToServer/SendPhotoToServer.cpp
src/SendPhotoToServer/SendPhotoToServer.hpp
src/Utils/FileUtils.cpp
src/Utils/FileUtils.hpp
src/Base64/base64.hpp
src/Base64/base64.cpp
)
target_link_libraries(decoder36 pthread m pulse-simple rt curl)