diff options
author | atom long | 2022-12-18 15:41:33 +0800 |
---|---|---|
committer | atom long | 2022-12-19 14:30:11 +0800 |
commit | 23ee7674ce45402f917c36204a4ebc0c537fe630 (patch) | |
tree | 2e25e8aa09f9534acaa32421426058e9e23857e1 | |
parent | 29e189bdfe10c3fb55f591aaeee746bcee400385 (diff) | |
download | aur-23ee7674ce45402f917c36204a4ebc0c537fe630.tar.gz |
Fix building
-rw-r--r-- | PKGBUILD | 13 |
1 files changed, 3 insertions, 10 deletions
@@ -33,11 +33,6 @@ build() { export GOPROXY=https://goproxy.io export GOOS=linux export GOPATH="$srcdir"/go - export GOOS=linux -case "$CARCH" in - x86_64) export GOARCH=amd64 ;; - aarch64) export GOARCH=arm64 ;; -esac kernel_path="../app/kernel-linux/siyuan-kernel" build_args="-s -w -X github.com/siyuan-note/siyuan/kernel/util.Mode=prod" pushd "kernel" @@ -45,10 +40,7 @@ esac popd msg2 "Building Electron" -case "$CARCH" in - x86_64) electron_args="dist-linux" ;; - aarch64) electron_args="dist-darwin-arm64" ;; -esac + electron_args="dist-linux" pushd app pnpm run ${electron_args} popd @@ -57,7 +49,8 @@ esac package_siyuan-kernel() { cd "${srcdir}/${_pkgname}-${pkgver}" - install -dm0755 app/build/linux-unpacked/resources ${pkgdir}/usr/share/webapps/siyuan-kernel + install -Ddm0755 "${pkgdir}"/usr/{bin,share/webapps} + cp -arf app/build/linux*unpacked/resources ${pkgdir}/usr/share/webapps/siyuan-kernel ln -vsf /usr/share/webapps/siyuan-kernel/kernel/siyuan-kernel "${pkgdir}"/usr/bin/siyuan-kernel install -Dm644 ${srcdir}/siyuan-kernel.service -t "${pkgdir}"/usr/lib/systemd/system/ |