1262706Serwin# Copyright (C) 2004-2009, 2012-2014  Internet Systems Consortium, Inc. ("ISC")
2135446Strhodes# Copyright (C) 1998-2001, 2003  Internet Software Consortium.
3135446Strhodes#
4193149Sdougb# Permission to use, copy, modify, and/or distribute this software for any
5135446Strhodes# purpose with or without fee is hereby granted, provided that the above
6135446Strhodes# copyright notice and this permission notice appear in all copies.
7135446Strhodes#
8135446Strhodes# THE SOFTWARE IS PROVIDED "AS IS" AND ISC DISCLAIMS ALL WARRANTIES WITH
9135446Strhodes# REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
10135446Strhodes# AND FITNESS.  IN NO EVENT SHALL ISC BE LIABLE FOR ANY SPECIAL, DIRECT,
11135446Strhodes# INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
12135446Strhodes# LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
13135446Strhodes# OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
14135446Strhodes# PERFORMANCE OF THIS SOFTWARE.
15135446Strhodes
16234010Sdougb# $Id$
17135446Strhodes
18135446Strhodessrcdir =	@srcdir@
19135446StrhodesVPATH =		@srcdir@
20135446Strhodestop_srcdir =	@top_srcdir@
21135446Strhodes
22135446Strhodes@BIND9_VERSION@
23135446Strhodes
24135446Strhodes#
25135446Strhodes# Only list headers that are to be installed and are not
26135446Strhodes# machine generated.  The latter are handled specially in the
27135446Strhodes# install target below.
28135446Strhodes#
29224092SdougbHEADERS =	app.h assertions.h base64.h bind9.h bitstring.h boolean.h \
30224092Sdougb		buffer.h bufferlist.h commandline.h entropy.h error.h event.h \
31153816Sdougb		eventclass.h file.h formatcheck.h fsaccess.h \
32262706Serwin		hash.h heap.h hex.h hmacmd5.h hmacsha.h httpd.h \
33262706Serwin		interfaceiter.h @ISC_IPV6_H@ iterated_hash.h \
34262706Serwin		lang.h lex.h lfsr.h lib.h list.h log.h \
35224092Sdougb		magic.h md5.h mem.h msgcat.h msgs.h mutexblock.h \
36224092Sdougb		namespace.h netaddr.h ondestroy.h os.h parseint.h \
37193149Sdougb		print.h quota.h radix.h random.h ratelimiter.h \
38254402Serwin		refcount.h regex.h region.h resource.h \
39262706Serwin		result.h resultclass.h rwlock.h safe.h serial.h sha1.h sha2.h \
40262706Serwin		sockaddr.h socket.h stdio.h stdlib.h string.h symtab.h \
41262706Serwin	        task.h taskpool.h timer.h tm.h types.h util.h version.h \
42193149Sdougb		xml.h
43135446Strhodes
44135446StrhodesSUBDIRS =
45135446StrhodesTARGETS =
46135446Strhodes
47135446Strhodes@BIND9_MAKE_RULES@
48135446Strhodes
49135446Strhodesinstalldirs:
50135446Strhodes	$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${includedir}/isc
51135446Strhodes
52135446Strhodesinstall:: installdirs
53135446Strhodes	for i in ${HEADERS}; do \
54135446Strhodes		${INSTALL_DATA} ${srcdir}/$$i ${DESTDIR}${includedir}/isc ; \
55135446Strhodes	done
56135446Strhodes	${INSTALL_DATA} platform.h ${DESTDIR}${includedir}/isc
57135446Strhodes
58135446Strhodesdistclean::
59135446Strhodes	rm -f platform.h
60