summaryrefslogtreecommitdiff
path: root/lang/gcc3-c/buildaddon.mk
diff options
context:
space:
mode:
Diffstat (limited to 'lang/gcc3-c/buildaddon.mk')
-rw-r--r--lang/gcc3-c/buildaddon.mk27
1 files changed, 27 insertions, 0 deletions
diff --git a/lang/gcc3-c/buildaddon.mk b/lang/gcc3-c/buildaddon.mk
new file mode 100644
index 00000000000..14281c61451
--- /dev/null
+++ b/lang/gcc3-c/buildaddon.mk
@@ -0,0 +1,27 @@
+# $NetBSD: buildaddon.mk,v 1.1 2003/07/08 15:04:56 drochner Exp $
+
+.include "../../lang/gcc3-c/Makefile.common"
+
+pre-build:
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} tconfig.h)
+ ${LN} -sf ${GCC_PREFIX}/lib/libiberty.a ${WRKSRC}/libiberty
+ ${LN} -sf ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
+
+BUILDLINK_DEPENDS.gcc3c?= gcc3-c-3.3
+BUILDLINK_PKGSRCDIR.gcc3c?= ../../lang/gcc3-c
+
+BUILDLINK_PREFIX.gcc3c= ${LOCALBASE}
+
+BUILDLINK_PACKAGES+= gcc3c
+
+BUILDLINK_FILES.gcc3c+= ${GCC_ARCHSUBDIR}/include/*
+BUILDLINK_FILES.gcc3c+= ${GCC_ARCHSUBDIR}/include/*/*
+BUILDLINK_FILES.gcc3c+= ${GCC_ARCHSUBDIR}/include/*/*/*
+BUILDLINK_FILES.gcc3c+= ${GCC_ARCHSUBDIR}/include/*/*/*/*
+BUILDLINK_FILES.gcc3c+= ${GCC_ARCHSUBDIR}/libgcc.a
+BUILDLINK_FILES.gcc3c+= ${GCC_ARCHSUBDIR}/libgcc_eh.a
+BUILDLINK_FILES.gcc3c+= ${GCC_SUBPREFIX}/lib/libgcc_s.*
+
+BUILDLINK_TARGETS+= gcc3c-buildlink
+
+gcc3c-buildlink: _BUILDLINK_USE