__init__.py 866 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546
  1. __package__ = 'plugins_extractor.git'
  2. __label__ = 'git'
  3. __version__ = '2024.10.14'
  4. __author__ = 'Nick Sweeting'
  5. __homepage__ = 'https://github.com/git/git'
  6. __dependencies__ = []
  7. import abx
  8. @abx.hookimpl
  9. def get_PLUGIN():
  10. return {
  11. 'git': {
  12. 'PACKAGE': __package__,
  13. 'LABEL': __label__,
  14. 'VERSION': __version__,
  15. 'AUTHOR': __author__,
  16. 'HOMEPAGE': __homepage__,
  17. 'DEPENDENCIES': __dependencies__,
  18. }
  19. }
  20. @abx.hookimpl
  21. def get_CONFIG():
  22. from .config import GIT_CONFIG
  23. return {
  24. 'git': GIT_CONFIG
  25. }
  26. @abx.hookimpl
  27. def get_BINARIES():
  28. from .binaries import GIT_BINARY
  29. return {
  30. 'git': GIT_BINARY,
  31. }
  32. @abx.hookimpl
  33. def get_EXTRACTORS():
  34. from .extractors import GIT_EXTRACTOR
  35. return {
  36. 'git': GIT_EXTRACTOR,
  37. }