Find a file
2023-03-01 17:52:37 +01:00
animation-editor animation-editor: Fix unfullscreening under macOS 2023-03-01 17:52:37 +01:00
build-scripts Add LGPL license file; copy all files that start with "COPYING" into packages 2022-07-18 21:55:06 +02:00
libs Update libs 2021-08-06 22:10:41 +02:00
.gitignore clean up build scripts, base everything on containers 2019-05-15 08:40:41 +02:00
COPYING add COPYING file 2017-07-22 18:21:46 +02:00
COPYING.LESSER Add LGPL license file; copy all files that start with "COPYING" into packages 2022-07-18 21:55:06 +02:00
generate-icons.sh generate-icons: put logo.png to repository root dir 2019-05-31 02:34:09 +02:00
gitlab-ci.template.yml gitlab-ci: Set GIT_DEPTH to 0 2022-11-13 18:32:59 +01:00
init.sh init.sh: use shallow clones where sensible and make sure all nested submodules are checked out 2019-05-29 18:10:06 +02:00
package_all.sh Drop 32-bit flatpak support 2020-03-08 04:24:19 +01:00
package_android_arm64.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_android_armv7.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_html5.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_linux_amd64.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_linux_flatpak_amd64.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_linux_flatpak_arm64.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_linux_i686.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_macos.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_maemo5.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_pocketchip.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_raspberrypi.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_steamlink.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_switch.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_vita.sh Add PS Vita support 2021-07-26 00:55:19 +02:00
package_wasm.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_win32.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
package_win64.sh move common parts to common.sh and properly handle podman/docker 2019-05-18 17:45:08 +02:00
README update README 2019-05-18 17:46:38 +02:00

libsuperderpy tools, helper utilities and build scripts
----

- package_*.sh - build game for a specified platform using docker containers (always call from this directory!)
- animation-editor - PyQt5-based editor for libsuperderpy spritesheets, plus bunch of python scripts to work with them
- build-scripts - scripts meant to be executed inside docker containers

Note: package_android_*.sh uses LIBSUPERDERPY_ANDROID_KEYSTORE/LIBSUPERDERPY_ANDROID_KEYSTORE_BASE64 and LIBSUPERDERPY_ANDROID_KEYSTORE_PASSWORD environment variables to sign release APKs
Note: when using Podman, Maemo5 and Flatpak containers use sudo to become root, because they require a privileged container in order to set up binfmt handlers (take note that this change applies to the whole kernel, not just the container, so you may need to reregister your arm/aarch64 handlers!) and to handle Flatpak containers