2015-03-21 02:57:05 +00:00
|
|
|
PROJECT=seahub
|
|
|
|
|
|
|
|
develop: setup-git
|
|
|
|
|
|
|
|
setup-git:
|
|
|
|
cd .git/hooks && ln -sf ../../hooks/* ./
|
|
|
|
|
2019-11-25 03:06:08 +00:00
|
|
|
dist: locale statici18n collectstatic
|
2015-04-14 09:17:05 +00:00
|
|
|
|
|
|
|
locale:
|
|
|
|
@echo "--> Compile locales"
|
2021-09-23 10:24:34 +00:00
|
|
|
django-admin compilemessages
|
2015-04-14 09:17:05 +00:00
|
|
|
@echo ""
|
2015-03-21 02:57:05 +00:00
|
|
|
|
2015-04-14 09:17:05 +00:00
|
|
|
statici18n:
|
|
|
|
@echo "--> Generate JS locale files in static/scripts/i18n"
|
|
|
|
python manage.py compilejsi18n
|
|
|
|
|
2015-03-21 02:57:05 +00:00
|
|
|
collectstatic:
|
2015-04-10 03:01:39 +00:00
|
|
|
@echo "--> Collect django static files to media/assets"
|
2015-03-21 02:57:05 +00:00
|
|
|
rm -rf media/assets 2> /dev/null
|
2019-01-04 03:19:52 +00:00
|
|
|
python manage.py collectstatic --noinput -i admin -i termsandconditions
|
2015-04-10 03:01:39 +00:00
|
|
|
|
|
|
|
compressstatic:
|
|
|
|
@echo "--> Compress static files(css) to media/CACHE"
|
|
|
|
rm -rf media/CACHE 2> /dev/null
|
|
|
|
python manage.py compress
|
|
|
|
|
|
|
|
clean:
|
|
|
|
@echo '--> Cleaning media/static cache & dist'
|
|
|
|
rm -rf media/CACHE 2> /dev/null
|
|
|
|
rm -rf media/assets 2> /dev/null
|
|
|
|
rm -rf static/scripts/dist 2> /dev/null
|
|
|
|
@echo ""
|
2015-04-14 09:17:05 +00:00
|
|
|
|
2015-11-10 04:02:47 +00:00
|
|
|
cleanpyc:
|
|
|
|
@echo '--> Cleaning .pyc files'
|
|
|
|
find . -name \*.pyc -exec rm -f {} \;
|
|
|
|
@echo ""
|
|
|
|
|
2019-11-25 03:06:08 +00:00
|
|
|
.PHONY: develop setup-git dist locale statici18n collectstatic compressstatic clean
|