You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
490 B
37 lines
490 B
.ONESHELL: |
|
SHELL := /bin/bash |
|
SRC = $(wildcard ./*.ipynb) |
|
|
|
all: drcstools docs |
|
|
|
drcstools: $(SRC) |
|
nbdev_build_lib |
|
touch drcstools |
|
|
|
sync: |
|
nbdev_update_lib |
|
|
|
docs_serve: docs |
|
cd docs && bundle exec jekyll serve |
|
|
|
docs: $(SRC) |
|
nbdev_build_docs |
|
touch docs |
|
|
|
test: |
|
nbdev_test_nbs |
|
|
|
release: pypi conda_release |
|
nbdev_bump_version |
|
|
|
conda_release: |
|
fastrelease_conda_package |
|
|
|
pypi: dist |
|
twine upload --repository pypi dist/* |
|
|
|
dist: clean |
|
python setup.py sdist bdist_wheel |
|
|
|
clean: |
|
rm -rf dist
|