Package org.gradle.api.file
Interface BuildLayout
-
@Incubating public interface BuildLayout
Provides access to important locations for a Gradle build.An instance of this type can be injected into a settings plugin by annotating a public constructor or method with
javax.inject.Inject
. It is also available viaSettings.getLayout()
.Note: This interface is not intended for implementation by build script or plugin authors.
- Since:
- 8.5
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Directory
getRootDirectory()
Returns the root directory of the build.Directory
getSettingsDirectory()
Returns the settings directory.
-
-
-
Method Detail
-
getSettingsDirectory
Directory getSettingsDirectory()
Returns the settings directory.The settings directory is the directory containing the settings file.
- See Also:
Settings.getSettingsDir()
-
getRootDirectory
Directory getRootDirectory()
Returns the root directory of the build.The root directory is the project directory of the root project.
- See Also:
Settings.getRootDir()
-
-