__init__.py 1.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172
  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. )