Interface GlobalBuilder

All Superinterfaces:
CommonBuilder
All Known Implementing Classes:
GlobalProperty.Builder

public interface GlobalBuilder extends CommonBuilder
  • Method Details

    • keepMainInitScriptUpdated

      void keepMainInitScriptUpdated(Boolean keepMainInitScriptUpdated)
      If set to false the generated mainInitScript will never be updated of fixed if changes are detected
      Parameters:
      keepMainInitScriptUpdated - If it should stay updated
    • generateDefaultGradleTasks

      void generateDefaultGradleTasks(Boolean generateDefaultGradleTasks)
      This will generate default tasks
      Parameters:
      generateDefaultGradleTasks - if it should create custom tasks
    • automaticCleanup

      void automaticCleanup(Boolean automaticCleanup)
      Cleanup removed dependencies. It's enabled by default, but if you specify a custom global path you must explicitly enable it. This is done because the cleanupManager will delete everything under those directories that doesn't mach with a registered dependency
      Parameters:
      automaticCleanup - if it should cleanup removed dependencies