Makefile revision 1.4
11.4Sthorpej# $NetBSD: Makefile,v 1.4 1997/04/17 22:17:27 thorpej Exp $ 21.1Scgd 31.1ScgdPROG= ld.elf_so 41.1Scgd 51.1Scgd# Adds SRCS, CFLAGS, LDFLAGS, etc. Must go first so MD startup source 61.1Scgd# is first. 71.3Scgd.if exists(${.CURDIR}/${MACHINE_ARCH}/Makefile.inc) 81.1Scgd.include "${.CURDIR}/${MACHINE_ARCH}/Makefile.inc" 91.3Scgd.endif 101.1Scgd 111.1ScgdSRCS+= rtld.c reloc.c symbol.c malloc.c xmalloc.c xprintf.c debug.c \ 121.1Scgd map_object.c load.c search.c headers.c paths.c 131.1ScgdCFLAGS+= -Wall -DLIBDIR=\"${LIBDIR}\" -D_PATH_RTLD=\"${BINDIR}/${PROG}\" 141.1ScgdCFLAGS+= -DDEBUG -DRTLD_LOADER 151.1Scgd#CFLAGS+= -DRTLD_DEBUG 161.1Scgd 171.1ScgdLDADD+= -L${LIBDIR} -non_shared -lc_pic 181.2SchristosDPADD+= ${LIBC_PIC} 191.1Scgd 201.1Scgd# to be installed 211.1ScgdHDRS= link.h 221.1Scgd 231.1ScgdNOMAN= 241.4SthorpejSTRIPFLAG= 251.1Scgd 261.1Scgd.PATH: ${.CURDIR}/${MACHINE_ARCH} 271.1Scgd 281.1Scgd${PROG}: ${OBJS} ${DPADD} 291.1Scgd ${LD} ${LDFLAGS} -o ${PROG} ${OBJS} ${LDADD} 301.1Scgd 311.1Scgdincludes: 321.1Scgd @cd ${.CURDIR}; for i in $(HDRS); do \ 331.1Scgd j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \ 341.1Scgd ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 $$i \ 351.1Scgd ${DESTDIR}/usr/include"; \ 361.1Scgd echo $$j; \ 371.1Scgd eval "$$j"; \ 381.1Scgd done 391.1Scgd 401.1Scgd.include <bsd.prog.mk> 41