2018-06-06 21:34:16 +00:00
|
|
|
--- a/Makefile
|
|
|
|
+++ b/Makefile
|
2016-04-30 08:37:30 +00:00
|
|
|
@@ -1,3 +1,6 @@
|
2019-06-03 12:17:23 +00:00
|
|
|
+PYTHON ?= python
|
|
|
|
+DJANGO_ADMIN_PY ?= django-admin.py
|
2016-04-30 08:37:30 +00:00
|
|
|
+
|
|
|
|
PROJECT=seahub
|
|
|
|
|
|
|
|
develop: setup-git
|
2018-10-26 03:23:04 +00:00
|
|
|
@@ -9,7 +12,7 @@ dist: locale uglify statici18n collectstatic
|
2016-04-30 08:37:30 +00:00
|
|
|
|
|
|
|
locale:
|
|
|
|
@echo "--> Compile locales"
|
2018-06-06 21:34:16 +00:00
|
|
|
- django-admin.py compilemessages
|
2019-06-03 12:17:23 +00:00
|
|
|
+ $(DJANGO_ADMIN_PY) compilemessages
|
2016-04-30 08:37:30 +00:00
|
|
|
@echo ""
|
|
|
|
|
|
|
|
uglify:
|
2018-06-06 21:34:16 +00:00
|
|
|
@@ -19,17 +22,17 @@ uglify:
|
2016-04-30 08:37:30 +00:00
|
|
|
|
|
|
|
statici18n:
|
|
|
|
@echo "--> Generate JS locale files in static/scripts/i18n"
|
|
|
|
- python manage.py compilejsi18n
|
2019-06-03 12:17:23 +00:00
|
|
|
+ $(PYTHON) manage.py compilejsi18n
|
2016-04-30 08:37:30 +00:00
|
|
|
|
|
|
|
collectstatic:
|
|
|
|
@echo "--> Collect django static files to media/assets"
|
2017-10-22 21:43:09 +00:00
|
|
|
rm -rf media/assets 2> /dev/null
|
2018-10-26 03:23:04 +00:00
|
|
|
- python manage.py collectstatic --noinput -i admin -i termsandconditions -i app -i sysadmin-app -i build.js
|
2019-06-03 12:17:23 +00:00
|
|
|
+ $(PYTHON) manage.py collectstatic --noinput -i admin -i termsandconditions -i app -i sysadmin-app -i build.js
|
2017-10-22 21:43:09 +00:00
|
|
|
|
|
|
|
compressstatic:
|
|
|
|
@echo "--> Compress static files(css) to media/CACHE"
|
|
|
|
rm -rf media/CACHE 2> /dev/null
|
|
|
|
- python manage.py compress
|
2019-06-03 12:17:23 +00:00
|
|
|
+ $(PYTHON) manage.py compress
|
2017-10-22 21:43:09 +00:00
|
|
|
|
|
|
|
clean:
|
|
|
|
@echo '--> Cleaning media/static cache & dist'
|