Skip to content
Snippets Groups Projects
Makefile.local 836 B
Newer Older
	@echo "no op - swh-docs does not need typechecking, skipping"

all:
	@echo Building the whole documentation from source code repositories
	@echo available in ../ via tox. This can take a while.
	@echo Please be patient.
clean:
	make -C docs clean

# inline *build* dependencies to allow installing requirements-swh-dev.txt without build
# isolation
BUILD_DEPS :=

# swh.perfecthash
BUILD_DEPS += cffi

# swh.search
BUILD_DEPS += tree-sitter

# swh.loader.bzr>breezy
BUILD_DEPS += configobj

# swh.docs
BUILD_DEPS += pifpaf

	python3 -m pip install --upgrade pip wheel setuptools setuptools-scm
	python3 -m pip install --upgrade $(BUILD_DEPS)

	python3 -m pip install -r requirements-swh-dev.txt --no-build-isolation