Skip to content

Commit 5eebdfb

Browse files
committed
[CI] Use prebuilt sparkle for CI
Update Sparkle to 2.6.2, aligned with downloadable tag
1 parent 66e2bfe commit 5eebdfb

File tree

2 files changed

+9
-1
lines changed

2 files changed

+9
-1
lines changed

action-install.sh

+8
Original file line numberDiff line numberDiff line change
@@ -4,24 +4,32 @@ set -e
44

55
rime_version=latest
66
rime_git_hash=6b1b41f
7+
sparkle_version=2.6.2
78

89
rime_archive="rime-${rime_git_hash}-macOS-universal.tar.bz2"
910
rime_download_url="https://github.com/rime/librime/releases/download/${rime_version}/${rime_archive}"
1011

1112
rime_deps_archive="rime-deps-${rime_git_hash}-macOS-universal.tar.bz2"
1213
rime_deps_download_url="https://github.com/rime/librime/releases/download/${rime_version}/${rime_deps_archive}"
1314

15+
sparkle_archive="Sparkle-${sparkle_version}.tar.xz"
16+
sparkle_download_url="https://github.com/sparkle-project/Sparkle/releases/download/${sparkle_version}/${sparkle_archive}"
17+
1418
mkdir -p download && (
1519
cd download
1620
[ -z "${no_download}" ] && curl -LO "${rime_download_url}"
1721
tar --bzip2 -xf "${rime_archive}"
1822
[ -z "${no_download}" ] && curl -LO "${rime_deps_download_url}"
1923
tar --bzip2 -xf "${rime_deps_archive}"
24+
[ -z "${no_download}" ] && curl -LO "${sparkle_download_url}"
25+
tar -xJf "${sparkle_archive}"
2026
)
2127

2228
mkdir -p librime/share
29+
mkdir -p Frameworks
2330
cp -R download/dist librime/
2431
cp -R download/share/opencc librime/share/
32+
cp -R download/Sparkle.framework Frameworks/
2533

2634
# skip building librime and opencc-data; use downloaded artifacts
2735
make copy-rime-binaries copy-opencc-data

0 commit comments

Comments
 (0)