blob: 710b308177f400114b111f06eaec55610bfc48ab (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
|
# $NetBSD: Makefile,v 1.1 2022/04/13 17:52:56 jkoshy Exp $
.include <bsd.hostinit.mk>
SRCDIR= ${.CURDIR}/../../../../external/bsd/elftoolchain/dist/common/sys
.PATH: ${SRCDIR}
INCS= elfdefinitions.h
HOST_INCSDIR= ${TOOLDIR}/include/sys
elfdefinitions.h: elfdefinitions.m4 elfconstants.m4
${TOOL_M4} -I${SRCDIR} -D SRCDIR=${SRCDIR} ${M4FLAGS} \
elfdefinitions.m4 > ${.TARGET}
.PHONY: all clean clobber depend
install: .PHONY ${HOST_INCSDIR} .WAIT includes
${HOST_INCSDIR}:
${_MKTARGET_INSTALL}
${HOST_INSTALL_DIR} ${HOST_INCSDIR}
.for _f in ${INCS}
HOST_INCINSTFILES+= ${HOST_INCSDIR}/${_f}
${HOST_INCSDIR}/${_f}: ${_f}
${_MKTARGET_INSTALL}
${HOST_INSTALL_FILE} ${.ALLSRC} ${.TARGET}
.endfor
includes: .PHONY ${HOST_INCSDIR} .WAIT ${HOST_INCINSTFILES}
all dependall depend: ${INCS}
clean clobber:
rm -f ${INCS}
cleandepend:
rm -f ${.OBJDIR}/.depend
.include <bsd.obj.mk>
|