__init__.py 1.2 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879
  1. from .versions_fetcher import (
  2. VersionsFetcher,
  3. RemoteInfo,
  4. )
  5. from .ap_src_meta_fetcher import (
  6. APSourceMetadataFetcher,
  7. )
  8. from .vehicles_manager import (
  9. VehiclesManager,
  10. Vehicle,
  11. )
  12. __all__ = [
  13. "APSourceMetadataFetcher",
  14. "VersionsFetcher",
  15. "RemoteInfo",
  16. "VehiclesManager",
  17. "Vehicle",
  18. ]
  19. vehicles_manager = VehiclesManager()
  20. vehicles_manager.add_vehicle(
  21. Vehicle(
  22. name="Copter",
  23. waf_build_command="copter"
  24. )
  25. )
  26. vehicles_manager.add_vehicle(
  27. Vehicle(
  28. name="Plane",
  29. waf_build_command="plane"
  30. )
  31. )
  32. vehicles_manager.add_vehicle(
  33. Vehicle(
  34. name="Rover",
  35. waf_build_command="rover"
  36. )
  37. )
  38. vehicles_manager.add_vehicle(
  39. Vehicle(
  40. name="Sub",
  41. waf_build_command="sub"
  42. )
  43. )
  44. vehicles_manager.add_vehicle(
  45. Vehicle(
  46. name="Heli",
  47. waf_build_command="heli"
  48. )
  49. )
  50. vehicles_manager.add_vehicle(
  51. Vehicle(
  52. name="Blimp",
  53. waf_build_command="blimp"
  54. )
  55. )
  56. vehicles_manager.add_vehicle(
  57. Vehicle(
  58. name="Tracker",
  59. waf_build_command="AntennaTracker"
  60. )
  61. )
  62. vehicles_manager.add_vehicle(
  63. Vehicle(
  64. name="AP_Periph",
  65. waf_build_command="AP_Periph"
  66. )
  67. )