Commit Graph

62 Commits

Author SHA1 Message Date
gdt
87efd646ff Add libtool support.
libzebra and libospfapiclient are now built shared, and linked shared
with the daemons.  This reduces the memory needed when running
multiple daemons; each daemon is at least 150k smaller.  Static
libraries are still built, and libtool should use them on platforms
which don't have shared libaries.  As with autoconf, the user of a
distribution does not need libtool; one just needs that to build from
CVS.

libospf.a is still a non-shared library, and still installed, not
because that makese sense, but because I don't understand why it is
the way it is now.

Note that the tree was tagged 'libtool-before' just before this commit.
2004-06-30 17:36:11 +00:00
paul
d26ca6a976 CVS ignore Linux NFS silly-delete .nfs* files 2004-06-06 15:25:35 +00:00
gdt
5e4fa1646c 2004-03-16 David Young <dyoung@pobox.com>
* (many) reference <lib/version.h> rather than "version.h",
	because version.h is a generated file and not present in the
	source tree when using objdir builds.

(committed by gdt)
works fine with normal builds; didn't try objdir
2004-03-16 14:38:36 +00:00
gdt
af273652d5 {lib,ospfd,ospfapi}/Makefile.am:
Use pkginclude_HEADERS rather than include_HEADERS to place includes
in ${prefix}/include/quaggainstead of polluting ${prefix}/include.
2003-12-08 18:12:34 +00:00
paul
edd7c245d3 2003-06-04 Paul Jakma <paul@dishone.st>
* Merge of zebra privileges
2003-06-04 13:59:38 +00:00
paul
f894c3ad34 Author: ralph
Date: 2003-04-08 10:37:12 +0200 (Tue, 08 Apr 2003)
Log:
new ospfclient application with usage and more comments.
2003-04-09 07:26:33 +00:00
paul
ef4e09961d Add Makefile.in to the remaining .cvsignore's
Add ospfclient to ospfclient/.cvsignore
2003-04-09 06:37:27 +00:00
paul
3a6440d756 Remove auto* files from the repository.
Developers working with the repository should have the appropriate tools.
Out-of-sync files cause far too many problems with users as well as auto*
scripts not being half as portable across systems as they ought to be.
make-dist exists for a reason.
Todo: make the CVS snapshot script do make-dist, and use the resulting
tarball as the snapshot.
2003-04-07 06:02:17 +00:00
paul
6898008484 2003-03-25 Paul Jakma <paul@dishone.st>
* sync to latest zebra CVS
	* spec file: updated and added define for ospf-api/client

NB: OSPF-API has been broken by the zebra.org changes, which
has added struct ospf * as a new arg to many functions
2003-03-25 05:07:42 +00:00
paul
07661cb5a8 Fix build for net-snmp 2003-03-18 00:03:05 +00:00
paul
1b5d019a11 Amir Guindehi <amir@datacore.ch>
--------------------------------
I've attached a small patch for zebra-pj, which adds the installation of
libospf.a libzebra.a, libospfapi.a and the needed headers for ospfapi
clients. the headers get installed to /usr/include/ospfd/* and
/usr/include/ospfapi.
2003-03-17 23:54:15 +00:00
paul
2d33f15789 Addition of OSPF-API - Amir Guindehi <nospam.amir@datacore.ch> 2003-03-17 01:10:58 +00:00