Makefile revision 1.2
11.2Schristos# $NetBSD: Makefile,v 1.2 1997/03/24 22:18:33 christos 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.1Scgd.include "${.CURDIR}/${MACHINE_ARCH}/Makefile.inc" 81.1Scgd 91.1ScgdSRCS+= rtld.c reloc.c symbol.c malloc.c xmalloc.c xprintf.c debug.c \ 101.1Scgd map_object.c load.c search.c headers.c paths.c 111.1ScgdCFLAGS+= -Wall -DLIBDIR=\"${LIBDIR}\" -D_PATH_RTLD=\"${BINDIR}/${PROG}\" 121.1ScgdCFLAGS+= -DDEBUG -DRTLD_LOADER 131.1Scgd#CFLAGS+= -DRTLD_DEBUG 141.1Scgd 151.1ScgdLDADD+= -L${LIBDIR} -non_shared -lc_pic 161.2SchristosDPADD+= ${LIBC_PIC} 171.1Scgd 181.1Scgd# to be installed 191.1ScgdHDRS= link.h 201.1Scgd 211.1ScgdNOMAN= 221.1ScgdSTRIP= 231.1Scgd 241.1Scgd.PATH: ${.CURDIR}/${MACHINE_ARCH} 251.1Scgd 261.1Scgd${PROG}: ${OBJS} ${DPADD} 271.1Scgd ${LD} ${LDFLAGS} -o ${PROG} ${OBJS} ${LDADD} 281.1Scgd 291.1Scgdincludes: 301.1Scgd @cd ${.CURDIR}; for i in $(HDRS); do \ 311.1Scgd j="cmp -s $$i ${DESTDIR}/usr/include/$$i || \ 321.1Scgd ${INSTALL} -c -o ${BINOWN} -g ${BINGRP} -m 444 $$i \ 331.1Scgd ${DESTDIR}/usr/include"; \ 341.1Scgd echo $$j; \ 351.1Scgd eval "$$j"; \ 361.1Scgd done 371.1Scgd 381.1Scgd.include <bsd.prog.mk> 39