Makefile.inc revision 1.1
1# $NetBSD: Makefile.inc,v 1.1 2005/12/20 19:28:49 christos Exp $ 2 3COMMON_DIR:=${.PARSEDIR} 4COMMON_CODEDIRS=gen gmon hash/sha1 inet md net quad stdlib string 5 6.if exists(${COMMON_DIR}/arch/${MACHINE_ARCH}) 7COMMON_ARCHSUBDIR= ${MACHINE_ARCH} 8.elif exists(${COMMON_DIR}/arch/${MACHINE_CPU}) 9COMMON_ARCHSUBDIR= ${MACHINE_CPU} 10.else 11.BEGIN: 12 @echo no COMMON_ARCHSUBDIR for ${MACHINE_ARCH} nor ${MACHINE_CPU} 13 @false 14.endif 15 16COMMON_ARCHDIR=${COMMON_DIR}/arch/${COMMON_ARCHSUBDIR} 17 18.for i in ${COMMON_CODEDIRS} 19.if exists(${COMMON_DIR}/$i) 20.PATH.c: ${COMMON_DIR}/$i 21.endif 22.if exists(${COMMON_ARCHDIR}/$i) 23.PATH.S: ${COMMON_ARCHDIR}/$i 24.endif 25.endfor 26 27CPPFLAGS+=-I${COMMON_DIR}/quad -I${COMMON_ARCHDIR}/string 28