Makefile revision 34495
1# 2# $Id: Makefile,v 1.2 1998/03/08 08:08:39 peter Exp $ 3# 4 5.include "../Makefile.inc0" 6 7.PATH: ${SRCDIR}/ld 8 9PROG= ld 10SCRIPTDIR= /usr/libdata/ldscripts 11SRCS+= ldcref.c ldctor.c ldemul.c ldexp.c ldfile.c \ 12 ldgram.c ldlang.c ldlex.l ldmain.c ldmisc.c \ 13 ldver.c ldwrite.c lexsup.c mri.c 14CFLAGS+= -DDEFAULT_EMULATION=\"${EMULATION}\" 15CFLAGS+= -DSCRIPTDIR=\"${DESTDIR}/usr/libdata\" 16CFLAGS+= -DTARGET=\"${TARGET}\" 17CFLAGS+= -I${SRCDIR}/ld 18LDADD+= -L${RELTOP}/libbfd -lbfd 19LDADD+= -L${RELTOP}/libiberty -liberty 20CLEANFILES+= ldgram.c ldgram.h ldlex.c 21CLEANDIRS+= ldscripts 22 23beforedepend: ldgram.c ldgram.h ldlex.c 24 25ldgram.c ldgram.h: ldgram.y 26 ${YACC} ${YFLAGS} -o ${.TARGET:S/.h$/.c/} ${.ALLSRC} 27 28afterinstall: 29 ${INSTALL} ${COPY} -o ${LIBOWN} -g ${LIBGRP} -m ${LIBMODE} \ 30 ${LDSCRIPTS:S|^|ldscripts/|} ${DESTDIR}${SCRIPTDIR} 31 32.include <bsd.prog.mk> 33