Cross Reference: Makefile
xref: /src/lib/csu/Makefile
  • Home
  • History
  • Annotate
  • Line#
  • Navigate
  • Raw
  • Download
  • only in /src/lib/csu/
Makefile revision 1.28
11.1Sblymn#	$NetBSD: Makefile,v 1.28 2010/11/28 18:40:56 skrll Exp $
21.1Sblymn
31.1Sblymn.include <bsd.own.mk>
41.1Sblymn
51.2SblymnCSU_MACHINE_ARCH?=	${MACHINE_ARCH}
61.1Sblymn
71.1Sblymn.if ${USE_COMPILERCRTSTUFF} != "yes"
81.1Sblymn
91.1SblymnARCHDIR:=	${.PARSEDIR}/arch/${CSU_MACHINE_ARCH}
101.2Sblymn.PATH:	${ARCHDIR}
111.1Sblymn.  include "${ARCHDIR}/Makefile.inc"
121.1Sblymn
131.1Sblymn.  include "${.PARSEDIR}/common/Makefile.inc"
141.1Sblymn
151.1Sblymn.else
161.1Sblymn
171.2Sblymn.  if exists(${CSU_MACHINE_ARCH}_elf/Makefile)
181.1SblymnSUBDIR=	${CSU_MACHINE_ARCH}_elf
191.1Sblymn.  elif exists(${CSU_MACHINE_ARCH}/Makefile)
201.1SblymnSUBDIR=	${CSU_MACHINE_ARCH}
211.1Sblymn.  elif exists(${MACHINE_CPU}_elf/Makefile)
221.1SblymnSUBDIR=	${MACHINE_CPU}_elf
231.2Sblymn.  elif exists(${MACHINE_CPU}/Makefile)
241.1SblymnSUBDIR=	${MACHINE_CPU}
251.1Sblymn.  else
261.1Sblymn.BEGIN:
271.1Sblymn	@echo no SUBDIR for ${MACHINE_ARCH}_elf, ${MACHINE_ARCH} nor \
281.1Sblymn	    ${MACHINE_CPU}
291.2Sblymn	@false
301.1Sblymn.  endif
311.1Sblymn
321.1Sblymn.  include <bsd.subdir.mk>
331.1Sblymn.endif
341.2Sblymn

Indexes created Thu Dec 11 22:09:38 GMT 2025