NetBSD/sys/lkm/dev/isa/Makefile.inc

34 lines
968 B
Makefile

# $NetBSD: Makefile.inc,v 1.9 2008/05/01 23:14:35 xtraeme Exp $
.include "../Makefile.inc"
TEMPL_DIR?= ${.CURDIR}/../common
TEMPL_FILE?= lkm_isa.c.tmpl
LKM_ISA_IO_PORT?= -1
LKM_ISA_SIZE?= 0
LKM_ISA_IOMEM?= -1
LKM_ISA_IOSIZE?= 0
LKM_ISA_IRQ?= -1
LKM_ISA_DRQ?= -1
LKM_ISA_DRQ2?= -1
LKM_ISA_DRVNAME_CA?= ${LKM_ISA_DRVNAME}
NOMAN= # defined
WARNS= 4
CLEANFILES+= ${.CURDIR}/${TEMPL_FILE:S/.tmpl//} *~ ${KMOD}
DPSRCS+= ${TEMPL_FILE:S/.tmpl//}
${TEMPL_FILE:S/.tmpl//}:
sed -e "s|@LKM_ISA_IO_PORT@|${LKM_ISA_IO_PORT}|g" \
-e "s|@LKM_ISA_SIZE@|${LKM_ISA_SIZE}|g" \
-e "s|@LKM_ISA_IOMEM@|${LKM_ISA_IOMEM}|g" \
-e "s|@LKM_ISA_IOSIZE@|${LKM_ISA_IOSIZE}|g" \
-e "s|@LKM_ISA_IRQ@|${LKM_ISA_IRQ}|g" \
-e "s|@LKM_ISA_DRQ@|${LKM_ISA_DRQ}|g" \
-e "s|@LKM_ISA_DRQ2@|${LKM_ISA_DRQ2}|g" \
-e "s|@LKM_ISA_DRVNAME@|${LKM_ISA_DRVNAME}|g" \
-e "s|@LKM_ISA_DRVNAME_CA@|${LKM_ISA_DRVNAME_CA}|g" \
${TEMPL_DIR}/${TEMPL_FILE} > ${.OBJDIR}/${TEMPL_FILE:S/.tmpl//}