summaryrefslogtreecommitdiffstats
path: root/contrib/slapd-modules/variant/tests/Rules.mk
blob: c25c1d2a8c692b892311c23cbd8932069b9987ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
sp := $(sp).x
dirstack_$(sp) := $(d)
d := $(dir)

.PHONY: test

CLEAN += clients servers tests/progs tests/schema tests/testdata tests/testrun

test: all clients servers tests/progs

test:
	cd tests; \
		SRCDIR=$(abspath $(LDAP_SRC)) \
		LDAP_BUILD=$(abspath $(LDAP_BUILD)) \
		TOPDIR=$(abspath $(SRCDIR)) \
		LIBTOOL=$(abspath $(LIBTOOL)) \
			$(abspath $(SRCDIR))/tests/run all

servers clients tests/progs:
	ln -s $(abspath $(LDAP_BUILD))/$@ $@

d := $(dirstack_$(sp))
sp := $(basename $(sp))