mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-29 04:57:52 +00:00
[1870] provided top level README
This commit is contained in:
parent
ef8ecac02a
commit
75ee32436f
@ -0,0 +1,32 @@
|
||||
This is the top directory for sample programs that can be developed
|
||||
using public BIND 10 libraries outside of the BIND 10 project. It's
|
||||
intended to be built with installed BIND 10 header files and library
|
||||
objects, so it's not a target of the main build tree, and does not
|
||||
refer to any other part of the BIND 10 source tree that contains
|
||||
this directory.
|
||||
|
||||
On the top (sub) directory (where this README file is stored), we
|
||||
provide a sample configure.ac and Makefile.am files for GNU automake
|
||||
environments with helper autoconf macros to detect the available and
|
||||
location of BIND 10 header files and library objects.
|
||||
|
||||
You can use the configure.ac and Makefile.am files with macros under
|
||||
the "m4" subdirectory as a template for your own project. The key is
|
||||
to call the AX_ISC_BIND10 function (as the sample configure.ac does)
|
||||
from your configure.ac. Then it will check the availability of
|
||||
necessary stuff and set some corresponding AC variables. You can then
|
||||
use the resulting variables in your Makefile.in or Makefile.ac.
|
||||
|
||||
If you use automake, don't forget adding the following line to the top
|
||||
level Makefile.am:
|
||||
|
||||
ACLOCAL_AMFLAGS = -I m4
|
||||
|
||||
This is necessary to incorporate the helper macro definitions.
|
||||
|
||||
If you don't use automake but autoconf, make sure to add the following
|
||||
to the configure.ac file:
|
||||
|
||||
sinclude(m4/ax_boost_include.m4)
|
||||
sinclude(m4/ax_isc_bind10.m4)
|
||||
(and same for other m4 files as they are added under m4/)
|
Loading…
x
Reference in New Issue
Block a user