You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

96 lines
2.9 KiB

# appimage-builder recipe see https://appimage-builder.readthedocs.io for details
version: 1
AppDir:
path: /home/gabriel/pariatech/games/pong/AppDir
app_info:
id: com.pariatech.pong
name: Pariatech's Pong
icon: icon
version: latest
exec: usr/bin/sbcl
exec_args: "--core \"$APPDIR/usr/bin/client\""
apt:
arch:
- amd64
allow_unauthenticated: true
sources:
- sourceline: deb http://ftp.us.debian.org/debian unstable main contrib non-free
include:
- libffi6:amd64
- libxcursor1:amd64
- libxdmcp6:amd64
- libxext6:amd64
- libxfixes3:amd64
- libxi6:amd64
- libxinerama1:amd64
- libxrandr2:amd64
- libxrender1:amd64
- libxxf86vm1:amd64
- libzstd1:amd64
- nvidia-driver-bin
- sbcl
- cl-quicklisp
files:
include:
- /lib/x86_64-linux-gnu/libGLX.so.0
- /lib/x86_64-linux-gnu/libGLX_nvidia.so.0
- /lib/x86_64-linux-gnu/libGLdispatch.so.0
- /lib/x86_64-linux-gnu/libX11.so.6
- /lib/x86_64-linux-gnu/libXau.so.6
- /lib/x86_64-linux-gnu/libXcursor.so.1
- /lib/x86_64-linux-gnu/libXdmcp.so.6
- /lib/x86_64-linux-gnu/libXext.so.6
- /lib/x86_64-linux-gnu/libXfixes.so.3
- /lib/x86_64-linux-gnu/libXi.so.6
- /lib/x86_64-linux-gnu/libXinerama.so.1
- /lib/x86_64-linux-gnu/libXrandr.so.2
- /lib/x86_64-linux-gnu/libXrender.so.1
- /lib/x86_64-linux-gnu/libXxf86vm.so.1
- /lib/x86_64-linux-gnu/libbsd.so.0
- /lib/x86_64-linux-gnu/libffi.so.6
- /lib/x86_64-linux-gnu/libmd.so.0
- /lib/x86_64-linux-gnu/libnvidia-glcore.so.510.85.02
- /lib/x86_64-linux-gnu/libnvidia-glsi.so.510.85.02
- /lib/x86_64-linux-gnu/libnvidia-tls.so.510.85.02
- /lib/x86_64-linux-gnu/libzstd.so.1
- /usr/lib/locale/locale-archive
- /usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2
- /usr/lib/x86_64-linux-gnu/libc.so.6
- /usr/lib/x86_64-linux-gnu/libdl.so.2
- /usr/lib/x86_64-linux-gnu/libm.so.6
- /usr/lib/x86_64-linux-gnu/libpthread.so.0
- /usr/lib/x86_64-linux-gnu/librt.so.1
- /usr/local/lib/libraylib.so
- /usr/local/lib/libraylib.so.4.2.0
- client/assets/ComicMono.ttf
exclude:
- usr/share/man
- usr/share/doc/*/README.*
- usr/share/doc/*/changelog.*
- usr/share/doc/*/NEWS.*
- usr/share/doc/*/TODO.*
test:
fedora-30:
image: appimagecrafters/tests-env:fedora-30
command: ./AppRun
use_host_x: true
debian-stable:
image: appimagecrafters/tests-env:debian-stable
command: ./AppRun
use_host_x: true
archlinux-latest:
image: appimagecrafters/tests-env:archlinux-latest
command: ./AppRun
use_host_x: true
centos-7:
image: appimagecrafters/tests-env:centos-7
command: ./AppRun
use_host_x: true
ubuntu-xenial:
image: appimagecrafters/tests-env:ubuntu-xenial
command: ./AppRun
use_host_x: true
AppImage:
arch: x86_64
update-information: guess