Apps for Miyoo Mini
A) Using Docker (Linux, MacOS, x86_64, ARM64)
-
Pull the miyoomini-toolchain docker image
docker pull anzz1/miyoomini-toolchain:latest
-
Boot to the image
docker run -it --rm -v $HOME/workspace:/root/workspace anzz1/miyoomini-toolchain:latest /bin/bash
B) Using Vagrant / VirtualBox (Windows, x86_64)
-
Install both VirtualBox and Vagrant
Use the version 2.3.4 of Vagrant, as the later releases have bugs with Docker.
VirtualBox version 6.1.42 is tested to work, but others should work too. -
Make a directory for the container
mkdir C:\vagrant\miyoomini-toolchain && cd /d C:\vagrant\miyoomini-toolchain
-
Download the miyoomini-toolchain Vagrantfile
wget https://raw.githubusercontent.com/anzz1/miyoomini-resources/master/miyoomini-toolchain-vagrant/Vagrantfile
-
Provision & Boot up the virtual machine
vagrant up
-
Connect to miyoomini-toolchain VM
vagrant ssh
or connect via SSH - IP: localhost:2222 / User: docker / Pass: empty(after you're done, shut down the VM with
vagrant halt
or destroy it withvagrant destroy
)
-
Clone the repository
git clone --recurse-submodules https://github.com/anzz1/miyoomini-apps.git
-
Build an app
cd miyoomini-apps
cd <app>
./make.sh
ormake platform=miyoomini