Interface GlobalBuilder
- All Superinterfaces:
CommonBuilder
- All Known Implementing Classes:
GlobalProperty.Builder
-
Method Summary
Modifier and TypeMethodDescriptionvoidautomaticCleanup(Boolean automaticCleanup) Cleanup removed dependencies.voidgenerateDefaultGradleTasks(Boolean generateDefaultGradleTasks) This will generate default tasksvoidkeepMainInitScriptUpdated(Boolean keepMainInitScriptUpdated) If set to false the generated mainInitScript will never be updated of fixed if changes are detectedMethods inherited from interface io.github.srdjanv.localgitdependency.property.CommonBuilder
dependencyType, enableIdeSupport, generateGradleTasks, gitDir, gitDir, gradleDaemonMaxIdleTime, javaHomeDir, javaHomeDir, keepDependencyInitScriptUpdated, keepGitUpdated, mavenDir, mavenDir, persistentDir, persistentDir, registerDependencyRepositoryToProject, tryGeneratingJavaDocJar, tryGeneratingSourceJar
-
Method Details
-
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
This will generate default tasks- Parameters:
generateDefaultGradleTasks- if it should create custom tasks
-
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
-