mirror of
https://github.com/pretix/pretix.git
synced 2026-08-05 09:57:49 +00:00
33 lines
862 B
Makefile
33 lines
862 B
Makefile
all: localecompile staticfiles
|
|
production: localecompile staticfiles compress
|
|
LNGS:=`find pretix/locale/ -mindepth 1 -maxdepth 1 -type d -printf "-l %f "`
|
|
|
|
localecompile:
|
|
./manage.py compilemessages
|
|
|
|
localegen:
|
|
./manage.py makemessages --keep-pot --ignore "pretix/static/npm_dir/*" $(LNGS)
|
|
./manage.py makemessages --keep-pot -e js,ts,vue -d djangojs --ignore "pretix/static/npm_dir/*" --ignore "pretix/helpers/*" --ignore "pretix/static/jsi18n/*" --ignore "pretix/static/jsi18n/*" --ignore "pretix/static.dist/*" --ignore "data/*" --ignore "pretix/static/rrule/*" --ignore "build/*" $(LNGS)
|
|
|
|
staticfiles: npminstall npmbuild jsi18n
|
|
./manage.py collectstatic --noinput
|
|
|
|
compress:
|
|
./manage.py compress
|
|
|
|
jsi18n: localecompile
|
|
./manage.py compilejsi18n
|
|
|
|
test:
|
|
py.test tests
|
|
|
|
coverage:
|
|
coverage run -m py.test
|
|
|
|
npminstall:
|
|
npm ci
|
|
|
|
npmbuild:
|
|
npm run build
|
|
|