mirror of
https://github.com/sudoxnym/fdroiddata.git
synced 2026-04-14 11:36:37 +00:00
Newapp: Open Golf
This commit is contained in:
parent
f5ba1eeeb1
commit
d7b9917965
4 changed files with 77 additions and 0 deletions
68
metadata/me.mgerdes.open_golf.yml
Normal file
68
metadata/me.mgerdes.open_golf.yml
Normal file
|
|
@ -0,0 +1,68 @@
|
|||
Categories:
|
||||
- Games
|
||||
License: MIT
|
||||
SourceCode: https://github.com/mgerdes/Open-Golf
|
||||
IssueTracker: https://github.com/mgerdes/Open-Golf/issues
|
||||
|
||||
Summary: A mini golf game currently featuring about 20 levels
|
||||
Description: Beat all the levels and try to compete to get the lowest score on each!
|
||||
|
||||
RepoType: git
|
||||
Repo: https://github.com/mgerdes/Open-Golf
|
||||
|
||||
Builds:
|
||||
- versionName: '1.0'
|
||||
versionCode: 1
|
||||
commit: 30b10d6c4a4c77aea2e8c28e864b8cbf5fe24048
|
||||
subdir: build/android/OpenGolf/app
|
||||
sudo:
|
||||
- apt-get update || apt-get update
|
||||
- apt-get install -y build-essential libasound2-dev libgl1-mesa-dev openjdk-11-jdk-headless
|
||||
xorg-dev
|
||||
- apt-get install -y -t stretch-backports-sloppy libarchive13
|
||||
- apt-get install -y -t stretch-backports cmake
|
||||
- update-alternatives --auto java
|
||||
gradle:
|
||||
- yes
|
||||
srclibs:
|
||||
- fips@c8cfda1838ee74a968b926a08a7507879b9f0590
|
||||
- glslcc@21c9a956fc5a364098c61d41958fbf4d0012d3c2
|
||||
- sokol-tools@aed2419d1d853c0fe5165ddb10591e290337236b
|
||||
rm:
|
||||
- tools/glslcc/linux/glslcc
|
||||
- tools/glslcc/win64/glslcc.exe
|
||||
- tools/sokol-tools/osx/sokol-shdc
|
||||
- tools/sokol-tools/linux/sokol-shdc
|
||||
- tools/sokol-tools/win32/sokol-shdc.exe
|
||||
- tools/cembed/osx/cembed
|
||||
- tools/cembed/linux/cembed
|
||||
- tools/cembed/win64/cembed.exe
|
||||
build:
|
||||
- export PATH=$$fips$$:$PATH
|
||||
- pushd ../../../../tools/cembed
|
||||
- gcc -O3 -Wall -Wextra -std=c99 -o linux/cembed cembed.c
|
||||
- strip linux/cembed
|
||||
- popd
|
||||
- pushd $$sokol-tools$$
|
||||
- python fips build linux-make-release
|
||||
- cmake .
|
||||
- make -j$(nproc)
|
||||
- popd
|
||||
- cp $$sokol-tools$$/../fips-deploy/sokol-tools/linux-make-release/sokol-shdc
|
||||
../../../../tools/sokol-tools/linux/
|
||||
- pushd $$glslcc$$
|
||||
- mkdir build
|
||||
- cmake -S . -B build
|
||||
- cd build
|
||||
- make -j$(nproc)
|
||||
- popd
|
||||
- cp $$glslcc$$/build/src/glslcc ../../../../tools/glslcc/linux/
|
||||
- pushd ../../../..
|
||||
- ./build/build-linux.sh
|
||||
- popd
|
||||
ndk: r22b
|
||||
|
||||
AutoUpdateMode: None
|
||||
UpdateCheckMode: None
|
||||
CurrentVersion: '1.0'
|
||||
CurrentVersionCode: 1
|
||||
2
srclibs/fips.yml
Normal file
2
srclibs/fips.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
RepoType: git
|
||||
Repo: https://github.com/floooh/fips.git
|
||||
2
srclibs/glslcc.yml
Normal file
2
srclibs/glslcc.yml
Normal file
|
|
@ -0,0 +1,2 @@
|
|||
RepoType: git
|
||||
Repo: https://github.com/septag/glslcc.git
|
||||
5
srclibs/sokol-tools.yml
Normal file
5
srclibs/sokol-tools.yml
Normal file
|
|
@ -0,0 +1,5 @@
|
|||
RepoType: git
|
||||
Repo: https://github.com/floooh/sokol-tools.git
|
||||
|
||||
Prepare: |
|
||||
git submodule update --init --recursive
|
||||
Loading…
Reference in a new issue