Flatpak build config for vemonet/EmojiMart emoji picker.
Clone this repository, and the EmojiMart repository in the same folder:
git clone --recursive https://github.com/flathub/io.github.vemonet.EmojiMart
git clone https://github.com/vemonet/EmojiMart
cd flathubInstall dependencies:
make installGenerate cargo-sources.json and node-sources.json:
make sourcesBuild flatpak:
make flatpakTry the built flatpak:
flatpak run io.github.vemonet.EmojiMartNote
To try building the flatpak from a local folder, checkout the io.github.vemonet.EmojiMart.yml file to uncomment a line
Open a shell inside the flatpak app to debug:
flatpak run --devel --command=sh io.github.vemonet.EmojiMartIn this shell use emoji-mart to start the app
Clean the cache:
make cleanLint the repo with flatpak-builder:
make lintTo update this repository:
- Make the changes in the
devbranch - Send a PR to the
masterbranch - Checkout the build and response in the PR to see if everything works as expected
Examples tauri to flathub: