mirror of
https://gitlab.isc.org/isc-projects/kea
synced 2025-08-29 13:07:50 +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