## Build & Run locally ### use flatpak #### Build & install ```bash flatpak-builder --install --user --force-clean ./.flatpak-builder/out com.usebottles.bottles.yml ``` #### Run ```bash flatpak run com.usebottles.bottles ``` #### Uninstall devel version ```bash flatpak uninstall com.usebottles.bottles//master ``` ## Unit Test ### run all tests ```bash pytest . ``` ## Dependencies Regenerate PYPI dependency manifest when requirements.txt changed ```bash python ./utils/flatpak-pip-generator.py --runtime org.gnome.Sdk -r requirements.txt -o com.usebottles.bottles.pypi-deps --yaml ``` ## I18n files ### `po/POTFILES` List of source files containing translatable strings. Regenerate this file when you added/moved/removed/renamed files that contains translatable strings. ```bash cat > po/POTFILES <> po/POTFILES cat >> po/POTFILES <