diff options
author | Sam Bingner <sam@bingner.com> | 2019-12-02 16:57:52 -1000 |
---|---|---|
committer | Sam Bingner <sam@bingner.com> | 2019-12-05 13:30:39 -1000 |
commit | aab8977ee9f4c3b7221a4106866b4f3a79d25a61 (patch) | |
tree | e66b40c2abdc399af067d6e7a8809a12aa52a6b9 /data/ld64/make.sh | |
parent | 45864b910a6b123659347758aea1a820675851fd (diff) |
Update ld64 and compile for AppleTV
Diffstat (limited to 'data/ld64/make.sh')
-rw-r--r-- | data/ld64/make.sh | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/data/ld64/make.sh b/data/ld64/make.sh index 35f143104..2899de1e8 100644 --- a/data/ld64/make.sh +++ b/data/ld64/make.sh @@ -1,10 +1,11 @@ pkg:setup -pkg:make +pkg:make VERSION="$(pkg: cat %/_metadata/version)" LDFLAGS="-L$(PKG_DEST_ llvm-clang)/usr/local/lib" pkg:install -pkg: mv /usr/bin/ld64 /usr/bin/ld64_ +pkg: mkdir -p /usr/libexec +pkg: mv /usr/bin/ld64 /usr/libexec/ld64 pkg: ln -s ld64 /usr/bin/ld pkg: "${PKG_TARG}-gcc" %/wrapper.c -o /usr/bin/ld64 if [[ -f "${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/entitlement.xml" ]]; then - pkg: mkdir -p /usr/share/ldid - cp "${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/entitlement.xml" "${PKG_DEST}/usr/share/ldid/entitlements.xml" + pkg: mkdir -p /usr/share/entitlements + cp "${PKG_BASE}/arch/${PKG_ARCH}/${PKG_CFTARG}/entitlement.xml" "${PKG_DEST}/usr/share/entitlements/ld64.xml" fi |