マニフェスト内のコンポーネントを宣言します。
シグネチャ
説明
改訂
例
{curl 8.0 manifest}
|| A typical package declaration
{component package MY.PACKAGE,
version = "1.2",
location = {url "my-package.scurl"}
}
|| A package declaration with explicit curl-versions
{component package MY.OTHER-PACKAGE,
version = "2.3",
curl-versions = {versions "2.0", "3.0"},
location = {url "my-other-package.scurl"}
}
|| A manifest declaration used to locate delegate manifest.
{component manifest MANIFEST-A,
location = {url "a.mcurl"}
}
|| Location is resolved by corresponding component declaration.
{delegate-to MANIFEST-A}
|| Override's explicit delegate location below.
{component manifest MANIFEST-B,
override? = true,
location = {url "alt-b.mcurl"}
}
{delegate-to MANIFEST-B,
location = {url "b.mcurl"}
}