1 1.96 matt # $NetBSD: Makefile,v 1.96 2013/08/21 05:50:14 matt Exp $ 2 1.1 cgd 3 1.68 perry LIB= kern 4 1.96 matt LIBISPRIVATE?= yes 5 1.9 deraadt 6 1.94 pooka .include "Makefile.libkern" 7 1.95 he .ifndef ARCHSUBDIR 8 1.59 bjh21 .BEGIN: 9 1.60 enami @echo no ARCHSUBDIR for ${MACHINE_ARCH} nor ${MACHINE_CPU} 10 1.60 enami @false 11 1.59 bjh21 .endif 12 1.59 bjh21 13 1.1 cgd .include <bsd.lib.mk> 14 1.23 mycroft 15 1.23 mycroft lib${LIB}.o:: ${OBJS} 16 1.23 mycroft @echo building standard ${LIB} library 17 1.23 mycroft @rm -f lib${LIB}.o 18 1.37 gwr @${LD} -r -o lib${LIB}.o `NM=${NM} ${LORDER} ${OBJS} | ${TSORT}` 19 1.23 mycroft 20 1.23 mycroft lib${LIB}.po:: ${POBJS} 21 1.23 mycroft @echo building profiled ${LIB} library 22 1.23 mycroft @rm -f lib${LIB}.po 23 1.37 gwr @${LD} -r -o lib${LIB}.po `NM=${NM} ${LORDER} ${POBJS} | ${TSORT}` 24 1.65 wrstuden 25 1.65 wrstuden showsources: ${SRCS} 26 1.65 wrstuden @echo ${.ALLSRC} 27