Makefile revision 1.7
11.7Smrg# $NetBSD: Makefile,v 1.7 1997/06/23 05:15:45 mrg Exp $ 21.5Scjs 31.7Smrg.if ${MACHINE} == "alpha" 41.1ScgdPROG= ld.elf_so 51.1Scgd 61.1Scgd# Adds SRCS, CFLAGS, LDFLAGS, etc. Must go first so MD startup source 71.1Scgd# is first. 81.3Scgd.if exists(${.CURDIR}/${MACHINE_ARCH}/Makefile.inc) 91.1Scgd.include "${.CURDIR}/${MACHINE_ARCH}/Makefile.inc" 101.3Scgd.endif 111.1Scgd 121.1ScgdSRCS+= rtld.c reloc.c symbol.c malloc.c xmalloc.c xprintf.c debug.c \ 131.1Scgd map_object.c load.c search.c headers.c paths.c 141.1ScgdCFLAGS+= -Wall -DLIBDIR=\"${LIBDIR}\" -D_PATH_RTLD=\"${BINDIR}/${PROG}\" 151.1ScgdCFLAGS+= -DDEBUG -DRTLD_LOADER 161.1Scgd#CFLAGS+= -DRTLD_DEBUG 171.1Scgd 181.1ScgdLDADD+= -L${LIBDIR} -non_shared -lc_pic 191.2SchristosDPADD+= ${LIBC_PIC} 201.1Scgd 211.1Scgd# to be installed 221.1ScgdHDRS= link.h 231.1Scgd 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.7Smrg.endif 401.7Smrg 411.7SmrgNOMAN= 421.1Scgd 431.1Scgd.include <bsd.prog.mk> 44