1*7a64b6a1Santon# $OpenBSD: Makefile,v 1.3 2025/01/21 19:14:28 anton Exp $
21351bca1Skurt
31351bca1Skurt.include <bsd.obj.mk>
41351bca1Skurt
51351bca1SkurtPROG=prog2
61351bca1Skurt
71351bca1SkurtSRCS=prog2.C
81351bca1Skurt
91351bca1SkurtAA_DIR=${.CURDIR}/../libaa
101351bca1SkurtAA_OBJDIR!=    if [ -d $(AA_DIR)/${__objdir} ]; then \
111351bca1Skurt                        echo "$(AA_DIR)/${__objdir}"; \
121351bca1Skurt		else \
131351bca1Skurt			echo "$(AA_DIR)"; \
141351bca1Skurt		fi
151351bca1Skurt
161351bca1SkurtAB_DIR=${.CURDIR}/../libab
171351bca1SkurtAB_OBJDIR!=    if [ -d $(AB_DIR)/${__objdir} ]; then \
181351bca1Skurt                        echo "$(AB_DIR)/${__objdir}"; \
191351bca1Skurt		else \
201351bca1Skurt			echo "$(AB_DIR)"; \
211351bca1Skurt		fi
221351bca1Skurt
231351bca1SkurtAC_DIR=${.CURDIR}/../libac
241351bca1SkurtAC_OBJDIR!=    if [ -d $(AC_DIR)/${__objdir} ]; then \
251351bca1Skurt                        echo "$(AC_DIR)/${__objdir}"; \
261351bca1Skurt		else \
271351bca1Skurt			echo "$(AC_DIR)"; \
281351bca1Skurt		fi
291351bca1Skurt
301351bca1SkurtAD_DIR=${.CURDIR}/../libad
311351bca1SkurtAD_OBJDIR!=    if [ -d $(AD_DIR)/${__objdir} ]; then \
321351bca1Skurt                        echo "$(AD_DIR)/${__objdir}"; \
331351bca1Skurt		else \
341351bca1Skurt			echo "$(AD_DIR)"; \
351351bca1Skurt		fi
361351bca1Skurt
371351bca1SkurtAE_DIR=${.CURDIR}/../libae
381351bca1SkurtAE_OBJDIR!=    if [ -d $(AE_DIR)/${__objdir} ]; then \
391351bca1Skurt                        echo "$(AE_DIR)/${__objdir}"; \
401351bca1Skurt		else \
411351bca1Skurt			echo "$(AE_DIR)"; \
421351bca1Skurt		fi
431351bca1Skurt
441351bca1SkurtLDADD=-laa
451351bca1SkurtLDFLAGS=  -L$(AA_OBJDIR)
46c7f92ba5SkettenisLDFLAGS+= -Wl,--disable-new-dtags
471351bca1SkurtLDFLAGS+= -Wl,-rpath,$(AA_OBJDIR)
481351bca1SkurtLDFLAGS+= -Wl,-rpath,$(AB_OBJDIR)
491351bca1SkurtLDFLAGS+= -Wl,-rpath,$(AC_OBJDIR)
501351bca1SkurtLDFLAGS+= -Wl,-rpath,$(AD_OBJDIR)
511351bca1SkurtLDFLAGS+= -Wl,-rpath,$(AE_OBJDIR)
521351bca1SkurtNOMAN=
53*7a64b6a1SantonCC=${CXX}
541351bca1Skurt
551351bca1Skurtrun-regress-${PROG}: ${PROG}
561351bca1Skurt	[ "`./${PROG}`" = "DBECAacebd" ]
571351bca1Skurt
581351bca1Skurt.include <bsd.regress.mk>
59