Makefile revision 1.8
11.8Slukem# $NetBSD: Makefile,v 1.8 1997/10/22 05:45:08 lukem Exp $ 21.5Scjs 31.7Smrg.if ${MACHINE} == "alpha" 41.1ScgdPROG= ld.elf_so 51.1Scgd 61.8Slukem# Adds SRCS, CPPFLAGS, 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.8SlukemCPPFLAGS+= -Wall -DLIBDIR=\"${LIBDIR}\" -D_PATH_RTLD=\"${BINDIR}/${PROG}\" 151.8SlukemCPPFLAGS+= -DDEBUG -DRTLD_LOADER 161.8Slukem#CPPFLAGS+= -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