summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: 141cf01cd7bb684d4d59c104c6055fd6ce8e8c74 (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

VERSION=0.6.1
LUA_VERSION=5.2
prefix?=/usr
sharedir?=$(prefix)/share
luasharedir?=$(sharedir)/lua/$(LUA_VERSION)
bindir?=$(prefix)/bin

aportsfiles= \
	abuild.lua \
	apkrepo.lua \
	db.lua \
	dump.lua \
	pkg.lua

binfiles=buildrepo.lua ap.lua

all:
	@echo "To install run:"
	@echo "  make install DESTDIR=<targetroot>"

install: $(binfiles) $(addprefix aports/,$(aportsfiles))
	install -d $(DESTDIR)$(luasharedir)/aports \
		$(DESTDIR)$(bindir)
	install -m644 $(addprefix aports/,$(aportsfiles)) \
		$(DESTDIR)$(luasharedir)/aports/
	for file in $(binfiles); do \
		install -m755 $$file $(DESTDIR)$(bindir)/$${file%.lua} || exit 1; \
	done