Gradle Project Properties TODEPLETE: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
|||
(49 intermediate revisions by the same user not shown) | |||
Line 3: | Line 3: | ||
* [[Gradle_Project_and_Build_Script#Other_Project_Properties|Gradle Project]] | * [[Gradle_Project_and_Build_Script#Other_Project_Properties|Gradle Project]] | ||
* [[Gradle_Variables_and_Properties#Overview|Gradle Variables and Properties]] | * [[Gradle_Variables_and_Properties#Overview|Gradle Variables and Properties]] | ||
=TO DEPLETE TO= | |||
{{Internal|Gradle_Project_Coordinates,_State_and_Configured_Properties|Gradle_Project_Coordinates,_State_and_Configured_Properties}} | |||
=Overview= | =Overview= | ||
Line 22: | Line 25: | ||
=Property List= | =Property List= | ||
====parent==== | ====parent==== | ||
====path==== | ====path==== | ||
Line 46: | Line 33: | ||
path=: | path=: | ||
====childProjects==== | ====childProjects==== | ||
====projectPath==== | ====projectPath==== | ||
Line 69: | Line 49: | ||
====displayName==== | ====displayName==== | ||
= | displayName=root project 'Playground RECON Serialization/Deserialization' | ||
====buildFile==== | ====buildFile==== | ||
====state==== | ====state==== | ||
Line 84: | Line 58: | ||
====status==== | ====status==== | ||
status=integration | |||
====properties==== | ====properties==== | ||
The property map. | The property map. | ||
====archivesBaseName==== | |||
Defaults to [[#name|name]]. | |||
====subprojects==== | |||
====parentIdentifier==== | |||
====depth==== | |||
====buildFile==== | |||
====buildPath==== | |||
==Directories== | |||
====buildDir==== | |||
====rootDir==== | |||
The absolute path of the project root directory. | |||
====testResultsDirName==== | |||
Name of the relative directory. | |||
====testResultsDir==== | |||
Absolute path. | |||
====projectDir==== | |||
The File instance corresponding to the directory containing the build script <font color=darkgray>the property is referenced in. This seems to be the case, but more experimentation is necessary here.</font> | |||
====buildDir==== | |||
A File representing <''projectDir''>/build. | |||
====docsDir==== | |||
====reportsDir==== | |||
====distsDirName==== | |||
====docsDirName==== | |||
====testReportDir==== | |||
====testReportDirName==== | |||
====libsDir==== | |||
====distsDir==== | |||
====libsDirName==== | |||
==Containers== | ==Containers== | ||
Line 96: | Line 116: | ||
====tasks==== | ====tasks==== | ||
====dependencies==== | |||
====extensions==== | |||
====configurationActions==== | |||
====components==== | |||
====services==== | |||
====repositories==== | |||
====artifacts==== | |||
====sourceSets==== | |||
==All Plugin Properties== | ==All Plugin Properties== | ||
==All Externally Defined Project Properties== | ==All Externally Defined Project Properties== | ||
==Factories== | |||
==Interesting and Unexplained== | ==Interesting and Unexplained== | ||
====module==== | ====module==== | ||
====script==== | |||
====gradle==== | |||
====buildscript==== | |||
====allprojects==== |
Latest revision as of 05:46, 5 October 2020
Internal
TO DEPLETE TO
Overview
The current project properties can be displayed with:
task displayProjectProperties {
doLast() {
for(Map.Entry p: project.getProperties()) {
println p;
}
}
}
Property List
parent
path
A String containing the absolute path of the project. The path of the root project is ":"
path=:
childProjects
projectPath
project
The Project instance.
description
A String containing the description for the project.
displayName
displayName=root project 'Playground RECON Serialization/Deserialization'
buildFile
state
state=project state 'EXECUTED'
status
status=integration
properties
The property map.
archivesBaseName
Defaults to name.
subprojects
parentIdentifier
depth
buildFile
buildPath
Directories
buildDir
rootDir
The absolute path of the project root directory.
testResultsDirName
Name of the relative directory.
testResultsDir
Absolute path.
projectDir
The File instance corresponding to the directory containing the build script the property is referenced in. This seems to be the case, but more experimentation is necessary here.
buildDir
A File representing <projectDir>/build.