blob: c74a2a36c553026f849767bdace56c288f27166f (
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
34
35
36
|
APP_NAME=db
PACKAGE=acf-$(APP_NAME)
VERSION=0.2.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)"
for i in $$(ls -1 $(DESTDIR)/$(acflibdir)/db-*.lsp); do\
ln -sf ../../lib/$$(basename $$i) $(install_dir)/$$(echo "$$(basename $$i)" | sed "s/db/$(APP_NAME)/");\
done
include config.mk
.PHONY: $(phony)
|