__init__.py 634 B

123456789101112131415161718192021222324
  1. from .cmake import BUILD_SYSTEM_CMAKE, CMakeBuildSystem
  2. from .common import (DEFAULT_TARGET, BuildError, BuildItem, BuildSystem, ConfigRule, config_rules_from_str,
  3. setup_logging)
  4. from .make import BUILD_SYSTEM_MAKE, MakeBuildSystem
  5. BUILD_SYSTEMS = {
  6. BUILD_SYSTEM_MAKE: MakeBuildSystem,
  7. BUILD_SYSTEM_CMAKE: CMakeBuildSystem,
  8. }
  9. __all__ = [
  10. 'BuildItem',
  11. 'BuildSystem',
  12. 'BuildError',
  13. 'ConfigRule',
  14. 'config_rules_from_str',
  15. 'setup_logging',
  16. 'DEFAULT_TARGET',
  17. 'CMakeBuildSystem',
  18. 'BUILD_SYSTEM_CMAKE',
  19. 'MakeBuildSystem',
  20. 'BUILD_SYSTEM_MAKE',
  21. 'BUILD_SYSTEMS',
  22. ]