blob: 4a68e1678395ffd6584a35181d695ffa44699bc5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
|
# SHELL:=/bin/bash
.DEFAULT_GOAL:=update
export ROOTDIR:=$(shell dirname $(realpath $(lastword $(MAKEFILE_LIST))))
export VIRTUAL_ENV:=$(ROOTDIR)/venv
export PATH:=$(VIRTUAL_ENV)/bin:$(PATH)
## Install all dependencies
# Usage:
# make deps
deps:
@cd "$(ROOTDIR)"
@if [ ! -d $(VIRTUAL_ENV)/bin ] ; \
then \
virtualenv --python=python3 "$(VIRTUAL_ENV)" ;\
fi
@. $(VIRTUAL_ENV)/bin/activate ; \
$(VIRTUAL_ENV)/bin/pip3 install -r $(ROOTDIR)/requirements.txt -q
## Check for updates
## will update "new_ver.txt"
## Update (automatic)
update: deps
nvchecker source.ini
./update.sh wagoodman/dive
makepkg --printsrcinfo > .SRCINFO
clean:
rm -rf src pkg *.tar.xz *.gz *.pkg.tar *.tar.gz
rm -rf $(VIRTUAL_ENV)
|