aboutsummaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authorGertjan van den Burg <gertjanvandenburg@gmail.com>2019-11-11 13:24:08 +0000
committerGertjan van den Burg <gertjanvandenburg@gmail.com>2019-11-11 13:24:08 +0000
commit6a72ae7da8062abe8cfa94bf858f4752ccb744c8 (patch)
tree25b3c5d9c0bad42e4f3dbf1be55f7f9994f03f20 /Makefile
parentClean up manifest file (diff)
downloadpaper2remarkable-6a72ae7da8062abe8cfa94bf858f4752ccb744c8.tar.gz
paper2remarkable-6a72ae7da8062abe8cfa94bf858f4752ccb744c8.zip
Clean up Makefile
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile10
1 files changed, 5 insertions, 5 deletions
diff --git a/Makefile b/Makefile
index 2a656d4..7dcf23c 100644
--- a/Makefile
+++ b/Makefile
@@ -7,7 +7,7 @@ PACKAGE=paper2remarkable
DOC_DIR='./docs/'
VENV_DIR=/tmp/p2r_venv/
-.PHONY: help cover dist
+.PHONY: help cover dist venv
.DEFAULT_GOAL := help
@@ -39,15 +39,15 @@ clean: ## Clean build dist and egg directories left after install
find . -type d -name '__pycache__' -empty -delete
dist: ## Make Python source distribution
- python setup.py sdist
- python setup.py bdist_wheel --universal
+ python setup.py sdist bdist_wheel
docs: doc
doc: install ## Build documentation with Sphinx
- m2r README.md && mv README.rst $(DOC_DIR)
- m2r CHANGELOG.md && mv CHANGELOG.rst $(DOC_DIR)
+ source $(VENV_DIR)/bin/activate && m2r README.md && mv README.rst $(DOC_DIR)
+ source $(VENV_DIR)/bin/activate && m2r CHANGELOG.md && mv CHANGELOG.rst $(DOC_DIR)
cd $(DOC_DIR) && \
rm source/* && \
+ source $(VENV_DIR)/bin/activate && \
sphinx-apidoc -H 'CleverCSV API Documentation' -o source ../$(PACKAGE) && \
touch source/AUTOGENERATED
$(MAKE) -C $(DOC_DIR) html