1 .SUFFIXES: # Clear the suffix list
4 VENVDIR=../../../../.search-tags-venv
8 @echo Nothing to do for \`all\'
16 @if [ -d $(VENVDIR) ] ; then \
17 echo "venv already exists."; \
18 echo "To recreate it, remove it first with \`make clean-venv'."; \
20 sudo apt-get install -y python3-pip python3-wheel python3-virtualenv; \
21 $(PYTHON) -m virtualenv $(VENVDIR); \
22 $(VENVDIR)/bin/python -m pip install -U --compile pip wheel; \
23 $(VENVDIR)/bin/python -m pip install -U --compile -r requirements.txt; \
24 echo "The venv has been created in the $(VENVDIR) directory"; \
29 chmod -R u=rwX,go=rX . && \
30 chmod -R go= .git .gitignore html_output/.gitignore \
31 devscripts parser/Makefile ChangeLog Makefile \
32 requirements.txt version && \
33 exec find .git/objects -type f -exec chmod a=r '{}' \+