1 name-to-bin
= $(patsubst %,$(TARGET_BIN_DIR
)/%$(TARGET_EXEEXT
),$(1))
17 test_bestcruisetrack \
20 test_cruiseefficiency \
27 HARNESS_PROGRAMS
= $(TESTFAST
) $(TESTSLOW
)
29 build-harness
: $(call name-to-bin
,$(HARNESS_PROGRAMS
))
31 testslow
: $(call name-to-bin
,$(TESTSLOW
))
32 $(Q
)perl
$(TEST_SRC_DIR
)/testall.pl
$(TESTSLOW
)
34 testfast
: $(call name-to-bin
,$(TESTFAST
))
35 $(Q
)perl
$(TEST_SRC_DIR
)/testall.pl
$(TESTFAST
)
37 TEST1_LDADD
= $(HARNESS_LIBS
) \
55 define link-harness-program
57 $(SRC
)/Engine
/Trace
/Point.
cpp \
58 $(SRC
)/Engine
/Trace
/Trace.
cpp \
59 $(SRC
)/Engine
/Trace
/Vector.
cpp \
60 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
61 $(SRC
)/Engine
/Util
/Gradient.
cpp \
62 $(SRC
)/NMEA
/FlyingState.
cpp \
63 $(SRC
)/Atmosphere
/AirDensity.
cpp \
64 $(SRC
)/Atmosphere
/Pressure.
cpp \
65 $(SRC
)/Formatter
/AirspaceFormatter.
cpp \
66 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
67 $(TEST_SRC_DIR
)/$(1).
cpp
68 $(1)_LDADD
= $(TEST1_LDADD
)
69 $(1)_LDLIBS
= $(TEST1_LDLIBS
)
70 $(call link-program
,$(1),$(1))
73 $(foreach name
,$(HARNESS_PROGRAMS
),$(eval
$(call link-harness-program
,$(name
))))
81 TestOverwritingRingBuffer \
82 TestDateTime TestRoughTime \
84 TestAngle TestUnits TestEarth TestSunEphemeris \
85 TestValidity TestUTM TestProfile \
86 TestRadixTree TestGeoBounds TestGeoClip \
87 TestLogger TestGRecord TestDriver TestClimbAvCalc \
88 TestWaypointReader TestThermalBase \
90 TestColorRamp TestGeoPoint TestDiffFilter \
91 TestFileUtil TestPolars TestCSVLine TestGlidePolar \
92 test_replay_task TestProjection TestFlatPoint TestFlatLine TestFlatGeoPoint \
93 TestMacCready TestOrderedTask TestAATPoint \
104 TestStrings TestUTF8 \
107 TestGeoPointFormatter \
108 TestHexColorFormatter \
109 TestByteSizeFormatter \
111 TestIGCFilenameFormatter \
114 TESTS
= $(call name-to-bin
,$(TEST_NAMES
))
117 $(SRC
)/Util
/CRC.
cpp \
118 $(TEST_SRC_DIR
)/tap.c \
119 $(TEST_SRC_DIR
)/TestCRC.
cpp
120 $(eval
$(call link-program
,TestCRC
,TEST_CRC
))
122 TEST_OVERWRITING_RING_BUFFER_SOURCES
= \
123 $(TEST_SRC_DIR
)/tap.c \
124 $(TEST_SRC_DIR
)/TestOverwritingRingBuffer.
cpp
125 TEST_OVERWRITING_RING_BUFFER_DEPENDS
= MATH
126 $(eval
$(call link-program
,TestOverwritingRingBuffer
,TEST_OVERWRITING_RING_BUFFER
))
128 TEST_IGC_PARSER_SOURCES
= \
129 $(SRC
)/IGC
/IGCParser.
cpp \
130 $(TEST_SRC_DIR
)/tap.c \
131 $(TEST_SRC_DIR
)/TestIGCParser.
cpp
132 TEST_IGC_PARSER_DEPENDS
= MATH UTIL
133 $(eval
$(call link-program
,TestIGCParser
,TEST_IGC_PARSER
))
135 TEST_BYTE_ORDER_SOURCES
= \
136 $(TEST_SRC_DIR
)/tap.c \
137 $(TEST_SRC_DIR
)/TestByteOrder.
cpp
138 $(eval
$(call link-program
,TestByteOrder
,TEST_BYTE_ORDER
))
140 TEST_BYTE_ORDER2_SOURCES
= \
141 $(TEST_SRC_DIR
)/tap.c \
142 $(TEST_SRC_DIR
)/TestByteOrder2.
cpp
143 $(eval
$(call link-program
,TestByteOrder2
,TEST_BYTE_ORDER2
))
145 TEST_METAR_PARSER_SOURCES
= \
146 $(SRC
)/Weather
/METARParser.
cpp \
147 $(SRC
)/Units
/Descriptor.
cpp \
148 $(SRC
)/Units
/System.
cpp \
149 $(SRC
)/Atmosphere
/Pressure.
cpp \
150 $(TEST_SRC_DIR
)/tap.c \
151 $(TEST_SRC_DIR
)/TestMETARParser.
cpp
152 TEST_METAR_PARSER_DEPENDS
= MATH UTIL
153 $(eval
$(call link-program
,TestMETARParser
,TEST_METAR_PARSER
))
155 TEST_AIRSPACE_PARSER_SOURCES
= \
156 $(SRC
)/Airspace
/AirspaceParser.
cpp \
157 $(SRC
)/Units
/Descriptor.
cpp \
158 $(SRC
)/Units
/System.
cpp \
159 $(SRC
)/Operation
/Operation.
cpp \
160 $(SRC
)/Atmosphere
/Pressure.
cpp \
161 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
162 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
163 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
164 $(TEST_SRC_DIR
)/tap.c \
165 $(TEST_SRC_DIR
)/TestAirspaceParser.
cpp
166 TEST_AIRSPACE_PARSER_LDADD
= $(FAKE_LIBS
)
167 TEST_AIRSPACE_PARSER_DEPENDS
= IO OS AIRSPACE ZZIP GEO MATH UTIL
168 $(eval
$(call link-program
,TestAirspaceParser
,TEST_AIRSPACE_PARSER
))
170 TEST_DATE_TIME_SOURCES
= \
171 $(TEST_SRC_DIR
)/tap.c \
172 $(TEST_SRC_DIR
)/TestDateTime.
cpp
173 TEST_DATE_TIME_DEPENDS
= MATH TIME
174 $(eval
$(call link-program
,TestDateTime
,TEST_DATE_TIME
))
176 TEST_ROUGH_TIME_SOURCES
= \
177 $(TEST_SRC_DIR
)/tap.c \
178 $(TEST_SRC_DIR
)/TestRoughTime.
cpp
179 TEST_ROUGH_TIME_DEPENDS
= MATH TIME
180 $(eval
$(call link-program
,TestRoughTime
,TEST_ROUGH_TIME
))
182 TEST_PROFILE_SOURCES
= \
183 $(SRC
)/LocalPath.
cpp \
184 $(SRC
)/Profile
/Profile.
cpp \
185 $(SRC
)/Profile
/ProfileMap.
cpp \
186 $(TEST_SRC_DIR
)/tap.c \
187 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
188 $(TEST_SRC_DIR
)/TestProfile.
cpp
189 TEST_PROFILE_DEPENDS
= MATH IO OS UTIL
190 $(eval
$(call link-program
,TestProfile
,TEST_PROFILE
))
192 TEST_MAC_CREADY_SOURCES
= \
193 $(TEST_SRC_DIR
)/tap.c \
194 $(TEST_SRC_DIR
)/TestMacCready.
cpp
195 TEST_MAC_CREADY_OBJS
= $(call SRC_TO_OBJ
,$(TEST_MAC_CREADY_SOURCES
))
196 TEST_MAC_CREADY_DEPENDS
= GLIDE GEO MATH UTIL
197 $(eval
$(call link-program
,TestMacCready
,TEST_MAC_CREADY
))
199 TEST_ORDERED_TASK_SOURCES
= \
200 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
201 $(SRC
)/Engine
/Util
/Gradient.
cpp \
202 $(SRC
)/NMEA
/FlyingState.
cpp \
203 $(TEST_SRC_DIR
)/tap.c \
204 $(TEST_SRC_DIR
)/TestOrderedTask.
cpp
205 TEST_ORDERED_TASK_OBJS
= $(call SRC_TO_OBJ
,$(TEST_ORDERED_TASK_SOURCES
))
206 TEST_ORDERED_TASK_DEPENDS
= TASK ROUTE GLIDE WAYPOINT GEO MATH UTIL
207 $(eval
$(call link-program
,TestOrderedTask
,TEST_ORDERED_TASK
))
209 TEST_AAT_POINT_SOURCES
= \
210 $(SRC
)/Engine
/Util
/Gradient.
cpp \
211 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
212 $(TEST_SRC_DIR
)/tap.c \
213 $(TEST_SRC_DIR
)/TestAATPoint.
cpp
214 TEST_AAT_POINT_OBJS
= $(call SRC_TO_OBJ
,$(TEST_AAT_POINT_SOURCES
))
215 TEST_AAT_POINT_DEPENDS
= TASK ROUTE GLIDE WAYPOINT GEO MATH UTIL
216 $(eval
$(call link-program
,TestAATPoint
,TEST_AAT_POINT
))
218 TEST_PLANES_SOURCES
= \
219 $(SRC
)/Polar
/Parser.
cpp \
220 $(SRC
)/Plane
/PlaneFileGlue.
cpp \
221 $(SRC
)/Units
/Descriptor.
cpp \
222 $(SRC
)/Units
/System.
cpp \
223 $(TEST_SRC_DIR
)/tap.c \
224 $(TEST_SRC_DIR
)/TestPlanes.
cpp
225 TEST_PLANES_DEPENDS
= IO OS MATH UTIL
226 $(eval
$(call link-program
,TestPlanes
,TEST_PLANES
))
228 TEST_ZEROFINDER_SOURCES
= \
229 $(TEST_SRC_DIR
)/tap.c \
230 $(TEST_SRC_DIR
)/TestZeroFinder.
cpp
231 TEST_ZEROFINDER_DEPENDS
= IO OS MATH
232 $(eval
$(call link-program
,TestZeroFinder
,TEST_ZEROFINDER
))
234 TEST_TASKPOINT_SOURCES
= \
235 $(TEST_SRC_DIR
)/tap.c \
236 $(TEST_SRC_DIR
)/TestTaskPoint.
cpp
237 TEST_TASKPOINT_DEPENDS
= IO OS TASK GEO MATH
238 $(eval
$(call link-program
,TestTaskPoint
,TEST_TASKPOINT
))
240 TEST_TASKWAYPOINT_SOURCES
= \
241 $(ENGINE_SRC_DIR
)/Waypoint
/Waypoint.
cpp \
242 $(TEST_SRC_DIR
)/tap.c \
243 $(TEST_SRC_DIR
)/TestTaskWaypoint.
cpp
244 TEST_TASKWAYPOINT_DEPENDS
= IO OS TASK GEO MATH UTIL
245 $(eval
$(call link-program
,TestTaskWaypoint
,TEST_TASKWAYPOINT
))
247 TEST_TEAM_CODE_SOURCES
= \
248 $(SRC
)/TeamCode
/TeamCode.
cpp \
249 $(TEST_SRC_DIR
)/tap.c \
250 $(TEST_SRC_DIR
)/TestTeamCode.
cpp
251 TEST_TEAM_CODE_DEPENDS
= GEO MATH UTIL
252 $(eval
$(call link-program
,TestTeamCode
,TEST_TEAM_CODE
))
254 TEST_TROUTE_SOURCES
= \
255 $(SRC
)/XML
/Node.
cpp \
256 $(SRC
)/Operation
/Operation.
cpp \
257 $(TEST_SRC_DIR
)/Printing.
cpp \
258 $(TEST_SRC_DIR
)/tap.c \
259 $(TEST_SRC_DIR
)/test_troute.
cpp
260 TEST_TROUTE_DEPENDS
= TERRAIN IO ZZIP OS ROUTE GLIDE GEO MATH UTIL
261 $(eval
$(call link-program
,test_troute
,TEST_TROUTE
))
263 TEST_REACH_SOURCES
= \
264 $(SRC
)/XML
/Node.
cpp \
265 $(SRC
)/Operation
/Operation.
cpp \
266 $(TEST_SRC_DIR
)/Printing.
cpp \
267 $(TEST_SRC_DIR
)/tap.c \
268 $(TEST_SRC_DIR
)/test_reach.
cpp
269 TEST_REACH_DEPENDS
= TERRAIN IO ZZIP OS ROUTE GLIDE GEO MATH UTIL
270 $(eval
$(call link-program
,test_reach
,TEST_REACH
))
272 TEST_ROUTE_SOURCES
= \
273 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
274 $(SRC
)/Engine
/Util
/Gradient.
cpp \
275 $(SRC
)/NMEA
/FlyingState.
cpp \
276 $(SRC
)/XML
/Node.
cpp \
277 $(SRC
)/Formatter
/AirspaceFormatter.
cpp \
278 $(SRC
)/Operation
/Operation.
cpp \
279 $(SRC
)/Atmosphere
/Pressure.
cpp \
280 $(TEST_SRC_DIR
)/Printing.
cpp \
281 $(TEST_SRC_DIR
)/AirspacePrinting.
cpp \
282 $(TEST_SRC_DIR
)/harness_airspace.
cpp \
283 $(TEST_SRC_DIR
)/tap.c \
284 $(TEST_SRC_DIR
)/test_route.
cpp
285 TEST_ROUTE_DEPENDS
= TERRAIN IO ZZIP OS ROUTE AIRSPACE GLIDE GEO MATH UTIL
286 $(eval
$(call link-program
,test_route
,TEST_ROUTE
))
288 TEST_REPLAY_TASK_SOURCES
= \
289 $(SRC
)/NMEA
/Info.
cpp \
290 $(SRC
)/NMEA
/ExternalSettings.
cpp \
291 $(SRC
)/NMEA
/Attitude.
cpp \
292 $(SRC
)/NMEA
/Acceleration.
cpp \
293 $(SRC
)/NMEA
/SwitchState.
cpp \
294 $(SRC
)/Computer
/FlyingComputer.
cpp \
295 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
296 $(SRC
)/Engine
/Util
/Gradient.
cpp \
297 $(SRC
)/NMEA
/FlyingState.
cpp \
298 $(SRC
)/Task
/Serialiser.
cpp \
299 $(SRC
)/Task
/Deserialiser.
cpp \
300 $(SRC
)/XML
/Node.
cpp \
301 $(SRC
)/XML
/Parser.
cpp \
302 $(SRC
)/XML
/Writer.
cpp \
303 $(SRC
)/XML
/DataNode.
cpp \
304 $(SRC
)/XML
/DataNodeXML.
cpp \
305 $(SRC
)/Atmosphere
/AirDensity.
cpp \
306 $(SRC
)/Atmosphere
/Pressure.
cpp \
307 $(SRC
)/IGC
/IGCParser.
cpp \
308 $(SRC
)/Replay
/IgcReplay.
cpp \
309 $(SRC
)/Replay
/TaskAutoPilot.
cpp \
310 $(SRC
)/Units
/Descriptor.
cpp \
311 $(SRC
)/Units
/System.
cpp \
312 $(TEST_SRC_DIR
)/tap.c \
313 $(TEST_SRC_DIR
)/Printing.
cpp \
314 $(TEST_SRC_DIR
)/TaskPrinting.
cpp \
315 $(TEST_SRC_DIR
)/TaskEventsPrint.
cpp \
316 $(TEST_SRC_DIR
)/harness_task.
cpp \
317 $(TEST_SRC_DIR
)/test_debug.
cpp \
318 $(TEST_SRC_DIR
)/test_replay_task.
cpp
319 TEST_REPLAY_TASK_DEPENDS
= TASK ROUTE WAYPOINT GLIDE GEO MATH IO OS UTIL TIME
320 $(eval
$(call link-program
,test_replay_task
,TEST_REPLAY_TASK
))
322 TEST_MATH_TABLES_SOURCES
= \
323 $(TEST_SRC_DIR
)/tap.c \
324 $(TEST_SRC_DIR
)/TestMathTables.
cpp
325 TEST_MATH_TABLES_DEPENDS
= MATH
326 $(eval
$(call link-program
,TestMathTables
,TEST_MATH_TABLES
))
328 TEST_ANGLE_SOURCES
= \
329 $(TEST_SRC_DIR
)/tap.c \
330 $(TEST_SRC_DIR
)/TestAngle.
cpp
331 TEST_ANGLE_DEPENDS
= MATH
332 $(eval
$(call link-program
,TestAngle
,TEST_ANGLE
))
334 TEST_CSV_LINE_SOURCES
= \
335 $(SRC
)/IO
/CSVLine.
cpp \
336 $(TEST_SRC_DIR
)/tap.c \
337 $(TEST_SRC_DIR
)/TestCSVLine.
cpp
338 TEST_CSV_LINE_DEPENDS
= MATH
339 $(eval
$(call link-program
,TestCSVLine
,TEST_CSV_LINE
))
341 TEST_GEO_BOUNDS_SOURCES
= \
342 $(TEST_SRC_DIR
)/tap.c \
343 $(TEST_SRC_DIR
)/TestGeoBounds.
cpp
344 TEST_GEO_BOUNDS_DEPENDS
= GEO MATH
345 $(eval
$(call link-program
,TestGeoBounds
,TEST_GEO_BOUNDS
))
347 TEST_FLARM_NET_SOURCES
= \
348 $(SRC
)/FLARM
/FlarmNetReader.
cpp \
349 $(SRC
)/FLARM
/FlarmId.
cpp \
350 $(SRC
)/FLARM
/FlarmNetRecord.
cpp \
351 $(SRC
)/FLARM
/FlarmNetDatabase.
cpp \
352 $(TEST_SRC_DIR
)/tap.c \
353 $(TEST_SRC_DIR
)/TestFlarmNet.
cpp
354 TEST_FLARM_NET_DEPENDS
= IO OS MATH UTIL
355 $(eval
$(call link-program
,TestFlarmNet
,TEST_FLARM_NET
))
357 TEST_GEO_CLIP_SOURCES
= \
358 $(TEST_SRC_DIR
)/tap.c \
359 $(TEST_SRC_DIR
)/TestGeoClip.
cpp
360 TEST_GEO_CLIP_DEPENDS
= GEO MATH
361 $(eval
$(call link-program
,TestGeoClip
,TEST_GEO_CLIP
))
363 TEST_CLIMB_AV_CALC_SOURCES
= \
364 $(SRC
)/Computer
/ClimbAverageCalculator.
cpp \
365 $(TEST_SRC_DIR
)/tap.c \
366 $(TEST_SRC_DIR
)/TestClimbAvCalc.
cpp
367 TEST_CLIMB_AV_CALC_DEPENDS
= MATH
368 $(eval
$(call link-program
,TestClimbAvCalc
,TEST_CLIMB_AV_CALC
))
370 TEST_PROJECTION_SOURCES
= \
371 $(SRC
)/Projection
/Projection.
cpp \
372 $(TEST_SRC_DIR
)/tap.c \
373 $(TEST_SRC_DIR
)/TestProjection.
cpp
374 TEST_PROJECTION_DEPENDS
= MATH
375 TEST_PROJECTION_CPPFLAGS
= $(SCREEN_CPPFLAGS
)
376 $(eval
$(call link-program
,TestProjection
,TEST_PROJECTION
))
378 TEST_UNITS_SOURCES
= \
379 $(SRC
)/Units
/Units.
cpp \
380 $(SRC
)/Units
/Settings.
cpp \
381 $(SRC
)/Units
/Descriptor.
cpp \
382 $(SRC
)/Units
/System.
cpp \
383 $(TEST_SRC_DIR
)/tap.c \
384 $(TEST_SRC_DIR
)/TestUnits.
cpp
385 TEST_UNITS_DEPENDS
= MATH
386 $(eval
$(call link-program
,TestUnits
,TEST_UNITS
))
388 TEST_UNITS_FORMATTER_SOURCES
= \
389 $(SRC
)/Formatter
/Units.
cpp \
390 $(SRC
)/Units
/Descriptor.
cpp \
391 $(SRC
)/Units
/System.
cpp \
392 $(TEST_SRC_DIR
)/tap.c \
393 $(TEST_SRC_DIR
)/TestUnitsFormatter.
cpp
394 TEST_UNITS_FORMATTER_DEPENDS
= MATH UTIL
395 $(eval
$(call link-program
,TestUnitsFormatter
,TEST_UNITS_FORMATTER
))
397 TEST_GEO_POINT_FORMATTER_SOURCES
= \
398 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
399 $(TEST_SRC_DIR
)/tap.c \
400 $(TEST_SRC_DIR
)/TestGeoPointFormatter.
cpp
401 TEST_GEO_POINT_FORMATTER_DEPENDS
= GEO MATH UTIL
402 $(eval
$(call link-program
,TestGeoPointFormatter
,TEST_GEO_POINT_FORMATTER
))
404 TEST_HEX_COLOR_FORMATTER_SOURCES
= \
405 $(SRC
)/Formatter
/HexColor.
cpp \
406 $(TEST_SRC_DIR
)/tap.c \
407 $(TEST_SRC_DIR
)/TestHexColorFormatter.
cpp
408 TEST_HEX_COLOR_FORMATTER_DEPENDS
= MATH SCREEN EVENT UTIL
409 $(eval
$(call link-program
,TestHexColorFormatter
,TEST_HEX_COLOR_FORMATTER
))
411 TEST_BYTE_SIZE_FORMATTER_SOURCES
= \
412 $(SRC
)/Formatter
/ByteSizeFormatter.
cpp \
413 $(TEST_SRC_DIR
)/tap.c \
414 $(TEST_SRC_DIR
)/TestByteSizeFormatter.
cpp
415 TEST_BYTE_SIZE_FORMATTER_DEPENDS
= MATH UTIL
416 $(eval
$(call link-program
,TestByteSizeFormatter
,TEST_BYTE_SIZE_FORMATTER
))
418 TEST_TIME_FORMATTER_SOURCES
= \
419 $(SRC
)/Formatter
/TimeFormatter.
cpp \
420 $(TEST_SRC_DIR
)/tap.c \
421 $(TEST_SRC_DIR
)/TestTimeFormatter.
cpp
422 TEST_TIME_FORMATTER_DEPENDS
= MATH UTIL TIME
423 $(eval
$(call link-program
,TestTimeFormatter
,TEST_TIME_FORMATTER
))
425 TEST_IGC_FILENAME_FORMATTER_SOURCES
= \
426 $(SRC
)/Formatter
/IGCFilenameFormatter.
cpp \
427 $(TEST_SRC_DIR
)/tap.c \
428 $(TEST_SRC_DIR
)/TestIGCFilenameFormatter.
cpp
429 TEST_IGC_FILENAME_FORMATTER_DEPENDS
= MATH UTIL TIME
430 $(eval
$(call link-program
,TestIGCFilenameFormatter
,TEST_IGC_FILENAME_FORMATTER
))
432 TEST_STRINGS_SOURCES
= \
433 $(TEST_SRC_DIR
)/tap.c \
434 $(TEST_SRC_DIR
)/TestStrings.
cpp
435 TEST_STRINGS_DEPENDS
= UTIL
436 $(eval
$(call link-program
,TestStrings
,TEST_STRINGS
))
438 TEST_UTF8_SOURCES
= \
439 $(TEST_SRC_DIR
)/tap.c \
440 $(TEST_SRC_DIR
)/TestUTF8.
cpp
441 TEST_UTF8_DEPENDS
= UTIL
442 $(eval
$(call link-program
,TestUTF8
,TEST_UTF8
))
444 TEST_POLARS_SOURCES
= \
445 $(SRC
)/Profile
/ProfileKeys.
cpp \
446 $(SRC
)/Units
/Descriptor.
cpp \
447 $(SRC
)/Units
/System.
cpp \
448 $(SRC
)/Polar
/Shape.
cpp \
449 $(SRC
)/Polar
/Polar.
cpp \
450 $(SRC
)/Polar
/Parser.
cpp \
451 $(ENGINE_SRC_DIR
)/GlideSolvers
/PolarCoefficients.
cpp \
452 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlidePolar.
cpp \
453 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlideResult.
cpp \
454 $(SRC
)/Polar
/PolarFileGlue.
cpp \
455 $(SRC
)/Polar
/PolarStore.
cpp \
456 $(TEST_SRC_DIR
)/tap.c \
457 $(TEST_SRC_DIR
)/TestPolars.
cpp
458 TEST_POLARS_DEPENDS
= IO OS MATH UTIL
459 $(eval
$(call link-program
,TestPolars
,TEST_POLARS
))
461 TEST_GLIDE_POLAR_SOURCES
= \
462 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlidePolar.
cpp \
463 $(ENGINE_SRC_DIR
)/GlideSolvers
/PolarCoefficients.
cpp \
464 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlideResult.
cpp \
465 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlideState.
cpp \
466 $(ENGINE_SRC_DIR
)/GlideSolvers
/MacCready.
cpp \
467 $(SRC
)/Units
/Descriptor.
cpp \
468 $(SRC
)/Units
/System.
cpp \
469 $(TEST_SRC_DIR
)/tap.c \
470 $(TEST_SRC_DIR
)/TestGlidePolar.
cpp
471 TEST_GLIDE_POLAR_DEPENDS
= GEO MATH IO
472 $(eval
$(call link-program
,TestGlidePolar
,TEST_GLIDE_POLAR
))
474 TEST_FILE_UTIL_SOURCES
= \
475 $(SRC
)/OS
/FileUtil.
cpp \
476 $(TEST_SRC_DIR
)/tap.c \
477 $(TEST_SRC_DIR
)/TestFileUtil.
cpp
478 TEST_FILE_UTIL_DEPENDS
= UTIL
479 $(eval
$(call link-program
,TestFileUtil
,TEST_FILE_UTIL
))
481 TEST_GEO_POINT_SOURCES
= \
482 $(TEST_SRC_DIR
)/tap.c \
483 $(TEST_SRC_DIR
)/TestGeoPoint.
cpp
484 TEST_GEO_POINT_DEPENDS
= GEO MATH
485 $(eval
$(call link-program
,TestGeoPoint
,TEST_GEO_POINT
))
487 TEST_DIFF_FILTER_SOURCES
= \
488 $(TEST_SRC_DIR
)/tap.c \
489 $(TEST_SRC_DIR
)/TestDiffFilter.
cpp
490 TEST_DIFF_FILTER_DEPENDS
= MATH
491 $(eval
$(call link-program
,TestDiffFilter
,TEST_DIFF_FILTER
))
493 TEST_FLAT_POINT_SOURCES
= \
494 $(TEST_SRC_DIR
)/tap.c \
495 $(TEST_SRC_DIR
)/TestFlatPoint.
cpp
496 TEST_FLAT_POINT_DEPENDS
= GEO MATH
497 $(eval
$(call link-program
,TestFlatPoint
,TEST_FLAT_POINT
))
499 TEST_FLAT_GEO_POINT_SOURCES
= \
500 $(TEST_SRC_DIR
)/tap.c \
501 $(TEST_SRC_DIR
)/TestFlatGeoPoint.
cpp
502 TEST_FLAT_GEO_POINT_DEPENDS
= GEO MATH
503 $(eval
$(call link-program
,TestFlatGeoPoint
,TEST_FLAT_GEO_POINT
))
505 TEST_FLAT_LINE_SOURCES
= \
506 $(TEST_SRC_DIR
)/tap.c \
507 $(TEST_SRC_DIR
)/TestFlatLine.
cpp
508 TEST_FLAT_LINE_DEPENDS
= GEO MATH
509 $(eval
$(call link-program
,TestFlatLine
,TEST_FLAT_LINE
))
511 TEST_THERMALBASE_SOURCES
= \
512 $(SRC
)/Computer
/ThermalBase.
cpp \
513 $(TEST_SRC_DIR
)/tap.c \
514 $(TEST_SRC_DIR
)/TestThermalBase.
cpp \
515 $(TEST_SRC_DIR
)/FakeTerrain.
cpp
516 TEST_THERMALBASE_DEPENDS
= GEO MATH THREAD
517 $(eval
$(call link-program
,TestThermalBase
,TEST_THERMALBASE
))
519 TEST_EARTH_SOURCES
= \
520 $(TEST_SRC_DIR
)/tap.c \
521 $(TEST_SRC_DIR
)/TestEarth.
cpp
522 TEST_EARTH_DEPENDS
= GEO MATH
523 $(eval
$(call link-program
,TestEarth
,TEST_EARTH
))
525 TEST_COLOR_RAMP_SOURCES
= \
526 $(SRC
)/Screen
/Ramp.
cpp \
527 $(TEST_SRC_DIR
)/tap.c \
528 $(TEST_SRC_DIR
)/TestColorRamp.
cpp
529 TEST_COLOR_RAMP_CPPFLAGS
= $(SCREEN_CPPFLAGS
)
530 $(eval
$(call link-program
,TestColorRamp
,TEST_COLOR_RAMP
))
532 TEST_SUN_EPHEMERIS_SOURCES
= \
533 $(SRC
)/Math
/SunEphemeris.
cpp \
534 $(TEST_SRC_DIR
)/tap.c \
535 $(TEST_SRC_DIR
)/TestSunEphemeris.
cpp
536 TEST_SUN_EPHEMERIS_DEPENDS
= MATH
537 $(eval
$(call link-program
,TestSunEphemeris
,TEST_SUN_EPHEMERIS
))
540 $(TEST_SRC_DIR
)/tap.c \
541 $(TEST_SRC_DIR
)/TestUTM.
cpp
542 TEST_UTM_DEPENDS
= GEO MATH
543 $(eval
$(call link-program
,TestUTM
,TEST_UTM
))
545 TEST_VALIDITY_SOURCES
= \
546 $(TEST_SRC_DIR
)/tap.c \
547 $(TEST_SRC_DIR
)/TestValidity.
cpp
548 $(eval
$(call link-program
,TestValidity
,TEST_VALIDITY
))
550 TEST_RADIX_TREE_SOURCES
= \
551 $(TEST_SRC_DIR
)/tap.c \
552 $(TEST_SRC_DIR
)/TestRadixTree.
cpp
553 TEST_RADIX_TREE_DEPENDS
= UTIL
554 $(eval
$(call link-program
,TestRadixTree
,TEST_RADIX_TREE
))
556 TEST_LOGGER_SOURCES
= \
557 $(SRC
)/IGC
/IGCFix.
cpp \
558 $(SRC
)/IGC
/IGCWriter.
cpp \
559 $(SRC
)/IGC
/IGCString.
cpp \
560 $(SRC
)/Logger
/LoggerFRecord.
cpp \
561 $(SRC
)/Logger
/GRecord.
cpp \
562 $(SRC
)/Logger
/LoggerEPE.
cpp \
563 $(SRC
)/Logger
/MD5.
cpp \
565 $(SRC
)/Atmosphere
/Pressure.
cpp \
566 $(TEST_SRC_DIR
)/tap.c \
567 $(TEST_SRC_DIR
)/TestLogger.
cpp
568 TEST_LOGGER_DEPENDS
= IO OS GEO MATH UTIL
569 $(eval
$(call link-program
,TestLogger
,TEST_LOGGER
))
571 TEST_GRECORD_SOURCES
= \
572 $(SRC
)/Logger
/GRecord.
cpp \
573 $(SRC
)/Logger
/MD5.
cpp \
575 $(TEST_SRC_DIR
)/tap.c \
576 $(TEST_SRC_DIR
)/TestGRecord.
cpp
577 TEST_GRECORD_DEPENDS
= IO OS UTIL
578 $(eval
$(call link-program
,TestGRecord
,TEST_GRECORD
))
580 TEST_DRIVER_SOURCES
= \
581 $(SRC
)/Device
/Port
/NullPort.
cpp \
582 $(SRC
)/Device
/Parser.
cpp \
583 $(SRC
)/Device
/Internal.
cpp \
584 $(SRC
)/Device
/Declaration.
cpp \
585 $(SRC
)/Device
/Driver.
cpp \
586 $(SRC
)/FLARM
/Traffic.
cpp \
587 $(SRC
)/FLARM
/FlarmId.
cpp \
588 $(SRC
)/FLARM
/FlarmCalculations.
cpp \
589 $(SRC
)/NMEA
/Info.
cpp \
590 $(SRC
)/NMEA
/Attitude.
cpp \
591 $(SRC
)/NMEA
/Acceleration.
cpp \
592 $(SRC
)/NMEA
/ExternalSettings.
cpp \
593 $(SRC
)/NMEA
/SwitchState.
cpp \
594 $(SRC
)/NMEA
/InputLine.
cpp \
595 $(SRC
)/NMEA
/Checksum.
cpp \
596 $(SRC
)/FLARM
/List.
cpp \
597 $(SRC
)/Units
/Descriptor.
cpp \
598 $(SRC
)/Units
/System.
cpp \
599 $(SRC
)/IGC
/IGCParser.
cpp \
600 $(SRC
)/Computer
/ClimbAverageCalculator.
cpp \
601 $(SRC
)/Operation
/Operation.
cpp \
602 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
603 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
604 $(SRC
)/Atmosphere
/Pressure.
cpp \
605 $(SRC
)/Atmosphere
/AirDensity.
cpp \
606 $(ENGINE_SRC_DIR
)/Waypoint
/Waypoint.
cpp \
607 $(TEST_SRC_DIR
)/tap.c \
608 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
609 $(TEST_SRC_DIR
)/FakeGeoid.
cpp \
610 $(TEST_SRC_DIR
)/TestDriver.
cpp
611 TEST_DRIVER_DEPENDS
= DRIVER GEO MATH IO OS THREAD UTIL TIME
612 $(eval
$(call link-program
,TestDriver
,TEST_DRIVER
))
614 TEST_WAY_POINT_FILE_SOURCES
= \
615 $(SRC
)/Units
/Descriptor.
cpp \
616 $(SRC
)/Units
/System.
cpp \
617 $(SRC
)/Waypoint
/WaypointFileType.
cpp \
618 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
619 $(SRC
)/Waypoint
/WaypointReader.
cpp \
620 $(SRC
)/Waypoint
/WaypointReaderWinPilot.
cpp \
621 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
622 $(SRC
)/Waypoint
/WaypointReaderZander.
cpp \
623 $(SRC
)/Waypoint
/WaypointReaderFS.
cpp \
624 $(SRC
)/Waypoint
/WaypointReaderOzi.
cpp \
625 $(SRC
)/Waypoint
/WaypointReaderCompeGPS.
cpp \
626 $(SRC
)/Waypoint
/WaypointWriter.
cpp \
627 $(SRC
)/Operation
/Operation.
cpp \
628 $(SRC
)/RadioFrequency.
cpp \
629 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
630 $(TEST_SRC_DIR
)/tap.c \
631 $(TEST_SRC_DIR
)/TestWaypointReader.
cpp
632 TEST_WAY_POINT_FILE_DEPENDS
= WAYPOINT GEO MATH IO UTIL ZZIP OS THREAD
633 $(eval
$(call link-program
,TestWaypointReader
,TEST_WAY_POINT_FILE
))
635 TEST_TRACE_SOURCES
= \
636 $(TEST_SRC_DIR
)/tap.c \
637 $(SRC
)/Engine
/Trace
/Point.
cpp \
638 $(SRC
)/Engine
/Trace
/Trace.
cpp \
639 $(SRC
)/IGC
/IGCParser.
cpp \
640 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
641 $(TEST_SRC_DIR
)/Printing.
cpp \
642 $(TEST_SRC_DIR
)/TestTrace.
cpp
643 TEST_TRACE_DEPENDS
= IO OS GEO MATH UTIL
644 $(eval
$(call link-program
,TestTrace
,TEST_TRACE
))
646 FLIGHT_TABLE_SOURCES
= \
647 $(SRC
)/IGC
/IGCParser.
cpp \
648 $(TEST_SRC_DIR
)/FlightTable.
cpp
649 FLIGHT_TABLE_DEPENDS
= GEO MATH IO OS UTIL
650 $(eval
$(call link-program
,FlightTable
,FLIGHT_TABLE
))
652 build-check
: $(TESTS
)
654 check: $(TESTS
) |
$(OUT
)/test/dirstamp
655 @
$(NQ
)echo
" TEST $(notdir $(patsubst %$(TARGET_EXEEXT),%,$^))"
656 $(Q
)$(PERL
) $(TEST_SRC_DIR
)/testall.pl
$(TESTS
)
658 DEBUG_PROGRAM_NAMES
= \
667 BenchmarkProjection \
668 BenchmarkFAITriangleSector \
669 DumpTextFile DumpTextZip WriteTextFile RunTextWriter \
673 ReadProfileString ReadProfileInt \
675 ReadGRecord VerifyGRecord AppendGRecord FixGRecord \
678 LoadTopography LoadTerrain \
681 RunWaypointParser RunAirspaceParser \
683 ReadPort RunPortHandler LogPort \
684 RunDeviceDriver RunDeclare RunFlightList RunDownloadFlight \
690 RunCirclingWind RunWindEKF \
693 RunCanvas RunMapWindow \
694 RunDialog RunListControl \
695 RunTextEntry RunNumberEntry RunTimeEntry RunAngleEntry \
700 RunWindArrowRenderer \
702 RunFinalGlideBarRenderer \
703 RunFAITriangleSectorRenderer \
707 RunAirspaceWarningDialog \
710 FeedVega EmulateDevice \
715 TaskInfo DumpTaskFile \
717 RunRepositoryParser \
723 ifeq ($(TARGET
),UNIX
)
724 DEBUG_PROGRAM_NAMES
+= \
731 DEBUG_PROGRAM_NAMES
+= FeedTCP \
735 ifeq ($(HAVE_HTTP
),y
)
736 DEBUG_PROGRAM_NAMES
+= DownloadFile RunDownloadToFile RunNOAADownloader RunSkyLinesTracking RunLiveTrack24
739 ifeq ($(HAVE_PCM_PLAYER
),y
)
740 DEBUG_PROGRAM_NAMES
+= PlayTone PlayVario DumpVario
743 ifeq ($(HAVE_CE
)$(findstring $(TARGET
),ALTAIR
),y
)
744 DEBUG_PROGRAM_NAMES
+= TodayInstall
747 DEBUG_PROGRAMS
= $(call name-to-bin
,$(DEBUG_PROGRAM_NAMES
))
749 DEBUG_REPLAY_SOURCES
= \
750 $(SRC
)/Device
/Port
/Port.
cpp \
751 $(SRC
)/Device
/Port
/NullPort.
cpp \
752 $(SRC
)/Device
/Driver.
cpp \
753 $(SRC
)/Device
/Register.
cpp \
754 $(SRC
)/Device
/Parser.
cpp \
755 $(SRC
)/Device
/Internal.
cpp \
756 $(SRC
)/IGC
/IGCParser.
cpp \
757 $(SRC
)/Units
/Descriptor.
cpp \
758 $(SRC
)/Units
/System.
cpp \
759 $(ENGINE_SRC_DIR
)/Airspace
/AirspaceWarningConfig.
cpp \
760 $(SRC
)/NMEA
/InputLine.
cpp \
761 $(SRC
)/NMEA
/Info.
cpp \
762 $(SRC
)/NMEA
/MoreData.
cpp \
763 $(SRC
)/NMEA
/SwitchState.
cpp \
764 $(SRC
)/NMEA
/Attitude.
cpp \
765 $(SRC
)/NMEA
/Acceleration.
cpp \
766 $(SRC
)/NMEA
/ExternalSettings.
cpp \
767 $(SRC
)/NMEA
/Checksum.
cpp \
768 $(SRC
)/NMEA
/Derived.
cpp \
769 $(SRC
)/NMEA
/VarioInfo.
cpp \
770 $(SRC
)/NMEA
/ClimbInfo.
cpp \
771 $(SRC
)/NMEA
/ClimbHistory.
cpp \
772 $(SRC
)/NMEA
/CirclingInfo.
cpp \
773 $(SRC
)/NMEA
/ThermalBand.
cpp \
774 $(SRC
)/NMEA
/ThermalLocator.
cpp \
775 $(SRC
)/NMEA
/FlyingState.
cpp \
776 $(SRC
)/Operation
/Operation.
cpp \
777 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
778 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
779 $(SRC
)/Engine
/Navigation
/TraceHistory.
cpp \
780 $(SRC
)/FLARM
/FlarmId.
cpp \
781 $(SRC
)/FLARM
/Traffic.
cpp \
782 $(SRC
)/FLARM
/List.
cpp \
783 $(SRC
)/Computer
/BasicComputer.
cpp \
784 $(SRC
)/Computer
/FlyingComputer.
cpp \
785 $(SRC
)/Atmosphere
/AirDensity.
cpp \
786 $(SRC
)/Atmosphere
/Pressure.
cpp \
787 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
788 $(SRC
)/Engine
/GlideSolvers
/GlidePolar.
cpp \
789 $(SRC
)/Engine
/GlideSolvers
/PolarCoefficients.
cpp \
790 $(SRC
)/Engine
/GlideSolvers
/GlideResult.
cpp \
791 $(SRC
)/Engine
/Route
/Config.
cpp \
792 $(SRC
)/Engine
/Task
/Stats
/TaskStats.
cpp \
793 $(SRC
)/Engine
/Task
/Stats
/CommonStats.
cpp \
794 $(SRC
)/Engine
/Task
/Stats
/ElementStat.
cpp \
795 $(SRC
)/Engine
/Task
/Stats
/DistanceStat.
cpp \
796 $(SRC
)/Engine
/Task
/Stats
/TaskVario.
cpp \
797 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
798 $(TEST_SRC_DIR
)/FakeGeoid.
cpp \
799 $(TEST_SRC_DIR
)/DebugReplayIGC.
cpp \
800 $(TEST_SRC_DIR
)/DebugReplayNMEA.
cpp \
801 $(TEST_SRC_DIR
)/DebugReplay.
cpp
802 DEBUG_REPLAY_LDADD
= \
808 BENCHMARK_PROJECTION_SOURCES
= \
809 $(SRC
)/Projection
/Projection.
cpp \
810 $(TEST_SRC_DIR
)/BenchmarkProjection.
cpp
811 BENCHMARK_PROJECTION_DEPENDS
= MATH
812 BENCHMARK_PROJECTION_CPPFLAGS
= $(SCREEN_CPPFLAGS
)
813 $(eval
$(call link-program
,BenchmarkProjection
,BENCHMARK_PROJECTION
))
815 BENCHMARK_FAI_TRIANGLE_SECTOR_SOURCES
= \
816 $(ENGINE_SRC_DIR
)/Task
/Shapes
/FAITriangleArea.
cpp \
817 $(TEST_SRC_DIR
)/BenchmarkFAITriangleSector.
cpp
818 BENCHMARK_FAI_TRIANGLE_SECTOR_DEPENDS
= GEO MATH
819 $(eval
$(call link-program
,BenchmarkFAITriangleSector
,BENCHMARK_FAI_TRIANGLE_SECTOR
))
821 DUMP_TEXT_FILE_SOURCES
= \
822 $(TEST_SRC_DIR
)/DumpTextFile.
cpp
823 DUMP_TEXT_FILE_DEPENDS
= IO OS ZZIP UTIL
824 $(eval
$(call link-program
,DumpTextFile
,DUMP_TEXT_FILE
))
826 RUN_KALMAN_FILTER_1D_SOURCES
= \
827 $(TEST_SRC_DIR
)/RunKalmanFilter1d.
cpp
828 RUN_KALMAN_FILTER_1D_DEPENDS
= IO OS MATH UTIL
829 $(eval
$(call link-program
,RunKalmanFilter1d
,RUN_KALMAN_FILTER_1D
))
831 ARC_APPROX_SOURCES
= \
832 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
833 $(TEST_SRC_DIR
)/ArcApprox.
cpp
834 ARC_APPROX_DEPENDS
= UTIL GEO MATH
835 $(eval
$(call link-program
,ArcApprox
,ARC_APPROX
))
837 DUMP_TEXT_ZIP_SOURCES
= \
838 $(TEST_SRC_DIR
)/DumpTextZip.
cpp
839 DUMP_TEXT_ZIP_DEPENDS
= IO ZZIP UTIL
840 $(eval
$(call link-program
,DumpTextZip
,DUMP_TEXT_ZIP
))
842 DUMP_HEX_COLOR_SOURCES
= \
843 $(SRC
)/Formatter
/HexColor.
cpp \
844 $(TEST_SRC_DIR
)/DumpHexColor.
cpp
845 DUMP_HEX_COLOR_DEPENDS
= SCREEN EVENT UTIL
846 $(eval
$(call link-program
,DumpHexColor
,DUMP_HEX_COLOR
))
848 DEBUG_DISPLAY_SOURCES
= \
849 $(SRC
)/Hardware
/Display.
cpp \
850 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
851 $(TEST_SRC_DIR
)/DebugDisplay.
cpp
852 DEBUG_DISPLAY_DEPENDS
= IO
853 $(eval
$(call link-program
,DebugDisplay
,DEBUG_DISPLAY
))
855 WRITE_TEXT_FILE_SOURCES
= \
856 $(TEST_SRC_DIR
)/WriteTextFile.
cpp
857 WRITE_TEXT_FILE_DEPENDS
= IO ZZIP
858 $(eval
$(call link-program
,WriteTextFile
,WRITE_TEXT_FILE
))
860 RUN_TEXT_WRITER_SOURCES
= \
861 $(TEST_SRC_DIR
)/RunTextWriter.
cpp
862 RUN_TEXT_WRITER_DEPENDS
= IO ZZIP
863 $(eval
$(call link-program
,RunTextWriter
,RUN_TEXT_WRITER
))
865 DOWNLOAD_FILE_SOURCES
= \
867 $(TEST_SRC_DIR
)/DownloadFile.
cpp
868 DOWNLOAD_FILE_DEPENDS
= IO LIBNET UTIL
869 $(eval
$(call link-program
,DownloadFile
,DOWNLOAD_FILE
))
871 RUN_DOWNLOAD_TO_FILE_SOURCES
= \
873 $(SRC
)/Logger
/MD5.
cpp \
874 $(SRC
)/OS
/FileUtil.
cpp \
875 $(SRC
)/Operation
/Operation.
cpp \
876 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
877 $(TEST_SRC_DIR
)/RunDownloadToFile.
cpp
878 RUN_DOWNLOAD_TO_FILE_DEPENDS
= LIBNET UTIL
879 $(eval
$(call link-program
,RunDownloadToFile
,RUN_DOWNLOAD_TO_FILE
))
881 RUN_NOAA_DOWNLOADER_SOURCES
= \
883 $(SRC
)/Weather
/NOAADownloader.
cpp \
884 $(SRC
)/Weather
/NOAAStore.
cpp \
885 $(SRC
)/Weather
/NOAAUpdater.
cpp \
886 $(SRC
)/Weather
/METARParser.
cpp \
887 $(SRC
)/Atmosphere
/Pressure.
cpp \
888 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
889 $(SRC
)/Formatter
/Units.
cpp \
890 $(SRC
)/Formatter
/UserUnits.
cpp \
891 $(SRC
)/Units
/Units.
cpp \
892 $(SRC
)/Units
/Settings.
cpp \
893 $(SRC
)/Units
/Descriptor.
cpp \
894 $(SRC
)/Units
/System.
cpp \
895 $(SRC
)/Operation
/Operation.
cpp \
896 $(TEST_SRC_DIR
)/ConsoleJobRunner.
cpp \
897 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
898 $(TEST_SRC_DIR
)/RunNOAADownloader.
cpp
899 RUN_NOAA_DOWNLOADER_DEPENDS
= GEO IO MATH LIBNET UTIL TIME
900 $(eval
$(call link-program
,RunNOAADownloader
,RUN_NOAA_DOWNLOADER
))
902 RUN_SL_TRACKING_SOURCES
= \
903 $(DEBUG_REPLAY_SOURCES
) \
904 $(SRC
)/NMEA
/Info.
cpp \
905 $(SRC
)/NMEA
/ExternalSettings.
cpp \
906 $(SRC
)/NMEA
/Attitude.
cpp \
907 $(SRC
)/NMEA
/Acceleration.
cpp \
908 $(SRC
)/Tracking
/SkyLines
/Client.
cpp \
909 $(TEST_SRC_DIR
)/RunSkyLinesTracking.
cpp
910 RUN_SL_TRACKING_LDADD
= $(ASYNC_LDADD
) $(DEBUG_REPLAY_LDADD
)
911 RUN_SL_TRACKING_DEPENDS
= LIBNET OS GEO MATH UTIL TIME
912 $(eval
$(call link-program
,RunSkyLinesTracking
,RUN_SL_TRACKING
))
914 RUN_LIVETRACK24_SOURCES
= \
915 $(DEBUG_REPLAY_SOURCES
) \
916 $(SRC
)/Tracking
/LiveTrack24.
cpp \
918 $(SRC
)/Units
/Units.
cpp \
919 $(SRC
)/Units
/Settings.
cpp \
920 $(SRC
)/Units
/Descriptor.
cpp \
921 $(TEST_SRC_DIR
)/RunLiveTrack24.
cpp
922 RUN_LIVETRACK24_LDADD
= $(DEBUG_REPLAY_LDADD
)
923 RUN_LIVETRACK24_DEPENDS
= LIBNET GEO MATH UTIL TIME
924 $(eval
$(call link-program
,RunLiveTrack24
,RUN_LIVETRACK24
))
926 RUN_REPOSITORY_PARSER_SOURCES
= \
927 $(SRC
)/Repository
/FileRepository.
cpp \
928 $(SRC
)/Repository
/Parser.
cpp \
929 $(TEST_SRC_DIR
)/RunRepositoryParser.
cpp
930 RUN_REPOSITORY_PARSER_DEPENDS
= LIBNET IO OS UTIL
931 $(eval
$(call link-program
,RunRepositoryParser
,RUN_REPOSITORY_PARSER
))
933 RUN_XML_PARSER_SOURCES
= \
934 $(SRC
)/XML
/Node.
cpp \
935 $(SRC
)/XML
/Parser.
cpp \
936 $(SRC
)/XML
/Writer.
cpp \
937 $(TEST_SRC_DIR
)/RunXMLParser.
cpp
938 RUN_XML_PARSER_DEPENDS
= IO OS UTIL
939 $(eval
$(call link-program
,RunXMLParser
,RUN_XML_PARSER
))
942 $(SRC
)/Language
/MOFile.
cpp \
943 $(SRC
)/OS
/FileMapping.
cpp \
944 $(TEST_SRC_DIR
)/ReadMO.
cpp
945 READ_MO_DEPENDS
= UTIL
946 $(eval
$(call link-program
,ReadMO
,READ_MO
))
948 READ_PROFILE_STRING_SOURCES
= \
949 $(SRC
)/LocalPath.
cpp \
950 $(SRC
)/Profile
/Profile.
cpp \
951 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
952 $(TEST_SRC_DIR
)/ReadProfileString.
cpp
953 READ_PROFILE_STRING_DEPENDS
= PROFILE IO OS UTIL
954 $(eval
$(call link-program
,ReadProfileString
,READ_PROFILE_STRING
))
956 READ_PROFILE_INT_SOURCES
= \
957 $(SRC
)/LocalPath.
cpp \
958 $(SRC
)/Profile
/Profile.
cpp \
959 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
960 $(TEST_SRC_DIR
)/ReadProfileInt.
cpp
961 READ_PROFILE_INT_DEPENDS
= PROFILE IO OS UTIL
962 $(eval
$(call link-program
,ReadProfileInt
,READ_PROFILE_INT
))
965 $(SRC
)/Logger
/MD5.
cpp \
966 $(TEST_SRC_DIR
)/RunMD5.
cpp
967 $(eval
$(call link-program
,RunMD5
,RUN_MD5
))
969 READ_GRECORD_SOURCES
= \
970 $(SRC
)/Logger
/GRecord.
cpp \
971 $(SRC
)/Logger
/MD5.
cpp \
972 $(TEST_SRC_DIR
)/ReadGRecord.
cpp
973 READ_GRECORD_DEPENDS
= IO OS UTIL
974 $(eval
$(call link-program
,ReadGRecord
,READ_GRECORD
))
976 VERIFY_GRECORD_SOURCES
= \
977 $(SRC
)/Logger
/GRecord.
cpp \
978 $(SRC
)/Logger
/MD5.
cpp \
979 $(TEST_SRC_DIR
)/VerifyGRecord.
cpp
980 VERIFY_GRECORD_DEPENDS
= IO OS UTIL
981 $(eval
$(call link-program
,VerifyGRecord
,VERIFY_GRECORD
))
983 APPEND_GRECORD_SOURCES
= \
984 $(SRC
)/Logger
/GRecord.
cpp \
985 $(SRC
)/Logger
/MD5.
cpp \
986 $(TEST_SRC_DIR
)/AppendGRecord.
cpp
987 APPEND_GRECORD_DEPENDS
= IO OS UTIL
988 $(eval
$(call link-program
,AppendGRecord
,APPEND_GRECORD
))
990 FIX_GRECORD_SOURCES
= \
991 $(SRC
)/Logger
/GRecord.
cpp \
992 $(SRC
)/Logger
/MD5.
cpp \
993 $(TEST_SRC_DIR
)/FixGRecord.
cpp
994 FIX_GRECORD_DEPENDS
= IO OS UTIL
995 $(eval
$(call link-program
,FixGRecord
,FIX_GRECORD
))
997 ADD_CHECKSUM_SOURCES
= \
998 $(TEST_SRC_DIR
)/AddChecksum.
cpp
999 ADD_CHECKSUM_DEPENDS
= IO
1000 $(eval
$(call link-program
,AddChecksum
,ADD_CHECKSUM
))
1002 KEY_CODE_DUMPER_SOURCES
= \
1003 $(SRC
)/Hardware
/Display.
cpp \
1004 $(SRC
)/Screen
/Layout.
cpp \
1005 $(SRC
)/Compatibility
/fmode.c \
1006 $(SRC
)/ResourceLoader.
cpp \
1007 $(TEST_SRC_DIR
)/Fonts.
cpp \
1008 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1009 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1010 $(TEST_SRC_DIR
)/KeyCodeDumper.
cpp
1011 KEY_CODE_DUMPER_LDADD
= $(FAKE_LIBS
)
1012 KEY_CODE_DUMPER_DEPENDS
= SCREEN EVENT OS THREAD MATH UTIL
1013 $(eval
$(call link-program
,KeyCodeDumper
,KEY_CODE_DUMPER
))
1015 LOAD_TOPOGRAPHY_SOURCES
= \
1016 $(SRC
)/Topography
/TopographyStore.
cpp \
1017 $(SRC
)/Topography
/TopographyFile.
cpp \
1018 $(SRC
)/Topography
/XShape.
cpp \
1019 $(SRC
)/Projection
/Projection.
cpp \
1020 $(SRC
)/Projection
/WindowProjection.
cpp \
1021 $(SRC
)/Operation
/Operation.
cpp \
1022 $(TEST_SRC_DIR
)/LoadTopography.
cpp
1024 LOAD_TOPOGRAPHY_SOURCES
+= \
1025 $(SCREEN_SRC_DIR
)/OpenGL
/Triangulate.
cpp
1027 LOAD_TOPOGRAPHY_DEPENDS
= GEO MATH IO UTIL SHAPELIB ZZIP
1028 LOAD_TOPOGRAPHY_CPPFLAGS
= $(SCREEN_CPPFLAGS
)
1029 $(eval
$(call link-program
,LoadTopography
,LOAD_TOPOGRAPHY
))
1031 LOAD_TERRAIN_SOURCES
= \
1032 $(SRC
)/Operation
/Operation.
cpp \
1033 $(TEST_SRC_DIR
)/LoadTerrain.
cpp
1034 LOAD_TERRAIN_CPPFLAGS
= $(SCREEN_CPPFLAGS
)
1035 LOAD_TERRAIN_DEPENDS
= TERRAIN GEO MATH IO OS ZZIP UTIL
1036 $(eval
$(call link-program
,LoadTerrain
,LOAD_TERRAIN
))
1038 RUN_HEIGHT_MATRIX_SOURCES
= \
1039 $(SRC
)/Projection
/Projection.
cpp \
1040 $(SRC
)/Projection
/WindowProjection.
cpp \
1041 $(SRC
)/Operation
/Operation.
cpp \
1042 $(TEST_SRC_DIR
)/RunHeightMatrix.
cpp
1043 RUN_HEIGHT_MATRIX_CPPFLAGS
= $(SCREEN_CPPFLAGS
)
1044 RUN_HEIGHT_MATRIX_DEPENDS
= TERRAIN GEO MATH IO OS ZZIP UTIL
1045 $(eval
$(call link-program
,RunHeightMatrix
,RUN_HEIGHT_MATRIX
))
1047 RUN_INPUT_PARSER_SOURCES
= \
1048 $(SRC
)/Input
/InputKeys.
cpp \
1049 $(SRC
)/Input
/InputConfig.
cpp \
1050 $(SRC
)/Input
/InputParser.
cpp \
1051 $(SRC
)/Menu
/MenuData.
cpp \
1052 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1053 $(TEST_SRC_DIR
)/RunInputParser.
cpp
1054 RUN_INPUT_PARSER_DEPENDS
= IO OS UTIL
1055 $(eval
$(call link-program
,RunInputParser
,RUN_INPUT_PARSER
))
1057 RUN_WAY_POINT_PARSER_SOURCES
= \
1058 $(SRC
)/Waypoint
/WaypointFileType.
cpp \
1059 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
1060 $(SRC
)/Waypoint
/WaypointReader.
cpp \
1061 $(SRC
)/Waypoint
/WaypointReaderWinPilot.
cpp \
1062 $(SRC
)/Waypoint
/WaypointReaderFS.
cpp \
1063 $(SRC
)/Waypoint
/WaypointReaderOzi.
cpp \
1064 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
1065 $(SRC
)/Waypoint
/WaypointReaderZander.
cpp \
1066 $(SRC
)/Waypoint
/WaypointReaderCompeGPS.
cpp \
1067 $(SRC
)/Waypoint
/WaypointWriter.
cpp \
1068 $(SRC
)/Units
/Descriptor.
cpp \
1069 $(SRC
)/Units
/System.
cpp \
1070 $(SRC
)/Compatibility
/fmode.c \
1071 $(SRC
)/Operation
/Operation.
cpp \
1072 $(SRC
)/RadioFrequency.
cpp \
1073 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
1074 $(TEST_SRC_DIR
)/RunWaypointParser.
cpp
1075 RUN_WAY_POINT_PARSER_LDADD
= $(FAKE_LIBS
)
1076 RUN_WAY_POINT_PARSER_DEPENDS
= WAYPOINT IO OS THREAD ZZIP GEO MATH UTIL
1077 $(eval
$(call link-program
,RunWaypointParser
,RUN_WAY_POINT_PARSER
))
1079 NEAREST_WAYPOINTS_SOURCES
= \
1080 $(SRC
)/Waypoint
/WaypointFileType.
cpp \
1081 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
1082 $(SRC
)/Waypoint
/WaypointReader.
cpp \
1083 $(SRC
)/Waypoint
/WaypointReaderWinPilot.
cpp \
1084 $(SRC
)/Waypoint
/WaypointReaderFS.
cpp \
1085 $(SRC
)/Waypoint
/WaypointReaderOzi.
cpp \
1086 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
1087 $(SRC
)/Waypoint
/WaypointReaderZander.
cpp \
1088 $(SRC
)/Waypoint
/WaypointReaderCompeGPS.
cpp \
1089 $(SRC
)/Waypoint
/WaypointWriter.
cpp \
1090 $(SRC
)/Units
/Descriptor.
cpp \
1091 $(SRC
)/Units
/System.
cpp \
1092 $(SRC
)/Compatibility
/fmode.c \
1093 $(SRC
)/Operation
/Operation.
cpp \
1094 $(SRC
)/RadioFrequency.
cpp \
1095 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
1096 $(TEST_SRC_DIR
)/NearestWaypoints.
cpp
1097 NEAREST_WAYPOINTS_LDADD
= $(FAKE_LIBS
)
1098 NEAREST_WAYPOINTS_DEPENDS
= WAYPOINT IO OS THREAD ZZIP GEO MATH UTIL
1099 $(eval
$(call link-program
,NearestWaypoints
,NEAREST_WAYPOINTS
))
1101 RUN_AIRSPACE_PARSER_SOURCES
= \
1102 $(SRC
)/Airspace
/AirspaceParser.
cpp \
1103 $(SRC
)/Units
/Descriptor.
cpp \
1104 $(SRC
)/Units
/System.
cpp \
1105 $(SRC
)/Operation
/Operation.
cpp \
1106 $(SRC
)/Atmosphere
/Pressure.
cpp \
1107 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
1108 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1109 $(TEST_SRC_DIR
)/RunAirspaceParser.
cpp
1110 RUN_AIRSPACE_PARSER_LDADD
= $(FAKE_LIBS
)
1111 RUN_AIRSPACE_PARSER_DEPENDS
= IO OS AIRSPACE ZZIP GEO MATH UTIL
1112 $(eval
$(call link-program
,RunAirspaceParser
,RUN_AIRSPACE_PARSER
))
1114 ENUMERATE_PORTS_SOURCES
= \
1115 $(TEST_SRC_DIR
)/EnumeratePorts.
cpp
1116 ENUMERATE_PORTS_DEPENDS
= PORT
1117 $(eval
$(call link-program
,EnumeratePorts
,ENUMERATE_PORTS
))
1119 READ_PORT_SOURCES
= \
1120 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1121 $(SRC
)/OS
/LogError.
cpp \
1122 $(SRC
)/Operation
/Operation.
cpp \
1123 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1124 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1125 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1126 $(TEST_SRC_DIR
)/ReadPort.
cpp
1127 READ_PORT_DEPENDS
= PORT ASYNC OS THREAD UTIL
1128 $(eval
$(call link-program
,ReadPort
,READ_PORT
))
1130 RUN_PORT_HANDLER_SOURCES
= \
1131 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1132 $(SRC
)/OS
/LogError.
cpp \
1133 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1134 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1135 $(TEST_SRC_DIR
)/RunPortHandler.
cpp
1136 RUN_PORT_HANDLER_DEPENDS
= PORT ASYNC OS THREAD UTIL
1137 $(eval
$(call link-program
,RunPortHandler
,RUN_PORT_HANDLER
))
1139 LOG_PORT_SOURCES
= \
1140 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1141 $(SRC
)/OS
/LogError.
cpp \
1142 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1143 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1144 $(TEST_SRC_DIR
)/LogPort.
cpp
1145 LOG_PORT_DEPENDS
= PORT ASYNC OS THREAD UTIL
1146 $(eval
$(call link-program
,LogPort
,LOG_PORT
))
1148 RUN_DEVICE_DRIVER_SOURCES
= \
1149 $(SRC
)/FLARM
/FlarmId.
cpp \
1150 $(SRC
)/Units
/Descriptor.
cpp \
1151 $(SRC
)/Units
/System.
cpp \
1152 $(SRC
)/Device
/Port
/Port.
cpp \
1153 $(SRC
)/Device
/Port
/NullPort.
cpp \
1154 $(SRC
)/Device
/Driver.
cpp \
1155 $(SRC
)/Device
/Register.
cpp \
1156 $(SRC
)/Device
/Parser.
cpp \
1157 $(SRC
)/Device
/Internal.
cpp \
1158 $(SRC
)/FLARM
/Traffic.
cpp \
1159 $(SRC
)/FLARM
/List.
cpp \
1160 $(SRC
)/NMEA
/Info.
cpp \
1161 $(SRC
)/NMEA
/Acceleration.
cpp \
1162 $(SRC
)/NMEA
/Attitude.
cpp \
1163 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1164 $(SRC
)/NMEA
/SwitchState.
cpp \
1165 $(SRC
)/NMEA
/InputLine.
cpp \
1166 $(SRC
)/NMEA
/Checksum.
cpp \
1167 $(SRC
)/IGC
/IGCParser.
cpp \
1168 $(SRC
)/FLARM
/FlarmCalculations.
cpp \
1169 $(SRC
)/Computer
/ClimbAverageCalculator.
cpp \
1170 $(SRC
)/Operation
/Operation.
cpp \
1171 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
1172 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
1173 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1174 $(SRC
)/Atmosphere
/Pressure.
cpp \
1175 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
1176 $(TEST_SRC_DIR
)/FakeGeoid.
cpp \
1177 $(TEST_SRC_DIR
)/RunDeviceDriver.
cpp
1178 RUN_DEVICE_DRIVER_DEPENDS
= DRIVER IO OS THREAD GEO MATH UTIL TIME
1179 $(eval
$(call link-program
,RunDeviceDriver
,RUN_DEVICE_DRIVER
))
1181 RUN_DECLARE_SOURCES
= \
1182 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1183 $(SRC
)/Units
/Descriptor.
cpp \
1184 $(SRC
)/Units
/System.
cpp \
1185 $(SRC
)/Device
/Driver.
cpp \
1186 $(SRC
)/Device
/Register.
cpp \
1187 $(SRC
)/Device
/Internal.
cpp \
1188 $(SRC
)/Device
/Declaration.
cpp \
1189 $(SRC
)/NMEA
/InputLine.
cpp \
1190 $(SRC
)/NMEA
/Checksum.
cpp \
1191 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1192 $(SRC
)/NMEA
/Info.
cpp \
1193 $(SRC
)/NMEA
/SwitchState.
cpp \
1194 $(SRC
)/NMEA
/Attitude.
cpp \
1195 $(SRC
)/NMEA
/Acceleration.
cpp \
1196 $(SRC
)/IGC
/IGCParser.
cpp \
1197 $(SRC
)/OS
/LogError.
cpp \
1198 $(SRC
)/Operation
/Operation.
cpp \
1199 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
1200 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
1201 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1202 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1203 $(SRC
)/Atmosphere
/Pressure.
cpp \
1204 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1205 $(TEST_SRC_DIR
)/FakeGeoid.
cpp \
1206 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
1207 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
1208 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1209 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1210 $(TEST_SRC_DIR
)/RunDeclare.
cpp
1211 RUN_DECLARE_DEPENDS
= DRIVER PORT ASYNC IO OS THREAD WAYPOINT GEO TIME MATH UTIL
1212 $(eval
$(call link-program
,RunDeclare
,RUN_DECLARE
))
1214 RUN_ENABLE_NMEA_SOURCES
= \
1215 $(SRC
)/OS
/LogError.
cpp \
1216 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1217 $(SRC
)/Units
/Descriptor.
cpp \
1218 $(SRC
)/Units
/System.
cpp \
1219 $(SRC
)/Device
/Driver.
cpp \
1220 $(SRC
)/Device
/Register.
cpp \
1221 $(SRC
)/Device
/Internal.
cpp \
1222 $(SRC
)/Device
/Declaration.
cpp \
1223 $(SRC
)/NMEA
/InputLine.
cpp \
1224 $(SRC
)/NMEA
/Checksum.
cpp \
1225 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1226 $(SRC
)/NMEA
/Info.
cpp \
1227 $(SRC
)/NMEA
/SwitchState.
cpp \
1228 $(SRC
)/NMEA
/Attitude.
cpp \
1229 $(SRC
)/NMEA
/Acceleration.
cpp \
1230 $(SRC
)/IGC
/IGCParser.
cpp \
1231 $(SRC
)/Operation
/Operation.
cpp \
1232 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
1233 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
1234 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1235 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1236 $(SRC
)/Atmosphere
/Pressure.
cpp \
1237 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1238 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1239 $(TEST_SRC_DIR
)/FakeGeoid.
cpp \
1240 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
1241 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
1242 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1243 $(TEST_SRC_DIR
)/RunEnableNMEA.
cpp
1244 RUN_ENABLE_NMEA_DEPENDS
= DRIVER PORT TIME MATH UTIL ASYNC IO OS THREAD
1245 $(eval
$(call link-program
,RunEnableNMEA
,RUN_ENABLE_NMEA
))
1247 RUN_VEGA_SETTINGS_SOURCES
= \
1249 $(SRC
)/Device
/Driver.
cpp \
1250 $(SRC
)/Device
/Internal.
cpp \
1251 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1252 $(SRC
)/NMEA
/InputLine.
cpp \
1253 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1254 $(SRC
)/OS
/LogError.
cpp \
1255 $(SRC
)/Operation
/Operation.
cpp \
1256 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1257 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
1258 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1259 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1260 $(TEST_SRC_DIR
)/RunVegaSettings.
cpp
1261 RUN_VEGA_SETTINGS_DEPENDS
= PORT ASYNC IO OS THREAD MATH UTIL
1262 $(eval
$(call link-program
,RunVegaSettings
,RUN_VEGA_SETTINGS
))
1264 RUN_FLARM_UTILS_SOURCES
= \
1265 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1266 $(SRC
)/Device
/Driver.
cpp \
1267 $(SRC
)/Device
/Internal.
cpp \
1268 $(SRC
)/Device
/Declaration.
cpp \
1269 $(SRC
)/OS
/LogError.
cpp \
1270 $(SRC
)/Operation
/Operation.
cpp \
1271 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1272 $(SRC
)/NMEA
/InputLine.
cpp \
1273 $(SRC
)/NMEA
/Checksum.
cpp \
1274 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1275 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1276 $(TEST_SRC_DIR
)/RunFlarmUtils.
cpp
1277 RUN_FLARM_UTILS_DEPENDS
= DRIVER PORT ASYNC IO OS THREAD GEO MATH UTIL
1278 $(eval
$(call link-program
,RunFlarmUtils
,RUN_FLARM_UTILS
))
1280 RUN_LX1600_UTILS_SOURCES
= \
1281 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1282 $(SRC
)/Device
/Driver.
cpp \
1283 $(SRC
)/Device
/Internal.
cpp \
1284 $(SRC
)/Device
/Declaration.
cpp \
1285 $(SRC
)/OS
/LogError.
cpp \
1286 $(SRC
)/Operation
/Operation.
cpp \
1287 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1288 $(SRC
)/NMEA
/InputLine.
cpp \
1289 $(SRC
)/NMEA
/Checksum.
cpp \
1290 $(SRC
)/Atmosphere
/Pressure.
cpp \
1291 $(SRC
)/Units
/Descriptor.
cpp \
1292 $(SRC
)/Units
/System.
cpp \
1293 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1294 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1295 $(TEST_SRC_DIR
)/RunLX1600Utils.
cpp
1296 RUN_LX1600_UTILS_DEPENDS
= DRIVER PORT ASYNC IO OS THREAD GEO MATH UTIL
1297 $(eval
$(call link-program
,RunLX1600Utils
,RUN_LX1600_UTILS
))
1299 RUN_FLIGHT_LIST_SOURCES
= \
1300 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1301 $(SRC
)/Units
/Descriptor.
cpp \
1302 $(SRC
)/Units
/System.
cpp \
1303 $(SRC
)/Device
/Driver.
cpp \
1304 $(SRC
)/Device
/Register.
cpp \
1305 $(SRC
)/Device
/Internal.
cpp \
1306 $(SRC
)/Device
/Declaration.
cpp \
1307 $(SRC
)/NMEA
/InputLine.
cpp \
1308 $(SRC
)/NMEA
/Checksum.
cpp \
1309 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1310 $(SRC
)/NMEA
/Info.
cpp \
1311 $(SRC
)/NMEA
/SwitchState.
cpp \
1312 $(SRC
)/NMEA
/Attitude.
cpp \
1313 $(SRC
)/NMEA
/Acceleration.
cpp \
1314 $(SRC
)/IGC
/IGCParser.
cpp \
1315 $(SRC
)/OS
/LogError.
cpp \
1316 $(SRC
)/Operation
/Operation.
cpp \
1317 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
1318 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
1319 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1320 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1321 $(SRC
)/Atmosphere
/Pressure.
cpp \
1322 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1323 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
1324 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
1325 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1326 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1327 $(TEST_SRC_DIR
)/RunFlightList.
cpp
1328 RUN_FLIGHT_LIST_DEPENDS
= DRIVER PORT ASYNC IO OS THREAD GEO TIME MATH UTIL
1329 $(eval
$(call link-program
,RunFlightList
,RUN_FLIGHT_LIST
))
1331 RUN_DOWNLOAD_FLIGHT_SOURCES
= \
1332 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1333 $(SRC
)/Units
/Descriptor.
cpp \
1334 $(SRC
)/Units
/System.
cpp \
1335 $(SRC
)/Device
/Driver.
cpp \
1336 $(SRC
)/Device
/Register.
cpp \
1337 $(SRC
)/Device
/Internal.
cpp \
1338 $(SRC
)/Device
/Declaration.
cpp \
1339 $(SRC
)/NMEA
/InputLine.
cpp \
1340 $(SRC
)/NMEA
/Checksum.
cpp \
1341 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1342 $(SRC
)/NMEA
/Info.
cpp \
1343 $(SRC
)/NMEA
/SwitchState.
cpp \
1344 $(SRC
)/NMEA
/Attitude.
cpp \
1345 $(SRC
)/NMEA
/Acceleration.
cpp \
1346 $(SRC
)/IGC
/IGCParser.
cpp \
1347 $(SRC
)/OS
/LogError.
cpp \
1348 $(SRC
)/Operation
/Operation.
cpp \
1349 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
1350 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
1351 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1352 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1353 $(SRC
)/Atmosphere
/Pressure.
cpp \
1354 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1355 $(TEST_SRC_DIR
)/FakeMessage.
cpp \
1356 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
1357 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1358 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1359 $(TEST_SRC_DIR
)/RunDownloadFlight.
cpp
1360 RUN_DOWNLOAD_FLIGHT_DEPENDS
= DRIVER PORT ASYNC IO OS THREAD GEO TIME MATH UTIL
1361 $(eval
$(call link-program
,RunDownloadFlight
,RUN_DOWNLOAD_FLIGHT
))
1363 CAI302_TOOL_SOURCES
= \
1364 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
1365 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1366 $(SRC
)/Atmosphere
/Pressure.
cpp \
1367 $(SRC
)/Units
/Descriptor.
cpp \
1368 $(SRC
)/Units
/System.
cpp \
1369 $(SRC
)/NMEA
/InputLine.
cpp \
1370 $(SRC
)/NMEA
/Checksum.
cpp \
1371 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1372 $(SRC
)/NMEA
/Info.
cpp \
1373 $(SRC
)/NMEA
/SwitchState.
cpp \
1374 $(SRC
)/NMEA
/Attitude.
cpp \
1375 $(SRC
)/NMEA
/Acceleration.
cpp \
1376 $(SRC
)/Device
/Driver.
cpp \
1377 $(SRC
)/Operation
/Operation.
cpp \
1378 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
1379 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
1380 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
1381 $(SRC
)/OS
/LogError.
cpp \
1382 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1383 $(TEST_SRC_DIR
)/DebugPort.
cpp \
1384 $(TEST_SRC_DIR
)/CAI302Tool.
cpp
1385 CAI302_TOOL_DEPENDS
= CAI302 PORT ASYNC OS THREAD IO TIME MATH UTIL
1386 $(eval
$(call link-program
,CAI302Tool
,CAI302_TOOL
))
1388 TEST_LXN_TO_IGC_SOURCES
= \
1389 $(SRC
)/Device
/Driver
/LX
/Convert.
cpp \
1390 $(SRC
)/Device
/Driver
/LX
/LXN.
cpp \
1391 $(TEST_SRC_DIR
)/tap.c \
1392 $(TEST_SRC_DIR
)/TestLXNToIGC.
cpp
1393 TEST_LXN_TO_IGC_DEPENDS
=
1394 $(eval
$(call link-program
,TestLXNToIGC
,TEST_LXN_TO_IGC
))
1397 $(SRC
)/Device
/Driver
/LX
/Convert.
cpp \
1398 $(SRC
)/Device
/Driver
/LX
/LXN.
cpp \
1399 $(TEST_SRC_DIR
)/lxn2igc.
cpp
1400 $(eval
$(call link-program
,lxn2igc
,LXN2IGC
))
1402 RUN_IGC_WRITER_SOURCES
= \
1403 $(DEBUG_REPLAY_SOURCES
) \
1404 $(SRC
)/Version.
cpp \
1405 $(SRC
)/FLARM
/FlarmCalculations.
cpp \
1406 $(SRC
)/Computer
/ClimbAverageCalculator.
cpp \
1407 $(SRC
)/IGC
/IGCFix.
cpp \
1408 $(SRC
)/IGC
/IGCWriter.
cpp \
1409 $(SRC
)/IGC
/IGCString.
cpp \
1410 $(SRC
)/Logger
/LoggerFRecord.
cpp \
1411 $(SRC
)/Logger
/GRecord.
cpp \
1412 $(SRC
)/Logger
/LoggerEPE.
cpp \
1413 $(SRC
)/Logger
/MD5.
cpp \
1414 $(SRC
)/Operation
/Operation.
cpp \
1415 $(TEST_SRC_DIR
)/RunIGCWriter.
cpp
1416 RUN_IGC_WRITER_LDADD
= $(DEBUG_REPLAY_LDADD
)
1417 RUN_IGC_WRITER_DEPENDS
= GEO MATH UTIL TIME
1418 $(eval
$(call link-program
,RunIGCWriter
,RUN_IGC_WRITER
))
1420 RUN_FLIGHT_LOGGER_SOURCES
= \
1421 $(DEBUG_REPLAY_SOURCES
) \
1422 $(SRC
)/Computer
/CirclingComputer.
cpp \
1423 $(SRC
)/Logger
/FlightLogger.
cpp \
1424 $(TEST_SRC_DIR
)/RunFlightLogger.
cpp
1425 RUN_FLIGHT_LOGGER_LDADD
= $(DEBUG_REPLAY_LDADD
)
1426 RUN_FLIGHT_LOGGER_DEPENDS
= GEO MATH UTIL TIME
1427 $(eval
$(call link-program
,RunFlightLogger
,RUN_FLIGHT_LOGGER
))
1429 RUN_CIRCLING_WIND_SOURCES
= \
1430 $(DEBUG_REPLAY_SOURCES
) \
1431 $(SRC
)/Formatter
/TimeFormatter.
cpp \
1432 $(SRC
)/Computer
/CirclingComputer.
cpp \
1433 $(SRC
)/Computer
/Wind
/CirclingWind.
cpp \
1434 $(TEST_SRC_DIR
)/RunCirclingWind.
cpp
1435 RUN_CIRCLING_WIND_LDADD
= $(DEBUG_REPLAY_LDADD
)
1436 RUN_CIRCLING_WIND_DEPENDS
= GEO MATH UTIL TIME
1437 $(eval
$(call link-program
,RunCirclingWind
,RUN_CIRCLING_WIND
))
1439 RUN_WIND_EKF_SOURCES
= \
1440 $(DEBUG_REPLAY_SOURCES
) \
1441 $(SRC
)/Computer
/Wind
/WindEKF.
cpp \
1442 $(SRC
)/Computer
/Wind
/WindEKFGlue.
cpp \
1443 $(TEST_SRC_DIR
)/RunWindEKF.
cpp
1444 RUN_WIND_EKF_LDADD
= $(DEBUG_REPLAY_LDADD
)
1445 RUN_WIND_EKF_DEPENDS
= GEO MATH UTIL TIME
1446 $(eval
$(call link-program
,RunWindEKF
,RUN_WIND_EKF
))
1448 RUN_TASK_SOURCES
= \
1449 $(SRC
)/Formatter
/TimeFormatter.
cpp \
1450 $(SRC
)/NMEA
/Aircraft.
cpp \
1451 $(SRC
)/Task
/TaskFile.
cpp \
1452 $(SRC
)/Task
/TaskFileXCSoar.
cpp \
1453 $(SRC
)/Task
/TaskFileSeeYou.
cpp \
1454 $(SRC
)/Task
/TaskFileIGC.
cpp \
1455 $(SRC
)/Task
/Serialiser.
cpp \
1456 $(SRC
)/Task
/Deserialiser.
cpp \
1457 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
1458 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
1459 $(SRC
)/RadioFrequency.
cpp \
1460 $(SRC
)/XML
/Node.
cpp \
1461 $(SRC
)/XML
/Parser.
cpp \
1462 $(SRC
)/XML
/Writer.
cpp \
1463 $(SRC
)/XML
/DataNode.
cpp \
1464 $(SRC
)/XML
/DataNodeXML.
cpp \
1465 $(SRC
)/Engine
/Util
/Gradient.
cpp \
1466 $(DEBUG_REPLAY_SOURCES
) \
1467 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
1468 $(TEST_SRC_DIR
)/RunTask.
cpp
1469 RUN_TASK_LDADD
= $(DEBUG_REPLAY_LDADD
)
1470 RUN_TASK_DEPENDS
= TASK WAYPOINT GLIDE GEO MATH UTIL IO TIME
1471 $(eval
$(call link-program
,RunTask
,RUN_TASK
))
1473 RUN_TRACE_SOURCES
= \
1474 $(DEBUG_REPLAY_SOURCES
) \
1475 $(SRC
)/IGC
/IGCParser.
cpp \
1476 $(SRC
)/NMEA
/Aircraft.
cpp \
1477 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlideSettings.
cpp \
1478 $(ENGINE_SRC_DIR
)/Trace
/Point.
cpp \
1479 $(ENGINE_SRC_DIR
)/Trace
/Trace.
cpp \
1480 $(TEST_SRC_DIR
)/Printing.
cpp \
1481 $(TEST_SRC_DIR
)/RunTrace.
cpp
1482 RUN_TRACE_LDADD
= $(DEBUG_REPLAY_LDADD
)
1483 RUN_TRACE_DEPENDS
= UTIL GEO MATH TIME
1484 $(eval
$(call link-program
,RunTrace
,RUN_TRACE
))
1487 $(DEBUG_REPLAY_SOURCES
) \
1488 $(SRC
)/IGC
/IGCParser.
cpp \
1489 $(SRC
)/NMEA
/Aircraft.
cpp \
1490 $(ENGINE_SRC_DIR
)/Trace
/Point.
cpp \
1491 $(ENGINE_SRC_DIR
)/Trace
/Trace.
cpp \
1492 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
1493 $(TEST_SRC_DIR
)/Printing.
cpp \
1494 $(TEST_SRC_DIR
)/ContestPrinting.
cpp \
1495 $(TEST_SRC_DIR
)/RunOLCAnalysis.
cpp
1496 RUN_OLC_LDADD
= $(DEBUG_REPLAY_LDADD
)
1497 RUN_OLC_DEPENDS
= CONTEST UTIL GEO MATH TIME
1498 $(eval
$(call link-program
,RunOLCAnalysis
,RUN_OLC
))
1500 ANALYSE_FLIGHT_SOURCES
= \
1501 $(DEBUG_REPLAY_SOURCES
) \
1502 $(SRC
)/NMEA
/Aircraft.
cpp \
1503 $(SRC
)/JSON
/Writer.
cpp \
1504 $(SRC
)/Formatter
/TimeFormatter.
cpp \
1505 $(SRC
)/Computer
/CirclingComputer.
cpp \
1506 $(ENGINE_SRC_DIR
)/Trace
/Point.
cpp \
1507 $(ENGINE_SRC_DIR
)/Trace
/Trace.
cpp \
1508 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
1509 $(TEST_SRC_DIR
)/Printing.
cpp \
1510 $(TEST_SRC_DIR
)/ContestPrinting.
cpp \
1511 $(TEST_SRC_DIR
)/FlightPhaseJSON.
cpp \
1512 $(TEST_SRC_DIR
)/FlightPhaseDetector.
cpp \
1513 $(TEST_SRC_DIR
)/AnalyseFlight.
cpp
1514 ANALYSE_FLIGHT_LDADD
= $(DEBUG_REPLAY_LDADD
)
1515 ANALYSE_FLIGHT_DEPENDS
= CONTEST UTIL GEO MATH TIME
1516 $(eval
$(call link-program
,AnalyseFlight
,ANALYSE_FLIGHT
))
1518 FLIGHT_PATH_SOURCES
= \
1519 $(DEBUG_REPLAY_SOURCES
) \
1520 $(SRC
)/IGC
/IGCParser.
cpp \
1521 $(SRC
)/NMEA
/Aircraft.
cpp \
1522 $(ENGINE_SRC_DIR
)/GlideSolvers
/GlideSettings.
cpp \
1523 $(ENGINE_SRC_DIR
)/Trace
/Point.
cpp \
1524 $(ENGINE_SRC_DIR
)/Trace
/Trace.
cpp \
1525 $(TEST_SRC_DIR
)/Printing.
cpp \
1526 $(TEST_SRC_DIR
)/FlightPath.
cpp
1527 FLIGHT_PATH_LDADD
= $(DEBUG_REPLAY_LDADD
)
1528 FLIGHT_PATH_DEPENDS
= UTIL GEO MATH TIME
1529 $(eval
$(call link-program
,FlightPath
,FLIGHT_PATH
))
1531 VIEW_IMAGE_SOURCES
= \
1532 $(SRC
)/Hardware
/Display.
cpp \
1533 $(SRC
)/Screen
/Layout.
cpp \
1534 $(SRC
)/Compatibility
/fmode.c \
1535 $(SRC
)/ResourceLoader.
cpp \
1536 $(TEST_SRC_DIR
)/Fonts.
cpp \
1537 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1538 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1539 $(TEST_SRC_DIR
)/ViewImage.
cpp
1540 VIEW_IMAGE_LDADD
= $(FAKE_LIBS
)
1541 VIEW_IMAGE_DEPENDS
= SCREEN EVENT OS THREAD MATH UTIL
1542 $(eval
$(call link-program
,ViewImage
,VIEW_IMAGE
))
1544 RUN_CANVAS_SOURCES
= \
1545 $(SRC
)/Hardware
/Display.
cpp \
1546 $(SRC
)/Screen
/Layout.
cpp \
1547 $(SRC
)/Compatibility
/fmode.c \
1548 $(SRC
)/ResourceLoader.
cpp \
1549 $(TEST_SRC_DIR
)/Fonts.
cpp \
1550 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1551 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1552 $(TEST_SRC_DIR
)/RunCanvas.
cpp
1553 RUN_CANVAS_LDADD
= $(FAKE_LIBS
)
1554 RUN_CANVAS_DEPENDS
= SCREEN EVENT OS THREAD MATH UTIL
1555 $(eval
$(call link-program
,RunCanvas
,RUN_CANVAS
))
1557 RUN_MAP_WINDOW_SOURCES
= \
1558 $(CONTEST_SRC_DIR
)/Settings.
cpp \
1559 $(SRC
)/Engine
/Util
/Gradient.
cpp \
1560 $(SRC
)/Engine
/Trace
/Point.
cpp \
1561 $(SRC
)/Engine
/Trace
/Trace.
cpp \
1562 $(SRC
)/Engine
/Trace
/Vector.
cpp \
1563 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
1564 $(IO_SRC_DIR
)/DataFile.
cpp \
1565 $(IO_SRC_DIR
)/ConfiguredFile.
cpp \
1566 $(SRC
)/NMEA
/Info.
cpp \
1567 $(SRC
)/NMEA
/MoreData.
cpp \
1568 $(SRC
)/NMEA
/Acceleration.
cpp \
1569 $(SRC
)/NMEA
/Attitude.
cpp \
1570 $(SRC
)/NMEA
/ExternalSettings.
cpp \
1571 $(SRC
)/NMEA
/ThermalLocator.
cpp \
1572 $(SRC
)/NMEA
/Aircraft.
cpp \
1573 $(SRC
)/NMEA
/FlyingState.
cpp \
1574 $(SRC
)/NMEA
/Derived.
cpp \
1575 $(SRC
)/NMEA
/VarioInfo.
cpp \
1576 $(SRC
)/NMEA
/ClimbInfo.
cpp \
1577 $(SRC
)/NMEA
/ClimbHistory.
cpp \
1578 $(SRC
)/NMEA
/CirclingInfo.
cpp \
1579 $(SRC
)/NMEA
/SwitchState.
cpp \
1580 $(SRC
)/NMEA
/ThermalBand.
cpp \
1581 $(SRC
)/Engine
/Navigation
/TraceHistory.
cpp \
1582 $(SRC
)/FLARM
/FlarmId.
cpp \
1583 $(SRC
)/FLARM
/Friends.
cpp \
1584 $(SRC
)/FLARM
/List.
cpp \
1585 $(SRC
)/FLARM
/Global.
cpp \
1586 $(SRC
)/Airspace
/ProtectedAirspaceWarningManager.
cpp \
1587 $(SRC
)/Airspace
/AirspaceParser.
cpp \
1588 $(SRC
)/Airspace
/AirspaceVisibility.
cpp \
1589 $(SRC
)/Airspace
/AirspaceComputerSettings.
cpp \
1590 $(SRC
)/Renderer
/AirspaceRendererSettings.
cpp \
1591 $(SRC
)/Renderer
/BackgroundRenderer.
cpp \
1592 $(SRC
)/Renderer
/MarkerRenderer.
cpp \
1593 $(SRC
)/LocalPath.
cpp \
1594 $(SRC
)/Projection
/Projection.
cpp \
1595 $(SRC
)/Projection
/WindowProjection.
cpp \
1596 $(SRC
)/Projection
/CompareProjection.
cpp \
1597 $(SRC
)/MapWindow
/MapWindow.
cpp \
1598 $(SRC
)/MapWindow
/MapWindowBlackboard.
cpp \
1599 $(SRC
)/MapWindow
/MapWindowEvents.
cpp \
1600 $(SRC
)/MapWindow
/MapWindowGlideRange.
cpp \
1601 $(SRC
)/Projection
/MapWindowProjection.
cpp \
1602 $(SRC
)/MapWindow
/MapWindowRender.
cpp \
1603 $(SRC
)/MapWindow
/MapWindowSymbols.
cpp \
1604 $(SRC
)/MapWindow
/MapWindowContest.
cpp \
1605 $(SRC
)/MapWindow
/MapWindowTask.
cpp \
1606 $(SRC
)/MapWindow
/MapWindowThermal.
cpp \
1607 $(SRC
)/MapWindow
/MapWindowTraffic.
cpp \
1608 $(SRC
)/MapWindow
/MapWindowTrail.
cpp \
1609 $(SRC
)/MapWindow
/MapWindowWaypoints.
cpp \
1610 $(SRC
)/MapWindow
/MapCanvas.
cpp \
1611 $(SRC
)/MapWindow
/MapDrawHelper.
cpp \
1612 $(SRC
)/Renderer
/FAITriangleAreaRenderer.
cpp \
1613 $(SRC
)/Renderer
/OZRenderer.
cpp \
1614 $(SRC
)/Renderer
/TaskRenderer.
cpp \
1615 $(SRC
)/Renderer
/TaskPointRenderer.
cpp \
1616 $(SRC
)/Renderer
/AircraftRenderer.
cpp \
1617 $(SRC
)/Renderer
/AirspaceRenderer.
cpp \
1618 $(SRC
)/Renderer
/BestCruiseArrowRenderer.
cpp \
1619 $(SRC
)/Renderer
/CompassRenderer.
cpp \
1620 $(SRC
)/Renderer
/FinalGlideBarRenderer.
cpp \
1621 $(SRC
)/Renderer
/TrackLineRenderer.
cpp \
1622 $(SRC
)/Renderer
/TrafficRenderer.
cpp \
1623 $(SRC
)/Renderer
/TrailRenderer.
cpp \
1624 $(SRC
)/Renderer
/WaypointIconRenderer.
cpp \
1625 $(SRC
)/Renderer
/WaypointRenderer.
cpp \
1626 $(SRC
)/Renderer
/WaypointRendererSettings.
cpp \
1627 $(SRC
)/Renderer
/WaypointLabelList.
cpp \
1628 $(SRC
)/Renderer
/WindArrowRenderer.
cpp \
1629 $(SRC
)/Markers
/Markers.
cpp \
1630 $(SRC
)/Markers
/ProtectedMarkers.
cpp \
1631 $(SRC
)/Math
/Screen.
cpp \
1632 $(SRC
)/Hardware
/Display.
cpp \
1633 $(SRC
)/Renderer
/LabelBlock.
cpp \
1634 $(SRC
)/Look
/Fonts.
cpp \
1635 $(SRC
)/Renderer
/TextInBox.
cpp \
1636 $(SRC
)/Screen
/Layout.
cpp \
1637 $(SRC
)/Screen
/Ramp.
cpp \
1638 $(SRC
)/Screen
/UnitSymbol.
cpp \
1639 $(SRC
)/Look
/MapLook.
cpp \
1640 $(SRC
)/Look
/WindArrowLook.
cpp \
1641 $(SRC
)/Look
/WaypointLook.
cpp \
1642 $(SRC
)/Look
/AirspaceLook.
cpp \
1643 $(SRC
)/Look
/TrailLook.
cpp \
1644 $(SRC
)/Look
/TaskLook.
cpp \
1645 $(SRC
)/Look
/AircraftLook.
cpp \
1646 $(SRC
)/Look
/TrafficLook.
cpp \
1647 $(SRC
)/Look
/MarkerLook.
cpp \
1648 $(SRC
)/Look
/NOAALook.
cpp \
1649 $(SRC
)/ResourceLoader.
cpp \
1650 $(SRC
)/MapSettings.
cpp \
1651 $(SRC
)/Computer
/Settings.
cpp \
1652 $(SRC
)/Computer
/Wind
/Settings.
cpp \
1653 $(SRC
)/Audio
/VegaVoiceSettings.
cpp \
1654 $(SRC
)/TeamCode
/Settings.
cpp \
1655 $(SRC
)/Logger
/Settings.
cpp \
1656 $(SRC
)/Tracking
/TrackingSettings.
cpp \
1657 $(SRC
)/Computer
/TraceComputer.
cpp \
1658 $(SRC
)/IGC
/IGCParser.
cpp \
1659 $(SRC
)/Task
/Serialiser.
cpp \
1660 $(SRC
)/Task
/Deserialiser.
cpp \
1661 $(SRC
)/Task
/TaskFile.
cpp \
1662 $(SRC
)/Task
/TaskFileXCSoar.
cpp \
1663 $(SRC
)/Task
/TaskFileIGC.
cpp \
1664 $(SRC
)/Task
/TaskFileSeeYou.
cpp \
1665 $(SRC
)/Task
/ProtectedTaskManager.
cpp \
1666 $(SRC
)/Task
/ProtectedRoutePlanner.
cpp \
1667 $(SRC
)/Task
/RoutePlannerGlue.
cpp \
1668 $(SRC
)/Topography
/TopographyFile.
cpp \
1669 $(SRC
)/Topography
/TopographyStore.
cpp \
1670 $(SRC
)/Topography
/TopographyFileRenderer.
cpp \
1671 $(SRC
)/Topography
/TopographyRenderer.
cpp \
1672 $(SRC
)/Topography
/TopographyGlue.
cpp \
1673 $(SRC
)/Topography
/XShape.
cpp \
1674 $(SRC
)/Units
/Units.
cpp \
1675 $(SRC
)/Units
/Settings.
cpp \
1676 $(SRC
)/Units
/Descriptor.
cpp \
1677 $(SRC
)/Units
/System.
cpp \
1678 $(SRC
)/Formatter
/Units.
cpp \
1679 $(SRC
)/Formatter
/UserUnits.
cpp \
1680 $(SRC
)/Formatter
/HexColor.
cpp \
1681 $(SRC
)/Profile
/Profile.
cpp \
1682 $(SRC
)/Profile
/ProfileKeys.
cpp \
1683 $(SRC
)/Profile
/Earth.
cpp \
1684 $(SRC
)/Profile
/ComputerProfile.
cpp \
1685 $(SRC
)/Profile
/TaskProfile.
cpp \
1686 $(SRC
)/Profile
/RouteProfile.
cpp \
1687 $(SRC
)/Profile
/ContestProfile.
cpp \
1688 $(SRC
)/Profile
/AirspaceConfig.
cpp \
1689 $(SRC
)/Profile
/TrackingProfile.
cpp \
1690 $(SRC
)/Profile
/MapProfile.
cpp \
1691 $(SRC
)/Profile
/TerrainConfig.
cpp \
1692 $(SRC
)/Profile
/Screen.
cpp \
1693 $(SRC
)/Profile
/FlarmProfile.
cpp \
1694 $(SRC
)/Waypoint
/HomeGlue.
cpp \
1695 $(SRC
)/Waypoint
/LastUsed.
cpp \
1696 $(SRC
)/Waypoint
/WaypointFileType.
cpp \
1697 $(SRC
)/Waypoint
/WaypointGlue.
cpp \
1698 $(SRC
)/Waypoint
/WaypointReader.
cpp \
1699 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
1700 $(SRC
)/Waypoint
/WaypointReaderOzi.
cpp \
1701 $(SRC
)/Waypoint
/WaypointReaderFS.
cpp \
1702 $(SRC
)/Waypoint
/WaypointReaderWinPilot.
cpp \
1703 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
1704 $(SRC
)/Waypoint
/WaypointReaderZander.
cpp \
1705 $(SRC
)/Waypoint
/WaypointReaderCompeGPS.
cpp \
1706 $(SRC
)/Waypoint
/WaypointWriter.
cpp \
1707 $(SRC
)/Compatibility
/fmode.c \
1708 $(SRC
)/XML
/Node.
cpp \
1709 $(SRC
)/XML
/Parser.
cpp \
1710 $(SRC
)/XML
/Writer.
cpp \
1711 $(SRC
)/XML
/DataNode.
cpp \
1712 $(SRC
)/XML
/DataNodeXML.
cpp \
1713 $(SRC
)/Operation
/Operation.
cpp \
1714 $(SRC
)/RadioFrequency.
cpp \
1715 $(SRC
)/Atmosphere
/Pressure.
cpp \
1716 $(SRC
)/Atmosphere
/AirDensity.
cpp \
1717 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1718 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1719 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
1720 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1721 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1722 $(TEST_SRC_DIR
)/FakeProfileGlue.
cpp \
1723 $(TEST_SRC_DIR
)/RunMapWindow.
cpp
1725 ifeq ($(HAVE_HTTP
),y
)
1726 RUN_MAP_WINDOW_SOURCES
+= \
1727 $(SRC
)/Weather
/NOAAGlue.
cpp \
1728 $(SRC
)/Weather
/NOAAStore.
cpp
1731 RUN_MAP_WINDOW_LDADD
= $(RESOURCE_BINARY
)
1732 RUN_MAP_WINDOW_DEPENDS
= PROFILE TERRAIN SCREEN EVENT SHAPELIB IO OS THREAD TASK ROUTE GLIDE WAYPOINT AIRSPACE JASPER ZZIP UTIL GEO MATH TIME
1733 $(eval
$(call link-program
,RunMapWindow
,RUN_MAP_WINDOW
))
1735 RUN_DIALOG_SOURCES
= \
1736 $(SRC
)/Look
/DialogLook.
cpp \
1737 $(SRC
)/Look
/ButtonLook.
cpp \
1738 $(SRC
)/XML
/Node.
cpp \
1739 $(SRC
)/XML
/Parser.
cpp \
1740 $(SRC
)/Dialogs
/XML.
cpp \
1741 $(SRC
)/Dialogs
/Inflate.
cpp \
1742 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1743 $(SRC
)/Formatter
/HexColor.
cpp \
1744 $(SRC
)/Formatter
/TimeFormatter.
cpp \
1745 $(SRC
)/Hardware
/Display.
cpp \
1746 $(SRC
)/Screen
/Layout.
cpp \
1747 $(SRC
)/ResourceLoader.
cpp \
1748 $(SRC
)/Dialogs
/HelpDialog.
cpp \
1749 $(SRC
)/Dialogs
/WidgetDialog.
cpp \
1750 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
1751 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1752 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1753 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
1754 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
1755 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1756 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
1757 $(TEST_SRC_DIR
)/Fonts.
cpp \
1758 $(TEST_SRC_DIR
)/RunDialog.
cpp \
1759 $(SRC
)/Compatibility
/fmode.c
1760 RUN_DIALOG_LDADD
= \
1761 $(RESOURCE_BINARY
) \
1763 RUN_DIALOG_DEPENDS
= GEO IO FORM WIDGET DATA_FIELD SCREEN EVENT OS THREAD MATH ZZIP UTIL TIME
1764 $(eval
$(call link-program
,RunDialog
,RUN_DIALOG
))
1766 RUN_LIST_CONTROL_SOURCES
= \
1767 $(SRC
)/Hardware
/Display.
cpp \
1768 $(SRC
)/Screen
/Layout.
cpp \
1769 $(SRC
)/ResourceLoader.
cpp \
1770 $(SRC
)/Look
/DialogLook.
cpp \
1771 $(SRC
)/Look
/ButtonLook.
cpp \
1772 $(SRC
)/UIUtil
/KineticManager.
cpp \
1773 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1774 $(TEST_SRC_DIR
)/Fonts.
cpp \
1775 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1776 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1777 $(TEST_SRC_DIR
)/RunListControl.
cpp
1778 RUN_LIST_CONTROL_DEPENDS
= FORM SCREEN EVENT OS THREAD MATH UTIL
1779 $(eval
$(call link-program
,RunListControl
,RUN_LIST_CONTROL
))
1781 RUN_TEXT_ENTRY_SOURCES
= \
1782 $(SRC
)/Dialogs
/TextEntry.
cpp \
1783 $(SRC
)/Dialogs
/KnobTextEntry.
cpp \
1784 $(SRC
)/Dialogs
/TouchTextEntry.
cpp \
1785 $(SRC
)/Dialogs
/XML.
cpp \
1786 $(SRC
)/Dialogs
/Inflate.
cpp \
1787 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1788 $(SRC
)/UIUtil
/KineticManager.
cpp \
1789 $(SRC
)/Hardware
/Display.
cpp \
1790 $(SRC
)/Screen
/Layout.
cpp \
1791 $(SRC
)/ResourceLoader.
cpp \
1792 $(SRC
)/Look
/DialogLook.
cpp \
1793 $(SRC
)/Look
/ButtonLook.
cpp \
1794 $(SRC
)/XML
/Node.
cpp \
1795 $(SRC
)/XML
/Parser.
cpp \
1796 $(SRC
)/Formatter
/HexColor.
cpp \
1797 $(SRC
)/Formatter
/TimeFormatter.
cpp \
1798 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
1799 $(TEST_SRC_DIR
)/Fonts.
cpp \
1800 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1801 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1802 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1803 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
1804 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
1805 $(TEST_SRC_DIR
)/RunTextEntry.
cpp
1806 RUN_TEXT_ENTRY_LDADD
= $(RESOURCE_BINARY
)
1807 RUN_TEXT_ENTRY_DEPENDS
= GEO FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD MATH UTIL ZLIB TIME
1808 $(eval
$(call link-program
,RunTextEntry
,RUN_TEXT_ENTRY
))
1810 RUN_NUMBER_ENTRY_SOURCES
= \
1811 $(SRC
)/Dialogs
/NumberEntry.
cpp \
1812 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1813 $(SRC
)/Dialogs
/WidgetDialog.
cpp \
1814 $(SRC
)/Hardware
/Display.
cpp \
1815 $(SRC
)/Screen
/Layout.
cpp \
1816 $(SRC
)/ResourceLoader.
cpp \
1817 $(SRC
)/Look
/DialogLook.
cpp \
1818 $(SRC
)/Look
/ButtonLook.
cpp \
1819 $(SRC
)/XML
/Node.
cpp \
1820 $(SRC
)/XML
/Parser.
cpp \
1821 $(SRC
)/Units
/Descriptor.
cpp \
1822 $(SRC
)/Formatter
/HexColor.
cpp \
1823 $(TEST_SRC_DIR
)/Fonts.
cpp \
1824 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1825 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1826 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1827 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
1828 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
1829 $(TEST_SRC_DIR
)/RunNumberEntry.
cpp
1830 RUN_NUMBER_ENTRY_LDADD
= $(RESOURCE_BINARY
)
1831 RUN_NUMBER_ENTRY_DEPENDS
= FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD MATH UTIL ZLIB TIME
1832 $(eval
$(call link-program
,RunNumberEntry
,RUN_NUMBER_ENTRY
))
1834 RUN_TIME_ENTRY_SOURCES
= \
1835 $(SRC
)/Dialogs
/TimeEntry.
cpp \
1836 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1837 $(SRC
)/Dialogs
/WidgetDialog.
cpp \
1838 $(SRC
)/Hardware
/Display.
cpp \
1839 $(SRC
)/Screen
/Layout.
cpp \
1840 $(SRC
)/ResourceLoader.
cpp \
1841 $(SRC
)/Look
/DialogLook.
cpp \
1842 $(SRC
)/Look
/ButtonLook.
cpp \
1843 $(SRC
)/Units
/Descriptor.
cpp \
1844 $(SRC
)/Formatter
/HexColor.
cpp \
1845 $(TEST_SRC_DIR
)/Fonts.
cpp \
1846 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1847 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1848 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1849 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
1850 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
1851 $(TEST_SRC_DIR
)/RunTimeEntry.
cpp
1852 RUN_TIME_ENTRY_LDADD
= $(RESOURCE_BINARY
)
1853 RUN_TIME_ENTRY_DEPENDS
= FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD MATH UTIL ZLIB TIME
1854 $(eval
$(call link-program
,RunTimeEntry
,RUN_TIME_ENTRY
))
1856 RUN_ANGLE_ENTRY_SOURCES
= \
1857 $(SRC
)/Dialogs
/NumberEntry.
cpp \
1858 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1859 $(SRC
)/Dialogs
/WidgetDialog.
cpp \
1860 $(SRC
)/Hardware
/Display.
cpp \
1861 $(SRC
)/Screen
/Layout.
cpp \
1862 $(SRC
)/ResourceLoader.
cpp \
1863 $(SRC
)/Look
/DialogLook.
cpp \
1864 $(SRC
)/Look
/ButtonLook.
cpp \
1865 $(SRC
)/Units
/Descriptor.
cpp \
1866 $(SRC
)/Formatter
/HexColor.
cpp \
1867 $(TEST_SRC_DIR
)/Fonts.
cpp \
1868 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1869 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1870 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1871 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
1872 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
1873 $(TEST_SRC_DIR
)/RunAngleEntry.
cpp
1874 RUN_ANGLE_ENTRY_LDADD
= $(RESOURCE_BINARY
)
1875 RUN_ANGLE_ENTRY_DEPENDS
= FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD MATH UTIL ZLIB TIME
1876 $(eval
$(call link-program
,RunAngleEntry
,RUN_ANGLE_ENTRY
))
1878 RUN_GEOPOINT_ENTRY_SOURCES
= \
1879 $(SRC
)/Dialogs
/GeoPointEntry.
cpp \
1880 $(SRC
)/Dialogs
/DialogSettings.
cpp \
1881 $(SRC
)/Dialogs
/WidgetDialog.
cpp \
1882 $(SRC
)/Hardware
/Display.
cpp \
1883 $(SRC
)/Screen
/Layout.
cpp \
1884 $(SRC
)/ResourceLoader.
cpp \
1885 $(SRC
)/Look
/DialogLook.
cpp \
1886 $(SRC
)/Look
/ButtonLook.
cpp \
1887 $(SRC
)/Units
/Descriptor.
cpp \
1888 $(SRC
)/Formatter
/HexColor.
cpp \
1889 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
1890 $(TEST_SRC_DIR
)/Fonts.
cpp \
1891 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1892 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1893 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1894 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
1895 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
1896 $(TEST_SRC_DIR
)/RunGeoPointEntry.
cpp
1897 RUN_GEOPOINT_ENTRY_LDADD
= $(RESOURCE_BINARY
)
1898 RUN_GEOPOINT_ENTRY_DEPENDS
= GEO FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD MATH UTIL ZLIB GEOPOINT
1899 $(eval
$(call link-program
,RunGeoPointEntry
,RUN_GEOPOINT_ENTRY
))
1901 RUN_TERMINAL_SOURCES
= \
1902 $(SRC
)/Hardware
/Display.
cpp \
1903 $(SRC
)/Screen
/Layout.
cpp \
1904 $(SRC
)/Screen
/TerminalWindow.
cpp \
1905 $(SRC
)/Look
/TerminalLook.
cpp \
1906 $(SRC
)/ResourceLoader.
cpp \
1907 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1908 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1909 $(TEST_SRC_DIR
)/Fonts.
cpp \
1910 $(TEST_SRC_DIR
)/RunTerminal.
cpp
1911 RUN_TERMINAL_DEPENDS
= SCREEN EVENT OS THREAD MATH UTIL
1912 $(eval
$(call link-program
,RunTerminal
,RUN_TERMINAL
))
1914 RUN_RENDER_OZ_SOURCES
= \
1915 $(SRC
)/Renderer
/OZRenderer.
cpp \
1916 $(SRC
)/Look
/DialogLook.
cpp \
1917 $(SRC
)/Look
/ButtonLook.
cpp \
1918 $(SRC
)/Look
/AirspaceLook.
cpp \
1919 $(SRC
)/Hardware
/Display.
cpp \
1920 $(SRC
)/Screen
/Layout.
cpp \
1921 $(SRC
)/Look
/TaskLook.
cpp \
1922 $(SRC
)/Projection
/Projection.
cpp \
1923 $(SRC
)/ResourceLoader.
cpp \
1924 $(SRC
)/Renderer
/AirspaceRendererSettings.
cpp \
1925 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1926 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1927 $(TEST_SRC_DIR
)/Fonts.
cpp \
1928 $(TEST_SRC_DIR
)/RunRenderOZ.
cpp
1929 RUN_RENDER_OZ_LDADD
= $(RESOURCE_BINARY
)
1930 RUN_RENDER_OZ_DEPENDS
= TASK FORM SCREEN EVENT OS THREAD GEO MATH UTIL
1931 $(eval
$(call link-program
,RunRenderOZ
,RUN_RENDER_OZ
))
1933 RUN_CHART_RENDERER_SOURCES
= \
1934 $(SRC
)/Look
/DialogLook.
cpp \
1935 $(SRC
)/Look
/ButtonLook.
cpp \
1936 $(SRC
)/Look
/ChartLook.
cpp \
1937 $(SRC
)/Hardware
/Display.
cpp \
1938 $(SRC
)/Screen
/Layout.
cpp \
1939 $(SRC
)/ResourceLoader.
cpp \
1940 $(SRC
)/Renderer
/ChartRenderer.
cpp \
1941 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1942 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1943 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
1944 $(TEST_SRC_DIR
)/Fonts.
cpp \
1945 $(TEST_SRC_DIR
)/RunChartRenderer.
cpp
1946 RUN_CHART_RENDERER_LDADD
= $(RESOURCE_BINARY
)
1947 RUN_CHART_RENDERER_DEPENDS
= FORM SCREEN EVENT OS THREAD MATH UTIL
1948 $(eval
$(call link-program
,RunChartRenderer
,RUN_CHART_RENDERER
))
1950 RUN_WIND_ARROW_RENDERER_SOURCES
= \
1951 $(SRC
)/Math
/Screen.
cpp \
1952 $(SRC
)/Hardware
/Display.
cpp \
1953 $(SRC
)/Screen
/Layout.
cpp \
1954 $(SRC
)/Renderer
/LabelBlock.
cpp \
1955 $(SRC
)/Renderer
/TextInBox.
cpp \
1956 $(SRC
)/Look
/WindArrowLook.
cpp \
1957 $(SRC
)/ResourceLoader.
cpp \
1958 $(SRC
)/Units
/Units.
cpp \
1959 $(SRC
)/Units
/Settings.
cpp \
1960 $(SRC
)/Units
/Descriptor.
cpp \
1961 $(SRC
)/Units
/System.
cpp \
1962 $(SRC
)/Renderer
/WindArrowRenderer.
cpp \
1963 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1964 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1965 $(TEST_SRC_DIR
)/Fonts.
cpp \
1966 $(TEST_SRC_DIR
)/RunWindArrowRenderer.
cpp
1967 RUN_WIND_ARROW_RENDERER_LDADD
= $(RESOURCE_BINARY
)
1968 RUN_WIND_ARROW_RENDERER_DEPENDS
= FORM SCREEN EVENT OS THREAD MATH UTIL
1969 $(eval
$(call link-program
,RunWindArrowRenderer
,RUN_WIND_ARROW_RENDERER
))
1971 RUN_HORIZON_RENDERER_SOURCES
= \
1972 $(SRC
)/Math
/Screen.
cpp \
1973 $(SRC
)/Hardware
/Display.
cpp \
1974 $(SRC
)/Screen
/Layout.
cpp \
1975 $(SRC
)/Look
/HorizonLook.
cpp \
1976 $(SRC
)/ResourceLoader.
cpp \
1977 $(SRC
)/Renderer
/HorizonRenderer.
cpp \
1978 $(TEST_SRC_DIR
)/Fonts.
cpp \
1979 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
1980 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
1981 $(TEST_SRC_DIR
)/RunHorizonRenderer.
cpp
1982 RUN_HORIZON_RENDERER_LDADD
= $(RESOURCE_BINARY
)
1983 RUN_HORIZON_RENDERER_DEPENDS
= FORM SCREEN EVENT OS THREAD MATH UTIL
1984 $(eval
$(call link-program
,RunHorizonRenderer
,RUN_HORIZON_RENDERER
))
1986 RUN_FINAL_GLIDE_BAR_RENDERER_SOURCES
= \
1987 $(SRC
)/Math
/Screen.
cpp \
1988 $(SRC
)/Hardware
/Display.
cpp \
1989 $(SRC
)/Screen
/Layout.
cpp \
1990 $(SRC
)/Renderer
/LabelBlock.
cpp \
1991 $(SRC
)/Renderer
/TextInBox.
cpp \
1992 $(SRC
)/Look
/FinalGlideBarLook.
cpp \
1993 $(SRC
)/Look
/TaskLook.
cpp \
1994 $(SRC
)/ResourceLoader.
cpp \
1995 $(SRC
)/Units
/Units.
cpp \
1996 $(SRC
)/Units
/Settings.
cpp \
1997 $(SRC
)/Units
/Descriptor.
cpp \
1998 $(SRC
)/Units
/System.
cpp \
1999 $(SRC
)/Formatter
/Units.
cpp \
2000 $(SRC
)/Formatter
/UserUnits.
cpp \
2001 $(SRC
)/Renderer
/FinalGlideBarRenderer.
cpp \
2002 $(SRC
)/NMEA
/Derived.
cpp \
2003 $(SRC
)/NMEA
/VarioInfo.
cpp \
2004 $(SRC
)/NMEA
/CirclingInfo.
cpp \
2005 $(SRC
)/NMEA
/ClimbHistory.
cpp \
2006 $(SRC
)/NMEA
/ThermalBand.
cpp \
2007 $(SRC
)/NMEA
/ClimbInfo.
cpp \
2008 $(SRC
)/NMEA
/ThermalLocator.
cpp \
2009 $(SRC
)/NMEA
/FlyingState.
cpp \
2010 $(SRC
)/Engine
/Navigation
/TraceHistory.
cpp \
2011 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2012 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2013 $(TEST_SRC_DIR
)/Fonts.
cpp \
2014 $(TEST_SRC_DIR
)/RunFinalGlideBarRenderer.
cpp
2015 RUN_FINAL_GLIDE_BAR_RENDERER_LDADD
= $(RESOURCE_BINARY
)
2016 RUN_FINAL_GLIDE_BAR_RENDERER_DEPENDS
= FORM SCREEN EVENT OS THREAD TASK GLIDE GEO MATH UTIL
2017 $(eval
$(call link-program
,RunFinalGlideBarRenderer
,RUN_FINAL_GLIDE_BAR_RENDERER
))
2019 RUN_FAI_TRIANGLE_SECTOR_RENDERER_SOURCES
= \
2020 $(SRC
)/Math
/Screen.
cpp \
2021 $(SRC
)/Hardware
/Display.
cpp \
2022 $(SRC
)/Screen
/Layout.
cpp \
2023 $(SRC
)/Renderer
/FAITriangleAreaRenderer.
cpp \
2024 $(SRC
)/Projection
/Projection.
cpp \
2025 $(SRC
)/Projection
/WindowProjection.
cpp \
2026 $(SRC
)/ResourceLoader.
cpp \
2027 $(ENGINE_SRC_DIR
)/Task
/Shapes
/FAITriangleArea.
cpp \
2028 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2029 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2030 $(TEST_SRC_DIR
)/Fonts.
cpp \
2031 $(TEST_SRC_DIR
)/RunFAITriangleSectorRenderer.
cpp
2032 RUN_FAI_TRIANGLE_SECTOR_RENDERER_LDADD
= $(RESOURCE_BINARY
)
2033 RUN_FAI_TRIANGLE_SECTOR_RENDERER_DEPENDS
= FORM SCREEN EVENT OS THREAD GEO MATH UTIL
2034 $(eval
$(call link-program
,RunFAITriangleSectorRenderer
,RUN_FAI_TRIANGLE_SECTOR_RENDERER
))
2036 RUN_PROGRESS_WINDOW_SOURCES
= \
2037 $(SRC
)/Version.
cpp \
2038 $(SRC
)/Hardware
/Display.
cpp \
2039 $(SRC
)/ProgressWindow.
cpp \
2040 $(SRC
)/Screen
/Layout.
cpp \
2041 $(SRC
)/Gauge
/LogoView.
cpp \
2042 $(SRC
)/ResourceLoader.
cpp \
2043 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2044 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2045 $(TEST_SRC_DIR
)/Fonts.
cpp \
2046 $(TEST_SRC_DIR
)/RunProgressWindow.
cpp
2047 RUN_PROGRESS_WINDOW_LDADD
= $(RESOURCE_BINARY
)
2048 RUN_PROGRESS_WINDOW_DEPENDS
= SCREEN EVENT OS THREAD MATH UTIL
2049 $(eval
$(call link-program
,RunProgressWindow
,RUN_PROGRESS_WINDOW
))
2051 RUN_JOB_DIALOG_SOURCES
= \
2052 $(SRC
)/Version.
cpp \
2053 $(SRC
)/Operation
/Operation.
cpp \
2054 $(SRC
)/Operation
/ThreadedOperationEnvironment.
cpp \
2055 $(SRC
)/Job
/Thread.
cpp \
2056 $(SRC
)/Hardware
/Display.
cpp \
2057 $(SRC
)/ProgressWindow.
cpp \
2058 $(SRC
)/Screen
/Layout.
cpp \
2059 $(SRC
)/Look
/DialogLook.
cpp \
2060 $(SRC
)/Look
/ButtonLook.
cpp \
2061 $(SRC
)/Gauge
/LogoView.
cpp \
2062 $(SRC
)/ResourceLoader.
cpp \
2063 $(SRC
)/Dialogs
/JobDialog.
cpp \
2064 $(SRC
)/Dialogs
/DialogSettings.
cpp \
2065 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2066 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2067 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
2068 $(TEST_SRC_DIR
)/Fonts.
cpp \
2069 $(TEST_SRC_DIR
)/RunJobDialog.
cpp
2070 RUN_JOB_DIALOG_LDADD
= $(RESOURCE_BINARY
)
2071 RUN_JOB_DIALOG_DEPENDS
= THREAD FORM SCREEN EVENT OS MATH UTIL
2072 $(eval
$(call link-program
,RunJobDialog
,RUN_JOB_DIALOG
))
2074 RUN_ANALYSIS_SOURCES
= \
2075 $(DEBUG_REPLAY_SOURCES
) \
2076 $(SRC
)/Engine
/Util
/Gradient.
cpp \
2077 $(SRC
)/Engine
/Trace
/Point.
cpp \
2078 $(SRC
)/Engine
/Trace
/Trace.
cpp \
2079 $(SRC
)/Engine
/Trace
/Vector.
cpp \
2080 $(SRC
)/NMEA
/Aircraft.
cpp \
2081 $(SRC
)/UIUtil
/GestureManager.
cpp \
2082 $(SRC
)/Task
/Serialiser.
cpp \
2083 $(SRC
)/Task
/Deserialiser.
cpp \
2084 $(SRC
)/Task
/ProtectedTaskManager.
cpp \
2085 $(SRC
)/Task
/ProtectedRoutePlanner.
cpp \
2086 $(SRC
)/Task
/RoutePlannerGlue.
cpp \
2087 $(SRC
)/Task
/TaskFile.
cpp \
2088 $(SRC
)/Task
/TaskFileXCSoar.
cpp \
2089 $(SRC
)/Task
/TaskFileSeeYou.
cpp \
2090 $(SRC
)/Task
/TaskFileIGC.
cpp \
2091 $(SRC
)/Task
/Serialiser.
cpp \
2092 $(SRC
)/Task
/Deserialiser.
cpp \
2093 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
2094 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
2095 $(SRC
)/RadioFrequency.
cpp \
2096 $(SRC
)/Math
/Screen.
cpp \
2097 $(SRC
)/Atmosphere
/CuSonde.
cpp \
2098 $(SRC
)/Computer
/Wind
/CirclingWind.
cpp \
2099 $(SRC
)/Computer
/Wind
/Store.
cpp \
2100 $(SRC
)/Computer
/Wind
/MeasurementList.
cpp \
2101 $(SRC
)/Computer
/Wind
/WindEKF.
cpp \
2102 $(SRC
)/Computer
/Wind
/WindEKFGlue.
cpp \
2103 $(SRC
)/Projection
/Projection.
cpp \
2104 $(SRC
)/Projection
/WindowProjection.
cpp \
2105 $(SRC
)/Projection
/MapWindowProjection.
cpp \
2106 $(SRC
)/Projection
/ChartProjection.
cpp \
2107 $(SRC
)/Renderer
/GradientRenderer.
cpp \
2108 $(SRC
)/Renderer
/ChartRenderer.
cpp \
2109 $(SRC
)/Renderer
/TaskRenderer.
cpp \
2110 $(SRC
)/Renderer
/TaskPointRenderer.
cpp \
2111 $(SRC
)/Renderer
/OZRenderer.
cpp \
2112 $(SRC
)/Renderer
/AircraftRenderer.
cpp \
2113 $(SRC
)/Renderer
/TrailRenderer.
cpp \
2114 $(SRC
)/MapWindow
/MapCanvas.
cpp \
2115 $(SRC
)/Units
/Units.
cpp \
2116 $(SRC
)/Units
/Settings.
cpp \
2117 $(SRC
)/Formatter
/Units.
cpp \
2118 $(SRC
)/Formatter
/UserUnits.
cpp \
2119 $(SRC
)/Formatter
/HexColor.
cpp \
2120 $(SRC
)/Formatter
/TimeFormatter.
cpp \
2121 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
2122 $(SRC
)/ResourceLoader.
cpp \
2123 $(SRC
)/LocalPath.
cpp \
2124 $(SRC
)/Hardware
/Display.
cpp \
2125 $(SRC
)/Screen
/Layout.
cpp \
2126 $(SRC
)/Screen
/Ramp.
cpp \
2127 $(SRC
)/Screen
/UnitSymbol.
cpp \
2128 $(SRC
)/Look
/Look.
cpp \
2129 $(SRC
)/Look
/UnitsLook.
cpp \
2130 $(SRC
)/Look
/IconLook.
cpp \
2131 $(SRC
)/Look
/MapLook.
cpp \
2132 $(SRC
)/Look
/WindArrowLook.
cpp \
2133 $(SRC
)/Look
/VarioLook.
cpp \
2134 $(SRC
)/Look
/ChartLook.
cpp \
2135 $(SRC
)/Look
/ThermalBandLook.
cpp \
2136 $(SRC
)/Look
/TraceHistoryLook.
cpp \
2137 $(SRC
)/Look
/CrossSectionLook.
cpp \
2138 $(SRC
)/Look
/HorizonLook.
cpp \
2139 $(SRC
)/Look
/WaypointLook.
cpp \
2140 $(SRC
)/Look
/AirspaceLook.
cpp \
2141 $(SRC
)/Look
/TaskLook.
cpp \
2142 $(SRC
)/Look
/AircraftLook.
cpp \
2143 $(SRC
)/Look
/TrafficLook.
cpp \
2144 $(SRC
)/Look
/GestureLook.
cpp \
2145 $(SRC
)/Look
/InfoBoxLook.
cpp \
2146 $(SRC
)/Look
/MarkerLook.
cpp \
2147 $(SRC
)/Look
/NOAALook.
cpp \
2148 $(SRC
)/Look
/TerminalLook.
cpp \
2149 $(SRC
)/Look
/TrailLook.
cpp \
2150 $(SRC
)/Look
/FinalGlideBarLook.
cpp \
2151 $(SRC
)/Look
/FlarmTrafficLook.
cpp \
2152 $(SRC
)/Look
/ThermalAssistantLook.
cpp \
2153 $(SRC
)/Look
/VarioBarLook.
cpp \
2154 $(SRC
)/Profile
/Profile.
cpp \
2155 $(SRC
)/Profile
/ProfileKeys.
cpp \
2156 $(SRC
)/Profile
/FontConfig.
cpp \
2157 $(SRC
)/XML
/Node.
cpp \
2158 $(SRC
)/XML
/Parser.
cpp \
2159 $(SRC
)/XML
/Writer.
cpp \
2160 $(SRC
)/XML
/DataNode.
cpp \
2161 $(SRC
)/XML
/DataNodeXML.
cpp \
2162 $(SRC
)/Dialogs
/XML.
cpp \
2163 $(SRC
)/Dialogs
/Inflate.
cpp \
2164 $(SRC
)/Dialogs
/dlgAnalysis.
cpp \
2165 $(SRC
)/Dialogs
/DialogSettings.
cpp \
2166 $(SRC
)/Look
/DialogLook.
cpp \
2167 $(SRC
)/Look
/ButtonLook.
cpp \
2168 $(SRC
)/CrossSection
/AirspaceXSRenderer.
cpp \
2169 $(SRC
)/CrossSection
/TerrainXSRenderer.
cpp \
2170 $(SRC
)/CrossSection
/CrossSectionRenderer.
cpp \
2171 $(SRC
)/CrossSection
/CrossSectionWindow.
cpp \
2172 $(SRC
)/FlightStatistics.
cpp \
2173 $(SRC
)/Renderer
/AirspacePreviewRenderer.
cpp \
2174 $(SRC
)/Renderer
/FlightStatisticsRenderer.
cpp \
2175 $(SRC
)/Renderer
/BarographRenderer.
cpp \
2176 $(SRC
)/Renderer
/ClimbChartRenderer.
cpp \
2177 $(SRC
)/Renderer
/GlidePolarRenderer.
cpp \
2178 $(SRC
)/Renderer
/ThermalBandRenderer.
cpp \
2179 $(SRC
)/Renderer
/WindChartRenderer.
cpp \
2180 $(SRC
)/Renderer
/CuRenderer.
cpp \
2181 $(SRC
)/Computer
/ThermalLocator.
cpp \
2182 $(SRC
)/Computer
/ThermalBase.
cpp \
2183 $(SRC
)/Computer
/ThermalBandComputer.
cpp \
2184 $(SRC
)/Computer
/GlideRatioCalculator.
cpp \
2185 $(SRC
)/Computer
/AutoQNH.
cpp \
2186 $(SRC
)/Computer
/CirclingComputer.
cpp \
2187 $(SRC
)/Computer
/Wind
/Computer.
cpp \
2188 $(SRC
)/Computer
/Wind
/Settings.
cpp \
2189 $(SRC
)/Computer
/ContestComputer.
cpp \
2190 $(SRC
)/Computer
/TraceComputer.
cpp \
2191 $(SRC
)/Computer
/WarningComputer.
cpp \
2192 $(SRC
)/Computer
/LiftDatabaseComputer.
cpp \
2193 $(SRC
)/Computer
/AverageVarioComputer.
cpp \
2194 $(SRC
)/Computer
/GlideRatioComputer.
cpp \
2195 $(SRC
)/Computer
/GlideComputer.
cpp \
2196 $(SRC
)/Computer
/GlideComputerBlackboard.
cpp \
2197 $(SRC
)/Computer
/TaskComputer.
cpp \
2198 $(SRC
)/Computer
/RouteComputer.
cpp \
2199 $(SRC
)/Computer
/GlideComputerAirData.
cpp \
2200 $(SRC
)/Computer
/StatsComputer.
cpp \
2201 $(SRC
)/Computer
/GlideComputerInterface.
cpp \
2202 $(SRC
)/Computer
/LogComputer.
cpp \
2203 $(SRC
)/Computer
/CuComputer.
cpp \
2204 $(SRC
)/Audio
/Settings.
cpp \
2205 $(SRC
)/Audio
/VarioSettings.
cpp \
2206 $(SRC
)/Audio
/VegaVoiceSettings.
cpp \
2207 $(SRC
)/UISettings.
cpp \
2208 $(SRC
)/DisplaySettings.
cpp \
2209 $(SRC
)/PageSettings.
cpp \
2210 $(SRC
)/InfoBoxes
/InfoBoxSettings.
cpp \
2211 $(SRC
)/Gauge
/VarioSettings.
cpp \
2212 $(SRC
)/Gauge
/TrafficSettings.
cpp \
2213 $(SRC
)/Computer
/Settings.
cpp \
2214 $(SRC
)/TeamCode
/TeamCode.
cpp \
2215 $(SRC
)/TeamCode
/Settings.
cpp \
2216 $(SRC
)/Logger
/Settings.
cpp \
2217 $(SRC
)/Tracking
/TrackingSettings.
cpp \
2218 $(SRC
)/IGC
/IGCParser.
cpp \
2219 $(SRC
)/MapSettings.
cpp \
2220 $(SRC
)/Blackboard
/InterfaceBlackboard.
cpp \
2221 $(SRC
)/Audio
/VegaVoice.
cpp \
2222 $(SRC
)/Engine
/Navigation
/TraceHistory.
cpp \
2223 $(SRC
)/Airspace
/ProtectedAirspaceWarningManager.
cpp \
2224 $(SRC
)/Airspace
/AirspaceParser.
cpp \
2225 $(SRC
)/Airspace
/AirspaceGlue.
cpp \
2226 $(SRC
)/Airspace
/AirspaceVisibility.
cpp \
2227 $(SRC
)/Airspace
/AirspaceComputerSettings.
cpp \
2228 $(SRC
)/Renderer
/AirspaceRendererSettings.
cpp \
2229 $(SRC
)/Math
/SunEphemeris.
cpp \
2230 $(SRC
)/IO
/ConfiguredFile.
cpp \
2231 $(SRC
)/Operation
/Operation.
cpp \
2232 $(SRC
)/Operation
/ProxyOperationEnvironment.
cpp \
2233 $(SRC
)/Operation
/NoCancelOperationEnvironment.
cpp \
2234 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2235 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2236 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
2237 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
2238 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
2239 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
2240 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
2241 $(TEST_SRC_DIR
)/Fonts.
cpp \
2242 $(TEST_SRC_DIR
)/RunAnalysis.
cpp
2243 RUN_ANALYSIS_LDADD
= \
2245 RUN_ANALYSIS_DEPENDS
= TERRAIN DRIVER PROFILE FORM WIDGET SCREEN EVENT IO DATA_FIELD OS THREAD CONTEST TASK ROUTE GLIDE WAYPOINT ROUTE AIRSPACE ZZIP UTIL GEO MATH TIME
2246 $(eval
$(call link-program
,RunAnalysis
,RUN_ANALYSIS
))
2248 RUN_AIRSPACE_WARNING_DIALOG_SOURCES
= \
2249 $(SRC
)/Engine
/Navigation
/Aircraft.
cpp \
2250 $(SRC
)/NMEA
/FlyingState.
cpp \
2251 $(SRC
)/XML
/Node.
cpp \
2252 $(SRC
)/XML
/Parser.
cpp \
2253 $(SRC
)/Airspace
/ProtectedAirspaceWarningManager.
cpp \
2254 $(SRC
)/Units
/Units.
cpp \
2255 $(SRC
)/Units
/Settings.
cpp \
2256 $(SRC
)/Units
/Descriptor.
cpp \
2257 $(SRC
)/Units
/System.
cpp \
2258 $(SRC
)/Formatter
/Units.
cpp \
2259 $(SRC
)/Formatter
/UserUnits.
cpp \
2260 $(SRC
)/Formatter
/TimeFormatter.
cpp \
2261 $(SRC
)/Formatter
/AirspaceFormatter.
cpp \
2262 $(SRC
)/Formatter
/AirspaceUserUnitsFormatter.
cpp \
2263 $(SRC
)/Formatter
/GeoPointFormatter.
cpp \
2264 $(SRC
)/Formatter
/HexColor.
cpp \
2265 $(SRC
)/Look
/DialogLook.
cpp \
2266 $(SRC
)/Look
/ButtonLook.
cpp \
2267 $(SRC
)/Dialogs
/XML.
cpp \
2268 $(SRC
)/Dialogs
/Inflate.
cpp \
2269 $(SRC
)/Dialogs
/Airspace
/dlgAirspaceWarnings.
cpp \
2270 $(SRC
)/Dialogs
/DialogSettings.
cpp \
2271 $(SRC
)/Airspace
/AirspaceParser.
cpp \
2272 $(SRC
)/Audio
/Sound.
cpp \
2273 $(SRC
)/Hardware
/Display.
cpp \
2274 $(SRC
)/Screen
/Layout.
cpp \
2275 $(SRC
)/ResourceLoader.
cpp \
2276 $(SRC
)/Profile
/ProfileKeys.
cpp \
2277 $(SRC
)/Operation
/Operation.
cpp \
2278 $(SRC
)/Atmosphere
/Pressure.
cpp \
2279 $(IO_SRC_DIR
)/ConfiguredFile.
cpp \
2280 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2281 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2282 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
2283 $(TEST_SRC_DIR
)/FakeHelpDialog.
cpp \
2284 $(TEST_SRC_DIR
)/FakeListPicker.
cpp \
2285 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
2286 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
2287 $(TEST_SRC_DIR
)/FakeProfile.
cpp \
2288 $(TEST_SRC_DIR
)/FakeProfileGlue.
cpp \
2289 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
2290 $(TEST_SRC_DIR
)/Fonts.
cpp \
2291 $(TEST_SRC_DIR
)/RunAirspaceWarningDialog.
cpp
2292 RUN_AIRSPACE_WARNING_DIALOG_LDADD
= \
2295 RUN_AIRSPACE_WARNING_DIALOG_DEPENDS
= FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD AIRSPACE ZZIP UTIL GEO MATH TIME
2296 $(eval
$(call link-program
,RunAirspaceWarningDialog
,RUN_AIRSPACE_WARNING_DIALOG
))
2298 PLAY_TONE_SOURCES
= \
2299 $(TEST_SRC_DIR
)/PlayTone.
cpp
2300 PLAY_TONE_DEPENDS
= AUDIO MATH SCREEN EVENT OS
2301 $(eval
$(call link-program
,PlayTone
,PLAY_TONE
))
2303 PLAY_VARIO_SOURCES
= \
2304 $(DEBUG_REPLAY_SOURCES
) \
2305 $(TEST_SRC_DIR
)/PlayVario.
cpp
2306 PLAY_VARIO_LDADD
= $(filter-out $(OS_LIBS
),$(DEBUG_REPLAY_LDADD
))
2307 PLAY_VARIO_DEPENDS
= AUDIO GEO MATH SCREEN EVENT UTIL OS TIME
2308 $(eval
$(call link-program
,PlayVario
,PLAY_VARIO
))
2310 DUMP_VARIO_SOURCES
= \
2311 $(DEBUG_REPLAY_SOURCES
) \
2312 $(TEST_SRC_DIR
)/DumpVario.
cpp
2313 DUMP_VARIO_LDADD
= $(DEBUG_REPLAY_LDADD
)
2314 DUMP_VARIO_DEPENDS
= AUDIO GEO MATH SCREEN EVENT UTIL OS TIME
2315 $(eval
$(call link-program
,DumpVario
,DUMP_VARIO
))
2317 RUN_TASK_EDITOR_DIALOG_SOURCES
= \
2318 $(SRC
)/XML
/Node.
cpp \
2319 $(SRC
)/Airspace
/ProtectedAirspaceWarningManager.
cpp \
2320 $(SRC
)/Dialogs
/XML.
cpp \
2321 $(SRC
)/Dialogs
/Inflate.
cpp \
2322 $(SRC
)/Dialogs
/ComboPicker.
cpp \
2323 $(SRC
)/Dialogs
/HelpDialog.
cpp \
2324 $(SRC
)/Dialogs
/dlgTaskOverview.
cpp \
2325 $(SRC
)/Dialogs
/WaypointList.
cpp \
2326 $(SRC
)/Dialogs
/dlgWaypointDetails.
cpp \
2327 $(SRC
)/Dialogs
/dlgTaskWaypoint.
cpp \
2328 $(SRC
)/Math
/SunEphemeris.
cpp \
2329 $(SRC
)/Airspace
/AirspaceParser.
cpp \
2330 $(SRC
)/Hardware
/Display.
cpp \
2331 $(SRC
)/Screen
/Layout.
cpp \
2332 $(SRC
)/Look
/Fonts.
cpp \
2333 $(SRC
)/Task
/TaskFile.
cpp \
2334 $(SRC
)/Task
/TaskFileXCSoar.
cpp \
2335 $(SRC
)/Task
/TaskFileIGC.
cpp \
2336 $(SRC
)/Task
/TaskFileSeeYou.
cpp \
2337 $(SRC
)/Task
/ProtectedTaskManager.
cpp \
2338 $(SRC
)/LocalPath.
cpp \
2339 $(SRC
)/UtilsFont.
cpp \
2340 $(SRC
)/Units
/Units.
cpp \
2341 $(SRC
)/Units
/Settings.
cpp \
2342 $(SRC
)/Units
/Descriptor.
cpp \
2343 $(SRC
)/Formatter
/Units.
cpp \
2344 $(SRC
)/Waypoint
/WaypointFileType.
cpp \
2345 $(SRC
)/Waypoint
/WaypointGlue.
cpp \
2346 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
2347 $(SRC
)/Waypoint
/WaypointReader.
cpp \
2348 $(SRC
)/Waypoint
/WaypointReaderOzi.
cpp \
2349 $(SRC
)/Waypoint
/WaypointReaderFS.
cpp \
2350 $(SRC
)/Waypoint
/WaypointReaderWinPilot.
cpp \
2351 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
2352 $(SRC
)/Waypoint
/WaypointReaderZander.
cpp \
2353 $(SRC
)/Waypoint
/WaypointReaderCompeGPS.
cpp \
2354 $(SRC
)/Operation
/Operation.
cpp \
2355 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2356 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2357 $(TEST_SRC_DIR
)/FakeDialogs.
cpp \
2358 $(TEST_SRC_DIR
)/FakeLanguage.
cpp \
2359 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
2360 $(TEST_SRC_DIR
)/FakeProfile.
cpp \
2361 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
2362 $(TEST_SRC_DIR
)/RunTaskEditorDialog.
cpp
2363 RUN_TASK_EDITOR_DIALOG_LDADD
= \
2366 RUN_TASK_EDITOR_DIALOG_DEPENDS
= FORM WIDGET DATA_FIELD SCREEN EVENT IO OS THREAD ZZIP UTIL GEO
2367 $(eval
$(call link-program
,RunTaskEditorDialog
,RUN_TASK_EDITOR_DIALOG
))
2369 TEST_NOTIFY_SOURCES
= \
2370 $(SRC
)/Event
/Idle.
cpp \
2371 $(TEST_SRC_DIR
)/FakeAsset.
cpp \
2372 $(TEST_SRC_DIR
)/FakeBlank.
cpp \
2373 $(TEST_SRC_DIR
)/tap.c \
2374 $(TEST_SRC_DIR
)/TestNotify.
cpp
2375 TEST_NOTIFY_DEPENDS
= EVENT SCREEN MATH UTIL OS THREAD
2376 $(eval
$(call link-program
,TestNotify
,TEST_NOTIFY
))
2378 FEED_NMEA_SOURCES
= \
2379 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
2380 $(SRC
)/OS
/LogError.
cpp \
2381 $(SRC
)/Operation
/Operation.
cpp \
2382 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
2383 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
2384 $(TEST_SRC_DIR
)/DebugPort.
cpp \
2385 $(TEST_SRC_DIR
)/FeedNMEA.
cpp
2386 FEED_NMEA_DEPENDS
= PORT ASYNC OS THREAD UTIL
2387 $(eval
$(call link-program
,FeedNMEA
,FEED_NMEA
))
2389 FEED_VEGA_SOURCES
= \
2390 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
2391 $(SRC
)/OS
/LogError.
cpp \
2392 $(SRC
)/Operation
/Operation.
cpp \
2393 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
2394 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
2395 $(TEST_SRC_DIR
)/DebugPort.
cpp \
2396 $(TEST_SRC_DIR
)/FeedVega.
cpp
2397 FEED_VEGA_DEPENDS
= PORT ASYNC OS THREAD UTIL
2398 $(eval
$(call link-program
,FeedVega
,FEED_VEGA
))
2400 EMULATE_DEVICE_SOURCES
= \
2401 $(SRC
)/Device
/Port
/ConfiguredPort.
cpp \
2402 $(SRC
)/Device
/Port
/LineSplitter.
cpp \
2403 $(SRC
)/Device
/Internal.
cpp \
2404 $(SRC
)/Device
/Driver
/FLARM
/BinaryProtocol.
cpp \
2405 $(SRC
)/Device
/Driver
/FLARM
/CRC16.
cpp \
2406 $(SRC
)/NMEA
/Checksum.
cpp \
2407 $(SRC
)/NMEA
/InputLine.
cpp \
2408 $(SRC
)/IO
/CSVLine.
cpp \
2409 $(SRC
)/OS
/LogError.
cpp \
2410 $(SRC
)/Operation
/Operation.
cpp \
2411 $(SRC
)/Operation
/ConsoleOperationEnvironment.
cpp \
2412 $(TEST_SRC_DIR
)/FakeLogFile.
cpp \
2413 $(TEST_SRC_DIR
)/DebugPort.
cpp \
2414 $(TEST_SRC_DIR
)/EmulateDevice.
cpp
2415 EMULATE_DEVICE_DEPENDS
= PORT ASYNC OS THREAD UTIL
2416 $(eval
$(call link-program
,EmulateDevice
,EMULATE_DEVICE
))
2418 FEED_TCP_SOURCES
= \
2419 $(TEST_SRC_DIR
)/FeedTCP.
cpp
2420 FEED_TCP_DEPENDS
= OS
2422 $(eval
$(call link-program
,FeedTCP
,FEED_TCP
))
2424 FEED_FLYNET_DATA_SOURCES
= \
2425 $(SRC
)/Math
/fixed.
cpp \
2426 $(TEST_SRC_DIR
)/FeedFlyNetData.
cpp
2427 FEED_FLYNET_DATA_DEPENDS
= OS UTIL
2429 $(eval
$(call link-program
,FeedFlyNetData
,FEED_FLYNET_DATA
))
2431 TASK_INFO_SOURCES
= \
2432 $(SRC
)/Engine
/Util
/Gradient.
cpp \
2433 $(SRC
)/Task
/Serialiser.
cpp \
2434 $(SRC
)/Task
/Deserialiser.
cpp \
2435 $(SRC
)/XML
/Node.
cpp \
2436 $(SRC
)/XML
/Parser.
cpp \
2437 $(SRC
)/XML
/Writer.
cpp \
2438 $(SRC
)/XML
/DataNode.
cpp \
2439 $(SRC
)/XML
/DataNodeXML.
cpp \
2440 $(TEST_SRC_DIR
)/TaskInfo.
cpp
2441 TASK_INFO_DEPENDS
= TASK ROUTE GLIDE WAYPOINT IO OS GEO MATH UTIL
2442 $(eval
$(call link-program
,TaskInfo
,TASK_INFO
))
2444 DUMP_TASK_FILE_SOURCES
= \
2445 $(SRC
)/Engine
/Util
/Gradient.
cpp \
2446 $(SRC
)/Units
/Descriptor.
cpp \
2447 $(SRC
)/Units
/System.
cpp \
2448 $(SRC
)/XML
/Node.
cpp \
2449 $(SRC
)/XML
/Parser.
cpp \
2450 $(SRC
)/XML
/Writer.
cpp \
2451 $(SRC
)/XML
/DataNode.
cpp \
2452 $(SRC
)/XML
/DataNodeXML.
cpp \
2453 $(SRC
)/IGC
/IGCParser.
cpp \
2454 $(SRC
)/Task
/Serialiser.
cpp \
2455 $(SRC
)/Task
/Deserialiser.
cpp \
2456 $(SRC
)/Task
/TaskFile.
cpp \
2457 $(SRC
)/Task
/TaskFileXCSoar.
cpp \
2458 $(SRC
)/Task
/TaskFileIGC.
cpp \
2459 $(SRC
)/Task
/TaskFileSeeYou.
cpp \
2460 $(SRC
)/Waypoint
/WaypointReaderBase.
cpp \
2461 $(SRC
)/Waypoint
/WaypointReaderSeeYou.
cpp \
2462 $(SRC
)/Operation
/Operation.
cpp \
2463 $(SRC
)/RadioFrequency.
cpp \
2464 $(TEST_SRC_DIR
)/FakeTerrain.
cpp \
2465 $(TEST_SRC_DIR
)/DumpTaskFile.
cpp
2466 DUMP_TASK_FILE_DEPENDS
= TASK GLIDE WAYPOINT IO OS THREAD ZZIP GEO MATH UTIL
2467 $(eval
$(call link-program
,DumpTaskFile
,DUMP_TASK_FILE
))
2469 DUMP_FLARM_NET_SOURCES
= \
2470 $(SRC
)/FLARM
/FlarmNetReader.
cpp \
2471 $(SRC
)/FLARM
/FlarmId.
cpp \
2472 $(SRC
)/FLARM
/FlarmNetRecord.
cpp \
2473 $(SRC
)/FLARM
/FlarmNetDatabase.
cpp \
2474 $(TEST_SRC_DIR
)/DumpFlarmNet.
cpp
2475 DUMP_FLARM_NET_DEPENDS
= IO OS MATH UTIL
2476 $(eval
$(call link-program
,DumpFlarmNet
,DUMP_FLARM_NET
))
2478 IGC2NMEA_SOURCES
= \
2479 $(DEBUG_REPLAY_SOURCES
) \
2480 $(TEST_SRC_DIR
)/IGC2NMEA.
cpp
2481 IGC2NMEA_DEPENDS
= GEO MATH UTIL TIME
2482 IGC2NMEA_LDADD
= $(DEBUG_REPLAY_LDADD
)
2484 $(eval
$(call link-program
,IGC2NMEA
,IGC2NMEA
))
2486 TODAY_INSTALL_SOURCES
= \
2487 $(TEST_SRC_DIR
)/TodayInstall.
cpp
2488 $(eval
$(call link-program
,TodayInstall
,TODAY_INSTALL
))
2490 debug
: $(DEBUG_PROGRAMS
)