mirror of
https://github.com/inventree/InvenTree.git
synced 2025-06-12 10:05:39 +00:00
Modernized environment
This commit is contained in:
26
Makefile
Normal file
26
Makefile
Normal file
@ -0,0 +1,26 @@
|
||||
clean:
|
||||
find . -path '*/__pycache__/*' -delete
|
||||
find . -type d -name '__pycache__' -empty -delete
|
||||
find . -name *.pyc -o -name *.pyo -delete
|
||||
rm -rf *.egg-info
|
||||
rm -rf .cache
|
||||
rm -rf .tox
|
||||
rm -f .coverage
|
||||
|
||||
style:
|
||||
flake8
|
||||
|
||||
test:
|
||||
python InvenTree/manage.py test --noinput
|
||||
|
||||
setup:
|
||||
# TODO: replace this with a proper setup.py
|
||||
pip install -U -r requirements/base.txt
|
||||
python InvenTree/manage.py migrate --run-syncdb
|
||||
python InvenTree/manage.py check
|
||||
|
||||
develop:
|
||||
pip install -U -r requirements/dev.txt
|
||||
|
||||
superuser:
|
||||
python InvenTree/manage.py createsuperuser
|
Reference in New Issue
Block a user