aboutsummaryrefslogtreecommitdiff
path: root/Makefile
blob: 0f216028b5345966349f44c35e767d6ae0630725 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
ROOT := ~/.local/share
BIN := ~/.local/bin
NEB := neb
LIBS := libs
LANG := lang
STD := std

.PHONY: install
install:
	install -d ${ROOT}/${NEB}
	install -d ${ROOT}/${NEB}/${LIBS}
	install -d ${ROOT}/${NEB}/${LANG}
	install -d ${ROOT}/${NEB}/${LANG}/${NEB}
	install -d ${ROOT}/${NEB}/${LANG}/${NEB}/${STD}
	install -m 0755 ./neb.py ${ROOT}/${NEB}/${LANG}
	install -m 0644 ./${NEB}/*.py ${ROOT}/${NEB}/${LANG}/${NEB}
	install -m 0644 ./${NEB}/${STD}/*.py ${ROOT}/${NEB}/${LANG}/${NEB}/${STD}
	install -m 0644 ./${LIBS}/*.neb ${ROOT}/${NEB}/${LIBS}
	@rm -f ${BIN}/${NEB}
	@ln -fs ${ROOT}/${NEB}/${LANG}/neb.py ${BIN}/${NEB}