Last change
on this file since 84 was 59, checked in by DHERBOMEZ Gérald, 10 years ago |
Integration of new modules:
- GPS NMEA0183 decoder
- Span CPT Decoder
Update of:
|
File size:
3.1 KB
|
Rev | Line | |
---|
[59] | 1 | project(NMEA0183LIB)
|
---|
| 2 |
|
---|
| 3 | find_package(Qt4 REQUIRED)
|
---|
| 4 | include(${QT_USE_FILE})
|
---|
| 5 | include_directories(${QT_INCLUDE_DIR})
|
---|
| 6 | link_directories (${QT_LIBRARIES})
|
---|
| 7 | add_definitions(${QT_DEFINITIONS})
|
---|
| 8 |
|
---|
| 9 | include_directories(include)
|
---|
| 10 |
|
---|
| 11 | #protocole de la centrale IXSEA
|
---|
| 12 | set(PHINS_STANDARD_SRC
|
---|
| 13 | src/HEHDT.cpp
|
---|
| 14 | src/ATTITUD.cpp
|
---|
| 15 | src/POSITI.cpp
|
---|
| 16 | src/SPEED.cpp
|
---|
| 17 | src/UTMWGS.cpp
|
---|
| 18 | src/HEAVE.cpp
|
---|
| 19 | src/STDHRP.cpp
|
---|
| 20 | src/STDPOS.cpp
|
---|
| 21 | src/STDSPD.cpp
|
---|
| 22 | src/TIME__.cpp
|
---|
| 23 | #src/LOGIN.cpp
|
---|
| 24 | #src/LOGDVL.cpp
|
---|
| 25 | #src/LOGWAT.cpp
|
---|
| 26 | include/HEHDT.hpp
|
---|
| 27 | include/ATTITUD.hpp
|
---|
| 28 | include/POSITI.hpp
|
---|
| 29 | include/SPEED.hpp
|
---|
| 30 | include/UTMWGS.hpp
|
---|
| 31 | include/HEAVE.hpp
|
---|
| 32 | include/STDHRP.hpp
|
---|
| 33 | include/STDPOS.hpp
|
---|
| 34 | include/STDSPD.hpp
|
---|
| 35 | include/TIME__.hpp
|
---|
| 36 | #include/LOGIN.hpp
|
---|
| 37 | #include/LOGDVL.hpp
|
---|
| 38 | #include/LOGWAT.hpp
|
---|
| 39 | )
|
---|
| 40 | SOURCE_GROUP(PHINS_std FILES ${PHINS_STANDARD_SRC} )
|
---|
| 41 |
|
---|
| 42 | set(NMEA_SRC
|
---|
| 43 | src/AAM.cpp
|
---|
| 44 | src/ALM.cpp
|
---|
| 45 | src/APB.cpp
|
---|
| 46 | src/ASD.cpp
|
---|
| 47 | src/BEC.cpp
|
---|
| 48 | src/BOD.cpp
|
---|
| 49 | src/BWC.cpp
|
---|
| 50 | src/BWR.cpp
|
---|
| 51 | src/BWW.cpp
|
---|
| 52 | src/CHECKSUM.cpp
|
---|
| 53 | src/DBT.cpp
|
---|
| 54 | src/DCN.cpp
|
---|
| 55 | src/DECCALOP.cpp
|
---|
| 56 | src/DPT.cpp
|
---|
| 57 | src/EXPID.cpp
|
---|
| 58 | src/FIELD.cpp
|
---|
| 59 | src/FREQMODE.cpp
|
---|
| 60 | src/FSI.cpp
|
---|
| 61 | src/GDA.cpp
|
---|
| 62 | src/GDF.cpp
|
---|
| 63 | src/GDP.cpp
|
---|
| 64 | src/GGA.cpp
|
---|
| 65 | src/GLA.cpp
|
---|
| 66 | src/GLC.cpp
|
---|
| 67 | src/GLF.cpp
|
---|
| 68 | src/GLL.cpp
|
---|
| 69 | src/GLP.cpp
|
---|
| 70 | src/GOA.cpp
|
---|
| 71 | src/GOF.cpp
|
---|
| 72 | src/GOP.cpp
|
---|
| 73 | src/GSA.cpp
|
---|
| 74 | src/GST.cpp
|
---|
| 75 | src/GSV.cpp
|
---|
| 76 | src/GTD.cpp
|
---|
| 77 | src/GXA.cpp
|
---|
| 78 | src/GXF.cpp
|
---|
| 79 | src/GXP.cpp
|
---|
| 80 | src/HCC.cpp
|
---|
| 81 | src/HDG.cpp
|
---|
| 82 | src/HDM.cpp
|
---|
| 83 | src/HDT.cpp
|
---|
| 84 | src/HEX.cpp
|
---|
| 85 | src/HEXVALUE.cpp
|
---|
| 86 | src/HSATIT.cpp
|
---|
| 87 | src/HSC.cpp
|
---|
| 88 | src/HSPOS.cpp
|
---|
| 89 | src/IMA.cpp
|
---|
| 90 | src/LAT.cpp
|
---|
| 91 | src/LATLONG.cpp
|
---|
| 92 | src/LCD.cpp
|
---|
| 93 | src/LONG.cpp
|
---|
| 94 | src/LORANTD.cpp
|
---|
| 95 | src/MANUFACT.cpp
|
---|
| 96 | src/MHU.cpp
|
---|
| 97 | src/MLIST.cpp
|
---|
| 98 | src/MTA.cpp
|
---|
| 99 | src/MTW.cpp
|
---|
| 100 | src/MWV.cpp
|
---|
| 101 | src/NMEA0183.cpp
|
---|
| 102 | src/OLN.cpp
|
---|
| 103 | src/OMEGAPAR.cpp
|
---|
| 104 | src/OSD.cpp
|
---|
| 105 | src/P.cpp
|
---|
| 106 | src/RADARDAT.cpp
|
---|
| 107 | src/RATIOPLS.cpp
|
---|
| 108 | src/RESPONSE.cpp
|
---|
| 109 | src/RMA.cpp
|
---|
| 110 | src/RMB.cpp
|
---|
| 111 | src/RMC.cpp
|
---|
| 112 | src/ROT.cpp
|
---|
| 113 | src/RPM.cpp
|
---|
| 114 | src/RSA.cpp
|
---|
| 115 | src/RSD.cpp
|
---|
| 116 | src/RTE.cpp
|
---|
| 117 | src/SATDAT.cpp
|
---|
| 118 | src/SENTENCE.cpp
|
---|
| 119 | src/SFI.cpp
|
---|
| 120 | src/STN.cpp
|
---|
| 121 | src/TALKERID.cpp
|
---|
| 122 | src/TEP.cpp
|
---|
| 123 | src/TRF.cpp
|
---|
| 124 | src/TTM.cpp
|
---|
| 125 | src/VBW.cpp
|
---|
| 126 | src/VDR.cpp
|
---|
| 127 | src/VHW.cpp
|
---|
| 128 | src/VLW.cpp
|
---|
| 129 | src/VPW.cpp
|
---|
| 130 | src/VTG.cpp
|
---|
| 131 | src/VWE.cpp
|
---|
| 132 | src/WAYPTLOC.cpp
|
---|
| 133 | src/WCV.cpp
|
---|
| 134 | src/WDC.cpp
|
---|
| 135 | src/WDR.cpp
|
---|
| 136 | src/WNC.cpp
|
---|
| 137 | src/WPL.cpp
|
---|
| 138 | src/XDR.cpp
|
---|
| 139 | src/XTE.cpp
|
---|
| 140 | src/XTR.cpp
|
---|
| 141 | src/ZDA.cpp
|
---|
| 142 | src/ZFI.cpp
|
---|
| 143 | src/ZFO.cpp
|
---|
| 144 | src/ZLZ.cpp
|
---|
| 145 | src/ZPI.cpp
|
---|
| 146 | src/ZTA.cpp
|
---|
| 147 | src/ZTE.cpp
|
---|
| 148 | src/ZTG.cpp
|
---|
| 149 | src/ZTI.cpp
|
---|
| 150 | src/ZWP.cpp
|
---|
| 151 | src/ZZU.cpp
|
---|
| 152 | )
|
---|
| 153 | SOURCE_GROUP(NMEA_std FILES ${NMEA_SRC} )
|
---|
| 154 |
|
---|
| 155 | add_library(${PROJECT_NAME} ${NMEA_SRC} ${PHINS_STANDARD_SRC} )
|
---|
| 156 |
|
---|
| 157 | set_target_properties(${PROJECT_NAME} PROPERTIES DEBUG_POSTFIX "_d" )
|
---|
| 158 |
|
---|
| 159 | # install(TARGETS ${PROJECT_NAME}
|
---|
| 160 | # RUNTIME DESTINATION ${PACPUSBIN_DIRECTORY}
|
---|
| 161 | # LIBRARY DESTINATION ${PACPUSBIN_DIRECTORY}
|
---|
| 162 | # ARCHIVE DESTINATION ${PACPUSLIB_DIRECTORY}
|
---|
| 163 | # )
|
---|
| 164 |
|
---|
| 165 | # if(MSVC)
|
---|
| 166 | # set(TARGET_PATH "${CMAKE_CURRENT_BINARY_DIR}/Debug/${PROJECT_NAME}_d.pdb")
|
---|
| 167 | # if(EXISTS ${TARGET_PATH})
|
---|
| 168 | # install(FILES ${TARGET_PATH}
|
---|
| 169 | # DESTINATION ${PACPUSLIB_DIRECTORY}
|
---|
| 170 | # )
|
---|
| 171 | # endif()
|
---|
| 172 |
|
---|
| 173 | # set(TARGET_PATH "${CMAKE_CURRENT_BINARY_DIR}/RelWithDebInfo/${PROJECT_NAME}.pdb")
|
---|
| 174 | # if(EXISTS ${TARGET_PATH})
|
---|
| 175 | # install(FILES ${TARGET_PATH}
|
---|
| 176 | # DESTINATION ${PACPUSLIB_DIRECTORY}
|
---|
| 177 | # )
|
---|
| 178 | # endif()
|
---|
| 179 | # endif()
|
---|
| 180 |
|
---|
| 181 | # install(DIRECTORY include/
|
---|
| 182 | # DESTINATION ${PACPUSDEV_INCLUDE_DIR}/extlib/NMEA0183
|
---|
| 183 | # PATTERN ".svn" EXCLUDE
|
---|
| 184 | # PATTERN "*~" EXCLUDE
|
---|
| 185 | # )
|
---|
Note:
See
TracBrowser
for help on using the repository browser.