summaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* tests: Convert tests/Makefile to use automakeThomas Graf2012-04-211-1/+1
|
* build: simplify optional dirs/files in Makefile.am processingJan Engelhardt2011-11-111-11/+7
|
* Add libnl-cli-3.0 to pkg-config toolJiří Župka2011-10-101-1/+5
| | | | Signed-off-by: Jiří Župka <jzupka@redhat.com>
* Fix a73cb2f26 fallout to allow building in separate directorylibnl3_2Thomas Graf2011-09-131-1/+1
| | | | | Commit a73cb2f26932d90a2d47a28e9c524e7f33dcffbd missed to change the EXTRA_DATA section
* Switch to libtool versioning systemThomas Graf2011-09-131-4/+4
| | | | | | | | | | | | | | | | | | It has been a request that multiple libnl versions should be installabe in parallel. In order to achieve this, the basename of the library was changed to libnl-3 which reflects the 3rd generation of libnl APIs. It also means that release based library versioning is left behind and libtool versioning is used instead. Projects using pkgconfig will automatically link against the new library basename and will not notice a difference. The SO versioning is based on the glib model: current := 100 * minor + micro - revision revision := revision age := age (number of backwards compatible versions)
* build: always install files into /etc/libnlJan Engelhardt2011-09-131-2/+2
| | | | | | I observed that with the RedHat build target in the Open Build Service, files were put into /etc rather than /etc/libnl. Self-referential variables are a bad idea, and so just avoid this.
* prepare for 3.2 releaseThomas Graf2011-09-081-4/+4
| | | | | Fall back to using libnl-*.3.pc files. It may be common to have multiple generations of libnl installed but unlikely within the same major release.
* python: Include python/ in distribution and provide a README on how to build ↵Thomas Graf2011-08-121-1/+1
| | | | & install
* 3.1 releaseThomas Graf2011-08-111-1/+4
|
* Fix "make distcheck".Thierry Reding2011-03-231-0/+3
| | | | | | | | | This commit adds some missing files (some header files, the files below /etc and the bison/flex files) to the distribution tarball to ensure that libnl can be built from the tarballs created using "make dist". It also adds some incantations to properly generate the flex and bison output since the generated output is no longer shipped in the tarball.
* libnl-3.0libnl3_0Thomas Graf2011-03-211-1/+1
|
* classid databaseThomas Graf2010-10-191-2/+2
| | | | | | | | | A database to resolve qdisc/class names to classid values and vice versa. The function rtnl_tc_handle2str() and rtnl_tc_str2handle() will resolve names automatically. A CLI based tool nl-classid-lookup is provided to integrate the database into existing iproute2 scripts.
* - Prepare for 2.1.x treeThomas Graf2010-10-141-1/+1
| | | | - Bump interface number, we will break API in the development tree
* libnl: optionally disable cli tools.Karl Hiramoto2010-10-131-1/+7
| | | | | | | | | | | | | | | | | | compile and link time can reduced, most non-developers don't need these cli tools. ./configure --disable-cli time make real 0m40.485s user 0m33.784s sys 0m2.793s ./configure time make real 0m53.097s user 0m42.077s sys 0m4.396s Signed-off-by: Karl Hiramoto <karl@hiramoto.org>
* Packet Location InterfaceThomas Graf2010-07-021-0/+3
|
* Move to automake-based buildJan Engelhardt2009-06-231-0/+11
Issues solved: * PACKAGE_VERSION was abused for SOVERSION * unneeded DEP stage * did not support out-of-tree builds * no way to turn off silent mode * overriding CFLAGS at make time was not supported * no static libs were provided Signed-off-by: Jan Engelhardt <jengelh@medozas.de>