1# $OpenBSD: Makefile,v 1.2 2017/03/18 16:58:22 kettenis Exp $
2
3.include <bsd.obj.mk>
4
5PROG=prog2
6
7SRCS=prog2.C
8
9AA_DIR=${.CURDIR}/../libaa
10AA_OBJDIR!=    if [ -d $(AA_DIR)/${__objdir} ]; then \
11                        echo "$(AA_DIR)/${__objdir}"; \
12		else \
13			echo "$(AA_DIR)"; \
14		fi
15
16AB_DIR=${.CURDIR}/../libab
17AB_OBJDIR!=    if [ -d $(AB_DIR)/${__objdir} ]; then \
18                        echo "$(AB_DIR)/${__objdir}"; \
19		else \
20			echo "$(AB_DIR)"; \
21		fi
22
23AC_DIR=${.CURDIR}/../libac
24AC_OBJDIR!=    if [ -d $(AC_DIR)/${__objdir} ]; then \
25                        echo "$(AC_DIR)/${__objdir}"; \
26		else \
27			echo "$(AC_DIR)"; \
28		fi
29
30AD_DIR=${.CURDIR}/../libad
31AD_OBJDIR!=    if [ -d $(AD_DIR)/${__objdir} ]; then \
32                        echo "$(AD_DIR)/${__objdir}"; \
33		else \
34			echo "$(AD_DIR)"; \
35		fi
36
37AE_DIR=${.CURDIR}/../libae
38AE_OBJDIR!=    if [ -d $(AE_DIR)/${__objdir} ]; then \
39                        echo "$(AE_DIR)/${__objdir}"; \
40		else \
41			echo "$(AE_DIR)"; \
42		fi
43
44LDADD=-laa
45LDFLAGS=  -L$(AA_OBJDIR)
46LDFLAGS+= -Wl,--disable-new-dtags
47LDFLAGS+= -Wl,-rpath,$(AA_OBJDIR) 
48LDFLAGS+= -Wl,-rpath,$(AB_OBJDIR) 
49LDFLAGS+= -Wl,-rpath,$(AC_OBJDIR) 
50LDFLAGS+= -Wl,-rpath,$(AD_OBJDIR) 
51LDFLAGS+= -Wl,-rpath,$(AE_OBJDIR) 
52NOMAN=
53CC=c++
54
55run-regress-${PROG}: ${PROG}
56	[ "`./${PROG}`" = "DBECAacebd" ]
57
58.include <bsd.regress.mk>
59