source: pacpusframework/branches/2.0-beta1/src/TestComponents/CPT/NMEA0183/CMakeLists.txt@ 89

Last change on this file since 89 was 89, checked in by morasjul, 11 years ago

PACPUS 2.0 Beta deployed in new branch

Major changes:
-Add communication interface between components
-Add examples for communications interface (TestComponents)
-Move to Qt5 support

  • Property svn:executable set to *
File size: 2.3 KB
Line 
1project(NMEA0183LIB)
2
3#find_package(Qt4 REQUIRED)
4#include(${QT_USE_FILE})
5include_directories(${QT_INCLUDE_DIR})
6#link_directories (${QT_LIBRARIES})
7add_definitions(${QT_DEFINITIONS}
8-fPIC)
9
10include_directories(include)
11
12#protocole de la centrale IXSEA
13set(PHINS_STANDARD_SRC
14src/HEHDT.cpp
15src/ATTITUD.cpp
16src/POSITI.cpp
17src/SPEED.cpp
18src/UTMWGS.cpp
19src/HEAVE.cpp
20src/STDHRP.cpp
21src/STDPOS.cpp
22src/STDSPD.cpp
23src/TIME__.cpp
24#src/LOGIN.cpp
25#src/LOGDVL.cpp
26#src/LOGWAT.cpp
27include/HEHDT.hpp
28include/ATTITUD.hpp
29include/POSITI.hpp
30include/SPEED.hpp
31include/UTMWGS.hpp
32include/HEAVE.hpp
33include/STDHRP.hpp
34include/STDPOS.hpp
35include/STDSPD.hpp
36include/TIME__.hpp
37#include/LOGIN.hpp
38#include/LOGDVL.hpp
39#include/LOGWAT.hpp
40)
41SOURCE_GROUP(PHINS_std FILES ${PHINS_STANDARD_SRC} )
42
43set(NMEA_SRC
44src/AAM.cpp
45src/ALM.cpp
46src/APB.cpp
47src/ASD.cpp
48src/BEC.cpp
49src/BOD.cpp
50src/BWC.cpp
51src/BWR.cpp
52src/BWW.cpp
53src/CHECKSUM.cpp
54src/DBT.cpp
55src/DCN.cpp
56src/DECCALOP.cpp
57src/DPT.cpp
58src/EXPID.cpp
59src/FIELD.cpp
60src/FREQMODE.cpp
61src/FSI.cpp
62src/GDA.cpp
63src/GDF.cpp
64src/GDP.cpp
65src/GGA.cpp
66src/GLA.cpp
67src/GLC.cpp
68src/GLF.cpp
69src/GLL.cpp
70src/GLP.cpp
71src/GOA.cpp
72src/GOF.cpp
73src/GOP.cpp
74src/GSA.cpp
75src/GST.cpp
76src/GSV.cpp
77src/GTD.cpp
78src/GXA.cpp
79src/GXF.cpp
80src/GXP.cpp
81src/HCC.cpp
82src/HDG.cpp
83src/HDM.cpp
84src/HDT.cpp
85src/HEX.cpp
86src/HEXVALUE.cpp
87src/HSATIT.cpp
88src/HSC.cpp
89src/HSPOS.cpp
90src/IMA.cpp
91src/LAT.cpp
92src/LATLONG.cpp
93src/LCD.cpp
94src/LONG.cpp
95src/LORANTD.cpp
96src/MANUFACT.cpp
97src/MHU.cpp
98src/MLIST.cpp
99src/MTA.cpp
100src/MTW.cpp
101src/MWV.cpp
102src/NMEA0183.cpp
103src/OLN.cpp
104src/OMEGAPAR.cpp
105src/OSD.cpp
106src/P.cpp
107src/RADARDAT.cpp
108src/RATIOPLS.cpp
109src/RESPONSE.cpp
110src/RMA.cpp
111src/RMB.cpp
112src/RMC.cpp
113src/ROT.cpp
114src/RPM.cpp
115src/RSA.cpp
116src/RSD.cpp
117src/RTE.cpp
118src/SATDAT.cpp
119src/SENTENCE.cpp
120src/SFI.cpp
121src/STN.cpp
122src/TALKERID.cpp
123src/TEP.cpp
124src/TRF.cpp
125src/TTM.cpp
126src/VBW.cpp
127src/VDR.cpp
128src/VHW.cpp
129src/VLW.cpp
130src/VPW.cpp
131src/VTG.cpp
132src/VWE.cpp
133src/WAYPTLOC.cpp
134src/WCV.cpp
135src/WDC.cpp
136src/WDR.cpp
137src/WNC.cpp
138src/WPL.cpp
139src/XDR.cpp
140src/XTE.cpp
141src/XTR.cpp
142src/ZDA.cpp
143src/ZFI.cpp
144src/ZFO.cpp
145src/ZLZ.cpp
146src/ZPI.cpp
147src/ZTA.cpp
148src/ZTE.cpp
149src/ZTG.cpp
150src/ZTI.cpp
151src/ZWP.cpp
152src/ZZU.cpp
153)
154SOURCE_GROUP(NMEA_std FILES ${NMEA_SRC} )
155
156pacpus_add_library(${PROJECT_NAME} ${NMEA_SRC} ${PHINS_STANDARD_SRC} )
157
158pacpus_install(${PROJECT_NAME})
Note: See TracBrowser for help on using the repository browser.