summaryrefslogtreecommitdiff
path: root/AppImageBuilder.yml
diff options
context:
space:
mode:
authorLejo <Lejo_1@web.de>2020-11-15 17:38:04 +0100
committerGitHub <noreply@github.com>2020-11-15 17:38:04 +0100
commita16e412c9de26beea427cb1f15e42db61c106b68 (patch)
treec6a56b6563619e954b272d73ceb38c387ffa7da6 /AppImageBuilder.yml
parentee1853e9bc740a521270e2e113bb4215246382c4 (diff)
downloadminetest-a16e412c9de26beea427cb1f15e42db61c106b68.tar.gz
minetest-a16e412c9de26beea427cb1f15e42db61c106b68.tar.bz2
minetest-a16e412c9de26beea427cb1f15e42db61c106b68.zip
Auto build client appimage (#10561)
* Replace ubuntu:14.04 with ubuntu 18:04 * Auto build client appimage Co-authored-by: sfan5 <sfan5@live.de>
Diffstat (limited to 'AppImageBuilder.yml')
-rw-r--r--AppImageBuilder.yml51
1 files changed, 51 insertions, 0 deletions
diff --git a/AppImageBuilder.yml b/AppImageBuilder.yml
new file mode 100644
index 000000000..9ecad5d8e
--- /dev/null
+++ b/AppImageBuilder.yml
@@ -0,0 +1,51 @@
+version: 1
+
+AppDir:
+ path: ./AppDir
+
+ app_info:
+ id: minetest
+ name: Minetest
+ icon: minetest
+ version: !ENV ${VERSION}
+ exec: usr/bin/minetest
+ exec_args: $@
+ runtime:
+ env:
+ APPDIR_LIBRARY_PATH: $APPDIR/usr/lib/x86_64-linux-gnu
+
+ apt:
+ arch: amd64
+ sources:
+ - sourceline: deb http://archive.ubuntu.com/ubuntu/ bionic main universe
+ key_url: 'http://keyserver.ubuntu.com/pks/lookup?op=get&search=0x3b4fe6acc0b21f32'
+ - sourceline: deb http://archive.ubuntu.com/ubuntu/ bionic-updates main universe
+ - sourceline: deb http://archive.ubuntu.com/ubuntu/ bionic-backports main universe
+ - sourceline: deb http://archive.ubuntu.com/ubuntu/ bionic-security main universe
+
+ include:
+ - libirrlicht1.8
+ - libxxf86vm1
+ - libgl1-mesa-glx
+ - libsqlite3-0
+ - libogg0
+ - libvorbis0a
+ - libopenal1
+ - libcurl3-gnutls
+ - libfreetype6
+ - zlib1g
+ - libgmp10
+ - libjsoncpp1
+
+ files:
+ exclude:
+ - usr/share/man
+ - usr/share/doc/*/README.*
+ - usr/share/doc/*/changelog.*
+ - usr/share/doc/*/NEWS.*
+ - usr/share/doc/*/TODO.*
+
+AppImage:
+ update-information: None
+ sign-key: None
+ arch: x86_64