-
Notifications
You must be signed in to change notification settings - Fork 4
Expand file tree
/
Copy pathCMakeLists.txt
More file actions
100 lines (90 loc) · 2.57 KB
/
CMakeLists.txt
File metadata and controls
100 lines (90 loc) · 2.57 KB
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
##---------------------------------------------------------------------------
## Author: nohal aka. Pavel Kalian
## Copyright:
## License: wxWidgets License
##---------------------------------------------------------------------------
# define minimum cmake version
CMAKE_MINIMUM_REQUIRED(VERSION 2.6.2)
PROJECT(tackandlay_pi)
SET(PACKAGE_NAME tackandlay_pi)
SET(VERBOSE_NAME tackandlay)
SET(TITLE_NAME tackandlay)
SET(CPACK_PACKAGE_CONTACT "Dave Cowell")
SET(VERSION_MAJOR "0")
SET(VERSION_MINOR "2")
INCLUDE("cmake/PluginConfigure.cmake")
SET(SRC_TackandLay
src/tackandlay_pi.h
src/tackandlay_pi.cpp
src/icons.h
src/icons.cpp
)
SET(SRC_NMEA0183
src/nmea0183/latlong.hpp
src/nmea0183/latlong.cpp
src/nmea0183/long.cpp
src/nmea0183/nmea0183.cpp
src/nmea0183/nmea0183.hpp
src/nmea0183/response.hpp
src/nmea0183/response.cpp
src/nmea0183/rmb.hpp
src/nmea0183/rmb.cpp
src/nmea0183/sentence.hpp
src/nmea0183/sentence.cpp
src/nmea0183/talkerid.cpp
src/nmea0183/rmc.hpp
src/nmea0183/rmc.cpp
src/nmea0183/hexvalue.cpp
src/nmea0183/lat.cpp
src/nmea0183/expid.cpp
src/nmea0183/wpl.hpp
src/nmea0183/wpl.cpp
src/nmea0183/rte.hpp
src/nmea0183/rte.cpp
src/nmea0183/hdt.hpp
src/nmea0183/hdt.cpp
src/nmea0183/hdg.hpp
src/nmea0183/hdg.cpp
src/nmea0183/hdm.hpp
src/nmea0183/hdm.cpp
src/nmea0183/gll.hpp
src/nmea0183/gll.cpp
src/nmea0183/vtg.hpp
src/nmea0183/vtg.cpp
src/nmea0183/gga.hpp
src/nmea0183/gga.cpp
src/nmea0183/gsv.hpp
src/nmea0183/gsv.cpp
src/nmea0183/dbt.cpp
src/nmea0183/dbt.hpp
src/nmea0183/dpt.cpp
src/nmea0183/dpt.hpp
src/nmea0183/mtw.cpp
src/nmea0183/mtw.hpp
src/nmea0183/mwv.cpp
src/nmea0183/mwv.hpp
src/nmea0183/vhw.hpp
src/nmea0183/vhw.cpp
src/nmea0183/vwr.cpp
src/nmea0183/vwr.hpp
src/nmea0183/zda.cpp
src/nmea0183/zda.hpp
src/nmea0183/rsa.hpp
src/nmea0183/rsa.cpp
src/nmea0183/satinfo.h
src/nmea0183/mwd.cpp
src/nmea0183/mwd.hpp
src/nmea0183/vwt.cpp
src/nmea0183/vwt.hpp
src/nmea0183/mta.cpp
src/nmea0183/mta.hpp
src/nmea0183/vlw.cpp
src/nmea0183/vlw.hpp
src/nmea0183/mda.cpp
src/nmea0183/mda.hpp
)
INCLUDE_DIRECTORIES(src/nmea0183)
ADD_LIBRARY(${PACKAGE_NAME} SHARED ${SRC_TackandLay} ${SRC_NMEA0183})
INCLUDE("cmake/PluginInstall.cmake")
INCLUDE("cmake/PluginLocalization.cmake")
INCLUDE("cmake/PluginPackage.cmake")