1234567891011121314151617181920212223242526272829 |
- .PATH: ${.CURDIR}/../kern
- SRCS+= kern
- SRCS+= sys
- MFILES+= device_if.m
- MFILES+= bus_if.m
- all: ${MFILES:T:S/.m/.h/} ${SRCS}
- doxygen
- LN?= ln
- AWK?= awk
- S?= ${.CURDIR}/..
- CLEANFILES+= ${SRCS}
- .for dir in ${SRCS}
- ${dir}:
- ${LN} -sf ${.CURDIR}/../${dir} .
- .endfor
- .for mfile in ${MFILES}
- CLEANFILES+= ${mfile:T:S/.m$/.h/}
- ${mfile:T:S/.m$/.h/}: ${mfile}
- ${AWK} -f $S/tools/makeobjops.awk $> -h
- .endfor
- clean::
- rm -f ${CLEANFILES}
|