1
0
Fork 0
mirror of https://github.com/binwiederhier/ntfy.git synced 2024-11-25 04:40:02 +01:00

Merge pull request #949 from cyqsimon/python-pip-override

Allow overriding `python3` & `pip3` binary in Makefile
This commit is contained in:
Philipp C. Heckel 2023-11-17 05:35:56 -05:00 committed by GitHub
commit 0b41356179
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,4 +1,6 @@
MAKEFLAGS := --jobs=1 MAKEFLAGS := --jobs=1
PYTHON := python3
PIP := pip3
VERSION := $(shell git describe --tag) VERSION := $(shell git describe --tag)
COMMIT := $(shell git rev-parse --short HEAD) COMMIT := $(shell git rev-parse --short HEAD)
@ -115,16 +117,16 @@ build-deps-ubuntu:
docs: docs-deps docs-build docs: docs-deps docs-build
docs-venv: .PHONY docs-venv: .PHONY
python3 -m venv ./venv $(PYTHON) -m venv ./venv
docs-build: docs-venv docs-build: docs-venv
(. venv/bin/activate && mkdocs build) (. venv/bin/activate && $(PYTHON) -m mkdocs build)
docs-deps: docs-venv docs-deps: docs-venv
(. venv/bin/activate && pip3 install -r requirements.txt) (. venv/bin/activate && $(PIP) install -r requirements.txt)
docs-deps-update: .PHONY docs-deps-update: .PHONY
(. venv/bin/activate && pip3 install -r requirements.txt --upgrade) (. venv/bin/activate && $(PIP) install -r requirements.txt --upgrade)
# Web app # Web app