Switch to Minetest's irrlicht fork
parent
7e84bce987
commit
58aa1d717d
Before Width: | Height: | Size: 11 KiB After Width: | Height: | Size: 11 KiB |
|
@ -11,6 +11,13 @@ confinement: strict
|
||||||
icon: snap/gui/minetest.svg
|
icon: snap/gui/minetest.svg
|
||||||
base: core18
|
base: core18
|
||||||
|
|
||||||
|
architectures:
|
||||||
|
- build-on: amd64
|
||||||
|
- build-on: arm64
|
||||||
|
- build-on: armhf
|
||||||
|
- build-on: i386
|
||||||
|
- build-on: ppc64el
|
||||||
|
|
||||||
apps:
|
apps:
|
||||||
minetest:
|
minetest:
|
||||||
command: launcher
|
command: launcher
|
||||||
|
@ -27,7 +34,7 @@ apps:
|
||||||
|
|
||||||
parts:
|
parts:
|
||||||
launcher:
|
launcher:
|
||||||
source: snap/scripts
|
source: scripts
|
||||||
plugin: dump
|
plugin: dump
|
||||||
minetestgame:
|
minetestgame:
|
||||||
source: https://github.com/minetest/minetest_game.git
|
source: https://github.com/minetest/minetest_game.git
|
||||||
|
@ -35,22 +42,29 @@ parts:
|
||||||
source-branch: master
|
source-branch: master
|
||||||
organize:
|
organize:
|
||||||
'*': 'share/minetest/games/minetest_game/'
|
'*': 'share/minetest/games/minetest_game/'
|
||||||
|
irrlicht:
|
||||||
|
source: https://github.com/minetest/irrlicht.git
|
||||||
|
source-branch: master
|
||||||
|
plugin: cmake
|
||||||
|
override-pull: |
|
||||||
|
snapcraftctl pull
|
||||||
|
tag=$(git describe --tags $(git rev-list --tags --max-count=1))
|
||||||
|
git checkout "$tag"
|
||||||
minetest:
|
minetest:
|
||||||
source: https://github.com/minetest/minetest.git
|
source: https://github.com/minetest/minetest.git
|
||||||
source-branch: master
|
source-branch: master
|
||||||
plugin: cmake
|
plugin: cmake
|
||||||
configflags: [-DRUN_IN_PLACE=FALSE]
|
configflags: [-DRUN_IN_PLACE=FALSE]
|
||||||
|
after:
|
||||||
|
- irrlicht
|
||||||
build-packages:
|
build-packages:
|
||||||
- cmake
|
- cmake
|
||||||
- gcc
|
- gcc
|
||||||
- g++
|
- g++
|
||||||
- gettext
|
- gettext
|
||||||
- imagemagick
|
|
||||||
- libbz2-dev
|
|
||||||
- libcurl4-gnutls-dev
|
- libcurl4-gnutls-dev
|
||||||
- libfreetype6-dev
|
- libfreetype6-dev
|
||||||
- libglu1-mesa-dev
|
- libglu1-mesa-dev
|
||||||
- libirrlicht-dev
|
|
||||||
- libjpeg-dev
|
- libjpeg-dev
|
||||||
- libjsoncpp-dev
|
- libjsoncpp-dev
|
||||||
- libleveldb-dev
|
- libleveldb-dev
|
||||||
|
@ -68,7 +82,6 @@ parts:
|
||||||
- libpulse0
|
- libpulse0
|
||||||
- libcurl3-gnutls
|
- libcurl3-gnutls
|
||||||
- libgl1-mesa-glx
|
- libgl1-mesa-glx
|
||||||
- libirrlicht1.8
|
|
||||||
- libxshmfence1
|
- libxshmfence1
|
||||||
- libxcb-sync1
|
- libxcb-sync1
|
||||||
- libxcb-present0
|
- libxcb-present0
|
||||||
|
|
Loading…
Reference in New Issue