aboutsummaryrefslogtreecommitdiff
path: root/com.hoytech.vmtouch/com.hoytech.vmtouch.yml
blob: 9324f6e29594b7510acb0f30c0ff5cf4f78ff7a0 (plain) (blame)
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
app-id: com.hoytech.vmtouch
runtime: org.freedesktop.Platform
runtime-version: '21.08'
sdk: org.freedesktop.Sdk
command: vmtouch
finish-args:
  - --allow=devel
  - --allow=multiarch
  - --share=network
  - --share=ipc
  - --socket=x11
  - --socket=wayland
  - --socket=pulseaudio
  - --device=all
  - --system-talk-name=org.freedesktop.UDisks2
  - --system-talk-name=org.freedesktop.Flatpak
  - --talk-name=org.freedesktop.Notifications
  - --env=LD_LIBRARY_PATH=/app/lib:/app/lib32
  - --env=PATH=/app/bin:/app/utils/bin:/usr/bin:/usr/lib/extensions/vulkan/MangoHud/bin/:/usr/bin:/usr/lib/extensions/vulkan/OBSVkCapture/bin/
  - --require-version=1.1.2
  - --filesystem=host:rw # this is just for testing

modules:
  - name: vmtouch
    buildsystem: simple
    sources:
      - type: git
        url: https://github.com/hoytech/vmtouch
    build-commands:
      - make
      - make install PREFIX=/app