summarylogtreecommitdiffstats
path: root/PKGBUILD
blob: e31a76b29534acac45fd5a675fa1f6ba6dd66be0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
pkgname=libelectron
pkgver=1.0.1
pkgrel=1
arch=("x86_64" "aarch64")
license=('GPL')
depends=('npm')
pkgdesc="A collection of npm dependencies for electron packages."
_MachineType=`uname -m`

package() {
    if [[ ${_MachineType} == aarch64 ]]; then
      npm i electron@21.3.1 electron-context-menu@3.6.0
      #Ignoring Electron Castlab until it is avaliable
fi
if [[ ${_MachineType} == x86_64 ]]; then
      npm i electron@21.3.1 electron-context-menu@3.6.0
      npm install "https://github.com/castlabs/electron-releases#v20.3.6+wvcus" --save-dev
fi
    install -dm755 "$pkgdir/opt/libelectron"
    cp -r ./node_modules "$pkgdir/opt/libelectron"
}