1
0
Fork 0
mirror of https://github.com/Orama-Interactive/Pixelorama.git synced 2025-01-18 17:19:50 +00:00
Pixelorama/Misc/Clickable
2022-01-21 16:03:53 +02:00
..
click Release v0.9.2-stable 2022-01-21 16:03:53 +02:00
.gdignore (Port) Port Pixelorama to Ubuntu Touch (#517) 2021-09-25 13:42:31 +03:00
build-ubports.sh (Port) Port Pixelorama to Ubuntu Touch (#517) 2021-09-25 13:42:31 +03:00
clickable.json (Port) Port Pixelorama to Ubuntu Touch (#517) 2021-09-25 13:42:31 +03:00
README.md (Port) Port Pixelorama to Ubuntu Touch (#517) 2021-09-25 13:42:31 +03:00

Building Ubuntu Touch click packages

Ubuntu Touch Click Packages

The following subdirectory contains the necessary development files to create a click package of the app for Ubuntu Touch. Special thanks to @abmyii and the UBPorts team for making this possible.

Build instructions

  1. Start by exporting the pack file with the preset "Clickable (package only)".
  2. Copy the resulting .pck file from the dist/linux directory (or wherever you specified the Linux export) into the Misc/Clickable directory and rename it to Pixelorama.pck.
  3. Copy the pixelorama_data directory from the root into Misc/Clickable.
  4. In the terminal, run the following:
$ cd Misc/Clickable
$ clickable build

The resulting click file should be present in the build directory inside of Misc/Clickable, which can be installed on an Ubuntu Touch device by copying the file over.

Multiple architectures

Note: To build for different architectures, pass in the CLICKABLE_ARCH environment variable.

For example, to build for armhf and arm64:

$ CLICKABLE_ARCH=armhf clickable build
$ CLICKABLE_ARCH=arm64 clickable build

Note: It is recommended that you provide packages for at least the armhf and arm64 architectures.

Important gotcha: File loading and saving

Due to AppArmor policy restrictions, you are not able to save to anywhere outside of the user data directroy.