AP_DDS: pre-arm check service
[ardupilot.git] / ArduCopter / wscript
blob08bec013e628a559bc62fc7fd8b692bfa3c3e021
1 #!/usr/bin/env python
2 # encoding: utf-8
4 def build(bld):
5 vehicle = bld.path.name
6 bld.ap_stlib(
7 name=vehicle + '_libs',
8 ap_vehicle=vehicle,
9 ap_libraries=bld.ap_common_vehicle_libraries() + [
10 'AC_AttitudeControl',
11 'AC_InputManager',
12 'AC_PrecLand',
13 'AC_Sprayer',
14 'AC_Autorotation',
15 'AC_WPNav',
16 'AP_Camera',
17 'AP_IRLock',
18 'AP_InertialNav',
19 'AP_Motors',
20 'AP_Avoidance',
21 'AP_AdvancedFailsafe',
22 'AP_SmartRTL',
23 'AP_WheelEncoder',
24 'AP_Winch',
25 'AP_Follow',
26 'AP_LTM_Telem',
27 'AP_Devo_Telem',
28 'AC_AutoTune',
29 'AP_KDECAN',
30 'AP_SurfaceDistance'
34 bld.ap_program(
35 program_name='arducopter',
36 program_groups=['bin', 'copter'],
37 use=vehicle + '_libs',
38 defines=['FRAME_CONFIG=MULTICOPTER_FRAME'],
41 bld.ap_program(
42 program_name='arducopter-heli',
43 program_groups=['bin', 'heli'],
44 use=vehicle + '_libs',
45 defines=['FRAME_CONFIG=HELI_FRAME'],