Skip to content
Snippets Groups Projects
Commit 8fa382c0 authored by Vincent Texier's avatar Vincent Texier
Browse files

Merge branch 'fixes_duniterpy_makefile' into 'main'

Add DuniterPy, Makefile fixes

See merge request !1
parents 34e60d17 3bffee51
Branches
Tags
1 merge request!1Add DuniterPy, Makefile fixes
.PHONY: format check mypy pylint isort insert-license gitlab-ci-linter i18n_extract i18n_build database database_rollback database_list pyinstaller
.PHONY: format check mypy pylint isort insert-license gitlab-ci-linter i18n_update i18n_build database database_rollback database_list pyinstaller
SHELL := /bin/bash
......@@ -29,25 +29,25 @@ gitlab-ci-linter:
check: format mypy pylint isort insert-license
i18n_update:
find ./tikka -type f | grep .py$$ | xargs pygettext -v --output-dir=./tikka/locale -d application;
msgmerge ./tikka/locale/fr_FR/LC_MESSAGES/application.po tikka//locale/application.pot --update
msgmerge ./tikka/locale/en_US/LC_MESSAGES/application.po tikka//locale/application.pot --update
find ./tikka -type f | grep .py$$ | xargs pygettext -v --output-dir=./tikka/locales -d application;
msgmerge ./tikka/locales/fr_FR/LC_MESSAGES/application.po tikka/locales/application.pot --update
msgmerge ./tikka/locales/en_US/LC_MESSAGES/application.po tikka/locales/application.pot --update
i18n_build:
msgfmt tikka/locale/fr_FR/LC_MESSAGES/application.po --output-file=tikka/locale/fr_FR/LC_MESSAGES/application.mo
msgfmt tikka/locale/en_US/LC_MESSAGES/application.po --output-file=tikka/locale/en_US/LC_MESSAGES/application.mo
msgfmt tikka/locales/fr_FR/LC_MESSAGES/application.po --output-file=tikka/locales/fr_FR/LC_MESSAGES/application.mo
msgfmt tikka/locales/en_US/LC_MESSAGES/application.po --output-file=tikka/locales/en_US/LC_MESSAGES/application.mo
database:
yoyo apply --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1.sqlite3 ./assets/migrations
yoyo apply --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1-test.sqlite3 ./assets/migrations
poetry run yoyo apply --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1.sqlite3 ./assets/migrations
poetry run yoyo apply --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1-test.sqlite3 ./assets/migrations
database_rollback:
yoyo rollback --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1.sqlite3 ./assets/migrations
yoyo rollback --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1-test.sqlite3 ./assets/migrations
poetry run yoyo rollback --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1.sqlite3 ./assets/migrations
poetry run yoyo rollback --batch --no-config-file --database sqlite:///${HOME}/.config/tikka/g1-test.sqlite3 ./assets/migrations
database_list:
yoyo list --no-config-file --database sqlite:///${HOME}/.config/tikka/g1.sqlite3 ./assets/migrations
yoyo list --no-config-file --database sqlite:///${HOME}/.config/tikka/g1-test.sqlite3 ./assets/migrations
poetry run yoyo list --no-config-file --database sqlite:///${HOME}/.config/tikka/g1.sqlite3 ./assets/migrations
poetry run yoyo list --no-config-file --database sqlite:///${HOME}/.config/tikka/g1-test.sqlite3 ./assets/migrations
pyinstaller:
pyinstaller dist/tikka.spec
......
......@@ -8,7 +8,8 @@ authors = ["Vincent Texier <vit@free.fr>"]
tikka = "tikka.__main__:main"
[tool.poetry.dependencies]
python = "^3.6.1"
python = "^3.6.8"
duniterpy = "1.0.0rc1"
mnemonic = "^0.19"
markdown = "^3.3.3"
tkinterhtml = "^0.7"
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment