1# $OpenBSD: Makefile,v 1.3 2025/01/21 19:14:28 anton Exp $ 2 3.include <bsd.obj.mk> 4 5PROG=prog1 6 7SRCS=prog1.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=${CXX} 54 55run-regress-${PROG}: ${PROG} 56 [ "`./${PROG}`" = "DBECAPpacebd" ] 57 58.include <bsd.regress.mk> 59