For AI agents: the documentation index is at https://docs.gradle.org/llms.txt. Request any page with the header Accept: text/markdown to get Markdown. User manual pages are also available as Markdown by replacing .html with .md in the URL.

from

abstract fun from(mergePath: Array<Any>): Manifest(source)

Specifies other manifests to be merged into this manifest. A merge path can either be another instance of org.gradle.api.java.archives.Manifest or a file path as interpreted by file. The merge is not happening instantaneously. It happens either before writing or when getEffectiveManifest is called.

Return

this

Since

0.9


abstract fun from(mergePath: Any, @DelegatesTo(value = ManifestMergeSpec::class) closure: Closure<out Any>): Manifest(source)

Specifies other manifests to be merged into this manifest. A merge path is interpreted as described in from. The merge is not happening instantaneously. It happens either before writing or when getEffectiveManifest is called. The closure configures the underlying org.gradle.api.java.archives.ManifestMergeSpec.

Return

this

Since

0.9


abstract fun from(mergePath: Any, action: Action<ManifestMergeSpec>): Manifest(source)

Specifies other manifests to be merged into this manifest. A merge path is interpreted as described in from. The merge is not happening instantaneously. It happens either before writing or when getEffectiveManifest is called.

Return

this

Since

5.0