summaryrefslogtreecommitdiffstats
path: root/Makefile
blob: c9eca9927b0bcb287f4e4e8e7f1f4bdc4a92c664 (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
33
APP_NAME=db
PACKAGE=acf-$(APP_NAME)
VERSION=0.1.0

APP_DIST=db* \

SUBDIRS=lib
EXTRA_DIST=README Makefile config.mk
DISTFILES=$(APP_DIST) $(EXTRA_DIST)

install_dir=$(DESTDIR)/$(appdir)/$(APP_NAME)

phony+=all
all:

phony+=clean
clean:

export DISTDIR DESTDIR
phony+=install-recursive
install-recursive:
	for dir in $(SUBDIRS); do\
		( cd $$dir && $(MAKE) install ) || exit 1;\
	done

phony+=install
install: install-recursive $(SUBDIRS)
	mkdir -p "$(install_dir)"
	cp -a $(APP_DIST) "$(install_dir)"

include config.mk

.PHONY: $(phony)