-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathorg.FolxTeam.folx.yml
42 lines (39 loc) · 1017 Bytes
/
org.FolxTeam.folx.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
app-id: org.FolxTeam.folx
runtime: org.freedesktop.Platform
runtime-version: '21.08'
sdk: org.freedesktop.Sdk
command: folx
finish-args:
- --share=ipc
- --socket=x11
- --socket=wayland
- --share=network
- --filesystem=host
- --filesystem=xdg-documents
modules:
- name: nim
buildsystem: simple
build-commands:
- sh install.sh /app
- cp bin/nimble /app/nim/bin/nimble
sources:
- type: archive
url: https://nim-lang.org/download/nim-1.6.6-linux_x64.tar.xz
sha256: 3e88df45dbbec2f083d31e00e6f2c07e0c70c392c91b2a934f7f283dd0fdf5f9
- name: folx
buildsystem: simple
build-options:
build-args:
- --share=network
build-commands:
- /app/nim/bin/nimble -y --nim:/app/nim/bin/nim --nimbleDir:.nimble -d:danger build
- install -D folx /app/bin/folx
sources:
- type: dir
path: src
dest: src
- type: dir
path: resources
dest: resources
- type: file
path: folx.nimble