]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - tools/kerneldoc/Makefile
virstor: remove relation between chunk size and MAXPHYS
[FreeBSD/FreeBSD.git] / tools / kerneldoc / Makefile
1
2 .PATH:  ${.CURDIR}/../kern
3
4 SRCS+=          kern
5 SRCS+=          sys
6 MFILES+=        device_if.m
7 MFILES+=        bus_if.m
8
9 all:    ${MFILES:T:S/.m/.h/} ${SRCS}
10         doxygen
11
12 LN?=            ln
13 AWK?=           awk
14 S?=             ${.CURDIR}/..
15
16 CLEANFILES+=    ${SRCS}
17 .for dir in ${SRCS}
18 ${dir}:
19         ${LN} -sf ${.CURDIR}/../${dir} .
20 .endfor
21
22 .for mfile in ${MFILES}
23 CLEANFILES+=    ${mfile:T:S/.m$/.h/}
24 ${mfile:T:S/.m$/.h/}: ${mfile}
25         ${AWK} -f $S/tools/makeobjops.awk $> -h
26 .endfor
27
28 clean::
29         rm -f ${CLEANFILES}