Skip to content
Snippets Groups Projects
Commit a9bdedde authored by thomaswoehlke's avatar thomaswoehlke
Browse files

working on: 0.0.32 Release

parent b83df090
No related branches found
No related tags found
No related merge requests found
# https://www.gnu.org/software/make/manual/make.html # https://www.gnu.org/software/make/manual/make.html
all: main all: main
@echo "hello" @echo "all"
clean: setup_development_pip:
@echo "clean" @echo "setup_development_pip"
python -m pip install --upgrade pip
pip check
setup_development_setuptools:
@echo "setup_development_setuptools"
python -m pip install setuptools wheel twine
pip check
setup_development:
@echo "setup_development"
python setup.py develop
pip check
setup_frontend: build_frontend
@echo "setup_frontend"
build_setup_py:
@echo "build_setup_py"
pip install -e .
pip check
build_frontend:
@echo "build_frontend"
@echo "npm -v"
npm -v
@echo "npm install"
npm install
distclean: build_wheel_dist:
@echo "distclean" @echo "build_wheel_dist"
python setup.py sdist bdist_wheel
pip check
pip_compile: build_wheel:
@echo "build_wheel"
python -m build --wheel
pip check
setup_pip_compile:
@echo "pip_compile"
pip-compile -r requirements/build.in pip-compile -r requirements/build.in
pip-compile -r requirements/docs.in pip-compile -r requirements/docs.in
pip-compile -r requirements/tests.in pip-compile -r requirements/tests.in
pip-compile -r requirements/dev.in pip-compile -r requirements/dev.in
. scripts/script_get_python_requirements_from_txt.sh
pip check pip check
pip_install: get_python_requirements_from_txt:
@echo "get_python_requirements_from_txt"
. scripts/script_get_python_requirements_from_txt.sh
setup_pip_install:
@echo "pip_install"
pip install -r requirements/build.in pip install -r requirements/build.in
pip install -r requirements/docs.in pip install -r requirements/docs.in
pip install -r requirements/tests.in pip install -r requirements/tests.in
pip install -r requirements/dev.in pip install -r requirements/dev.in
pip check pip check
build_setup: love:
python setup.py develop @echo "not war!"
pip install -e .
pip check
pip_install_via_setup_py: git_commit:
pip install -e . git add *
git commit -m "git_commit_and_push via make"
build_wheel: git_push:
python -m pip install --upgrade pip git push
pip install setuptools wheel twine
# python setup.py sdist bdist_wheel
python -m build --wheel
pip check
npm_install: git: git_commit git_push
npm install
prepare_edit_setup_py: pip_compile clean_eggs:
@echo "clean_eggs"
rm -rf .eggs
rm -rf flask_covid19.egg-info
prepare_first_install: clean_node_modules:
python -m pip install setuptools wheel @echo "clean_node_modules"
python -m pip install --upgrade pip rm -rf node_modules
rm -rf src/covid19/node_modules
first_install: prepare_first_install pip_install pip_compile build_setup npm_install clean_static_vendor:
# build_wheel @echo "clean_node_modules"
rm -rf src/covid19/static/vendor
main: pip_compile pip_install pip_install_via_setup_py build_wheel npm_install clean_checkmate:
# setup_venv @echo "clean_checkmate"
rm -rf .checkmate
git_commit_and_push: clean: clean_eggs clean_node_modules clean_static_vendor clean_checkmate
git add * @echo "clean"
git commit -m "git_commit_and_push via make"
git push
git_push: git_commit_and_push setup: setup_development_pip setup_development_setuptools setup_development setup_frontend
@echo "setup"
love: build: build_setup_py build_wheel_dist build_wheel build_frontend
@echo "not war!" @echo "build"
update_dependencies: setup_pip_compile get_python_requirements_from_txt setup_pip_install
@echo "dependencies"
main: clean setup build update_dependencies
@echo "main"
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment