pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/bootstrap/mods/mk ditch NetBSD-specific stuff, specifi...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/c5fc83aba437
branches:  trunk
changeset: 484431:c5fc83aba437
user:      grant <grant%pkgsrc.org@localhost>
date:      Sat Nov 27 14:42:28 2004 +0000

description:
ditch NetBSD-specific stuff, specifically -Werror which xlc doesn't
support.

diffstat:

 bootstrap/mods/mk/Darwin.bsd.sys.mk |  65 +++++++++++++++++++++++++++++++++++++
 1 files changed, 65 insertions(+), 0 deletions(-)

diffs (69 lines):

diff -r 4ebf275f3379 -r c5fc83aba437 bootstrap/mods/mk/Darwin.bsd.sys.mk
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/bootstrap/mods/mk/Darwin.bsd.sys.mk       Sat Nov 27 14:42:28 2004 +0000
@@ -0,0 +1,65 @@
+#      $NetBSD: Darwin.bsd.sys.mk,v 1.1 2004/11/27 14:42:28 grant Exp $
+
+#OBJCOPY?=     objcopy
+STRIP?=                strip
+CONFIG?=       config
+RPCGEN?=       rpcgen
+MKLOCALE?=     mklocale
+
+.SUFFIXES:     .m .o .ln .lo
+
+# Objective C
+# (Defined here rather than in <sys.mk> because `.m' is not just
+#  used for Objective C source)
+.m:
+       ${LINK.m} -o ${.TARGET} ${.IMPSRC} ${LDLIBS}
+.m.o:
+       ${COMPILE.m} ${.IMPSRC}
+
+.if defined(PARALLEL) || defined(LPREFIX)
+LPREFIX?=yy
+LFLAGS+=-P${LPREFIX}
+# Lex
+.l:
+       ${LEX.l} -o${.TARGET:R}.${LPREFIX}.c ${.IMPSRC}
+       ${LINK.c} -o ${.TARGET} ${.TARGET:R}.${LPREFIX}.c ${LDLIBS} -ll
+       rm -f ${.TARGET:R}.${LPREFIX}.c
+.l.c:
+       ${LEX.l} -o${.TARGET} ${.IMPSRC}
+.l.o:
+       ${LEX.l} -o${.TARGET:R}.${LPREFIX}.c ${.IMPSRC}
+       ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.${LPREFIX}.c 
+       rm -f ${.TARGET:R}.${LPREFIX}.c
+.endif
+
+# Yacc
+.if defined(YHEADER) || defined(YPREFIX)
+.if defined(YPREFIX)
+YFLAGS+=-p${YPREFIX}
+.endif
+.if defined(YHEADER)
+YFLAGS+=-d
+.endif
+.y:
+       ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
+       ${LINK.c} -o ${.TARGET} ${.TARGET:R}.tab.c ${LDLIBS}
+       rm -f ${.TARGET:R}.tab.c ${.TARGET:R}.tab.h
+.y.h: ${.TARGET:R}.c
+.y.c:
+       ${YACC.y} -o ${.TARGET} ${.IMPSRC}
+.y.o:
+       ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
+       ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
+       rm -f ${.TARGET:R}.tab.c ${TARGET:R}.tab.h
+.elif defined(PARALLEL)
+.y:
+       ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
+       ${LINK.c} -o ${.TARGET} ${.TARGET:R}.tab.c ${LDLIBS}
+       rm -f ${.TARGET:R}.tab.c
+.y.c:
+       ${YACC.y} -o ${.TARGET} ${.IMPSRC}
+.y.o:
+       ${YACC.y} -b ${.TARGET:R} ${.IMPSRC}
+       ${COMPILE.c} -o ${.TARGET} ${.TARGET:R}.tab.c
+       rm -f ${.TARGET:R}.tab.c
+.endif



Home | Main Index | Thread Index | Old Index