Makefile docs

This commit is contained in:
Andrew Dunai 2018-02-18 01:38:20 +02:00
parent f00bb26f8c
commit ba02cbca26

View file

@ -1,9 +1,11 @@
CMD ?= "./clay/app.py" CMD ?= "./clay/app.py"
# Build Clay Docker image
build: build:
echo $(shell id -u) echo $(shell id -u)
docker build -t clay --build-arg HOST_USER=${USER} --build-arg HOST_UID=$(shell id -u) . docker build -t clay --build-arg HOST_USER=${USER} --build-arg HOST_UID=$(shell id -u) .
# Run Clay Docker image
run: | build run: | build
docker run -it \ docker run -it \
--rm \ --rm \
@ -20,10 +22,12 @@ run: | build
clay \ clay \
${CMD} ${CMD}
# Generate Sphinx docs
.PHONY: docs .PHONY: docs
docs: docs:
make -C docs html make -C docs html
# Run pylint & radon
check: check:
pylint clay --ignore-imports=y pylint clay --ignore-imports=y
radon cc -a -s -nC -e clay/vlc.py clay radon cc -a -s -nC -e clay/vlc.py clay