2019-03-13 11:33:48 +00:00
|
|
|
name: terminus
|
|
|
|
version: '1.0.0'
|
|
|
|
summary: A terminal for a modern age
|
|
|
|
description: |
|
|
|
|
Terminus is a terminal heavily inspired by Hyper. It is, however, designed for people who need to get things done.
|
|
|
|
|
|
|
|
grade: devel
|
|
|
|
confinement: devmode
|
|
|
|
|
|
|
|
apps:
|
|
|
|
terminus:
|
|
|
|
command: opt/terminus/terminus
|
|
|
|
|
|
|
|
parts:
|
|
|
|
app:
|
|
|
|
plugin: dump
|
|
|
|
source: .
|
|
|
|
build-packages:
|
|
|
|
- libfontconfig-dev
|
2019-03-13 11:39:14 +00:00
|
|
|
- npm
|
2019-03-13 11:33:48 +00:00
|
|
|
override-build: |
|
|
|
|
npm i -g yarn
|
|
|
|
yarn
|
|
|
|
./scripts/build-native.js
|
|
|
|
yarn run build
|
|
|
|
./scripts/build-linux.js
|
|
|
|
mkdir -p $SNAPCRAFT_PART_INSTALL/opt/terminus || true
|
|
|
|
cp -ar dist/linux-unpacked/* $SNAPCRAFT_PART_INSTALL/opt/terminus/
|