summaryrefslogtreecommitdiff
path: root/gnu/lib/libg++/etc/Makefile.bsd-wrapper
diff options
context:
space:
mode:
authoretheisen <etheisen@cvs.openbsd.org>1996-03-16 05:18:58 +0000
committeretheisen <etheisen@cvs.openbsd.org>1996-03-16 05:18:58 +0000
commitfa9311865deac4c1c188bec200dbb2929b7901d0 (patch)
treecdb42b13f0eee2b33e2aaa1c264797f5affdc99d /gnu/lib/libg++/etc/Makefile.bsd-wrapper
parentc96242f4b8d6ec9200c877ab81058c34eaaebda2 (diff)
Allow native BSD build of libg++ 2.7.1. This is a complete replacement of
the GNU build procedure, not a wrapper. Generates standard, profiled, shared object, and shared library versions of libiberty, libstdc++, and libg++. libiberty version 0.0, libstdc++ version 27.1, and libg++ version 27.1. Requires modification of bsd.subdir.mk pmake include. Targets linked with the shared libraries libstdc++ and libg++ will, by default, automatically be run time linked with libm and libcurses.
Diffstat (limited to 'gnu/lib/libg++/etc/Makefile.bsd-wrapper')
-rw-r--r--gnu/lib/libg++/etc/Makefile.bsd-wrapper15
1 files changed, 15 insertions, 0 deletions
diff --git a/gnu/lib/libg++/etc/Makefile.bsd-wrapper b/gnu/lib/libg++/etc/Makefile.bsd-wrapper
new file mode 100644
index 00000000000..94cdbfd4a9c
--- /dev/null
+++ b/gnu/lib/libg++/etc/Makefile.bsd-wrapper
@@ -0,0 +1,15 @@
+# $OpenBSD: Makefile.bsd-wrapper,v 1.1 1996/03/16 05:18:43 etheisen Exp $
+
+FILES= cfg-paper.info* configure.info* standards.info*
+MAN= configure.cat1
+
+all clean cleandir depend lint tags:
+
+afterinstall:
+ @-cd $(.CURDIR); for i in $(FILES); do \
+ cmp -s $$i $(DESTDIR)/usr/share/info/$$i || \
+ install -c -o $(BINOWN) -g $(BINGRP) -m $(NONBINMODE) \
+ $$i $(DESTDIR)/usr/share/info/$$i; \
+ done
+
+.include <bsd.prog.mk>