mirror of
https://github.com/isc-projects/bind9.git
synced 2026-03-17 08:03:44 -04:00
4503. [cleanup] "make uninstall" now removes file installed by
BIND. (This currently excludes Python files
due to lack of support in setup.py.) [RT #42912]
(cherry picked from commit 6087f87afb)
56 lines
1.8 KiB
Makefile
56 lines
1.8 KiB
Makefile
# Copyright (C) 1998-2001, 2003-2009, 2012-2016 Internet Systems Consortium, Inc. ("ISC")
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
|
|
srcdir = @srcdir@
|
|
VPATH = @srcdir@
|
|
top_srcdir = @top_srcdir@
|
|
|
|
VERSION=@BIND9_VERSION@
|
|
|
|
#
|
|
# Only list headers that are to be installed and are not
|
|
# machine generated. The latter are handled specially in the
|
|
# install target below.
|
|
#
|
|
HEADERS = aes.h app.h assertions.h backtrace.h base32.h base64.h \
|
|
bind9.h boolean.h buffer.h bufferlist.h \
|
|
commandline.h counter.h crc64.h entropy.h errno.h error.h \
|
|
event.h eventclass.h file.h formatcheck.h fsaccess.h \
|
|
hash.h heap.h hex.h hmacmd5.h hmacsha.h ht.h httpd.h \
|
|
interfaceiter.h @ISC_IPV6_H@ iterated_hash.h \
|
|
json.h lang.h lex.h lfsr.h lib.h list.h log.h \
|
|
magic.h md5.h mem.h meminfo.h msgcat.h msgs.h mutexblock.h \
|
|
netaddr.h netscope.h ondestroy.h os.h parseint.h \
|
|
pool.h portset.h print.h queue.h quota.h \
|
|
radix.h random.h ratelimiter.h refcount.h regex.h \
|
|
region.h resource.h result.h resultclass.h rwlock.h \
|
|
safe.h serial.h sha1.h sha2.h sockaddr.h socket.h \
|
|
stats.h stdio.h stdlib.h string.h symtab.h \
|
|
task.h taskpool.h timer.h tm.h types.h util.h version.h \
|
|
xml.h
|
|
|
|
SUBDIRS =
|
|
TARGETS =
|
|
|
|
@BIND9_MAKE_RULES@
|
|
|
|
installdirs:
|
|
$(SHELL) ${top_srcdir}/mkinstalldirs ${DESTDIR}${includedir}/isc
|
|
|
|
install:: installdirs
|
|
for i in ${HEADERS}; do \
|
|
${INSTALL_DATA} ${srcdir}/$$i ${DESTDIR}${includedir}/isc ; \
|
|
done
|
|
${INSTALL_DATA} platform.h ${DESTDIR}${includedir}/isc
|
|
|
|
uninstall::
|
|
rm -f ${DESTDIR}${includedir}/isc/platform.h
|
|
for i in ${HEADERS}; do \
|
|
rm -f ${DESTDIR}${includedir}/isc/$$i ; \
|
|
done
|
|
|
|
distclean::
|
|
rm -f platform.h
|