aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/action.yml
diff options
context:
space:
mode:
authorEgor Tensin <egor@tensin.name>2026-04-07 12:09:22 +0200
committerEgor Tensin <egor@tensin.name>2026-04-07 12:42:32 +0200
commit5ccdd5408afee846e2c3f7dc7f7359a8821faba8 (patch)
tree5e485e0ff9fc6df3e13dda77b9a66e08060e17da /action.yml
parentMerge pull request #23 from egor-tensin/dependabot/github_actions/egor-tensin... (diff)
downloadsetup-clang-5ccdd5408afee846e2c3f7dc7f7359a8821faba8.tar.gz
setup-clang-5ccdd5408afee846e2c3f7dc7f7359a8821faba8.zip
install LLD as well
Diffstat (limited to 'action.yml')
-rw-r--r--action.yml7
1 files changed, 6 insertions, 1 deletions
diff --git a/action.yml b/action.yml
index db008dd..cb35e52 100644
--- a/action.yml
+++ b/action.yml
@@ -107,6 +107,7 @@ runs:
$clang = 'clang'
$clangxx = 'clang++'
+ $lld = 'ld.lld'
if ($linux_host) {
$pkg_clang = 'clang'
@@ -114,6 +115,7 @@ runs:
$pkg_clang_tidy = 'clang-tidy'
$pkg_llvm = 'llvm'
$pkg_gxx = 'g++'
+ $pkg_lld = 'lld'
if (!$latest) {
$pkg_version = Format-UpstreamVersion $version
@@ -123,14 +125,16 @@ runs:
$pkg_clang_format = "$pkg_clang_format-$pkg_version"
$pkg_clang = "$pkg_clang_tidy-$pkg_version"
$pkg_llvm = "$pkg_llvm-$pkg_version"
+ $pkg_lld = "$pkg_lld-$pkg_version"
$clang = "$clang-$pkg_version"
$clangxx = "$clangxx-$pkg_version"
+ $lld = "$lld-$pkg_version"
}
if (!$x64) {
$pkg_gxx = 'g++-multilib'
}
- $packages = $pkg_clang,$pkg_clang_format,$pkg_clang_tidy,$pkg_llvm,$pkg_gxx
+ $packages = $pkg_clang,$pkg_clang_format,$pkg_clang_tidy,$pkg_llvm,$pkg_gxx,$pkg_lld
Install-Package $packages
} elseif ($windows_host) {
@@ -144,6 +148,7 @@ runs:
echo "clang=$clang" >> $env:GITHUB_OUTPUT
echo "clangxx=$clangxx" >> $env:GITHUB_OUTPUT
+ echo "lld=$lld" >> $env:GITHUB_OUTPUT
shell: pwsh
- run: |