tabby/snap/snapcraft.yaml

27 lines
570 B
YAML
Raw Normal View History

2021-06-29 21:57:04 +00:00
name: tabby
2019-03-13 11:33:48 +00:00
version: '1.0.0'
summary: A terminal for a modern age
description: |
2021-06-29 21:57:04 +00:00
Tabby is a local, SSH and serial terminal heavily inspired by Hyper.
2019-03-13 11:33:48 +00:00
2021-06-29 21:57:04 +00:00
grade: devel
2019-03-13 11:33:48 +00:00
confinement: devmode
apps:
2021-06-29 21:57:04 +00:00
tabby:
command: opt/tabby/tabby
2019-03-13 11:33:48 +00:00
parts:
app:
2019-03-13 11:45:41 +00:00
plugin: nodejs
2019-03-13 11:33:48 +00:00
source: .
2021-06-29 21:57:04 +00:00
build-packages:
2019-03-13 11:33:48 +00:00
- libfontconfig-dev
override-build: |
yarn
./scripts/build-native.js
yarn run build
./scripts/build-linux.js
2021-06-29 21:57:04 +00:00
mkdir -p $SNAPCRAFT_PART_INSTALL/opt/tabby || true
cp -ar dist/linux-unpacked/* $SNAPCRAFT_PART_INSTALL/opt/tabby/