~ubuntu-branches/ubuntu/maverick/pdns/maverick-updates

« back to all changes in this revision

Viewing changes to modules/pdnsbackend/Makefile

  • Committer: Bazaar Package Importer
  • Author(s): Matthijs Mohlmann
  • Date: 2005-01-20 14:13:58 UTC
  • Revision ID: james.westby@ubuntu.com-20050120141358-ma1ao8o1jt6rw51e
Tags: 2.9.16-6
* Backport DoS fix from 2.9.17 release, CVSTrac ticket #21
  http://ds9a.nl/cgi-bin/cvstrac/pdns/tktview?tn=21,4
* FTBFS: F_OK undeclared fixed (Closes: #286675)
* FTBFS on amd64/gcc-4.0 fixed (Closes: #287913)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
# Makefile.in generated automatically by automake 1.5 from Makefile.am.
 
2
 
 
3
# Copyright 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001
 
4
# Free Software Foundation, Inc.
 
5
# This Makefile.in is free software; the Free Software Foundation
 
6
# gives unlimited permission to copy and/or distribute it,
 
7
# with or without modifications, as long as this notice is preserved.
 
8
 
 
9
# This program is distributed in the hope that it will be useful,
 
10
# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
 
11
# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
 
12
# PARTICULAR PURPOSE.
 
13
 
 
14
 
 
15
 
 
16
SHELL = /bin/sh
 
17
 
 
18
srcdir = .
 
19
top_srcdir = ../..
 
20
 
 
21
prefix = /usr
 
22
exec_prefix = ${prefix}
 
23
 
 
24
bindir = ${exec_prefix}/bin
 
25
sbindir = ${exec_prefix}/sbin
 
26
libexecdir = ${prefix}/lib
 
27
datadir = ${prefix}/share
 
28
sysconfdir = /etc/powerdns
 
29
sharedstatedir = ${prefix}/com
 
30
localstatedir = ${prefix}/var
 
31
libdir = ${prefix}/lib/powerdns
 
32
infodir = ${datadir}/info
 
33
mandir = ${datadir}/man
 
34
includedir = ${prefix}/include
 
35
oldincludedir = /usr/include
 
36
pkgdatadir = $(datadir)/pdns
 
37
pkglibdir = $(libdir)/pdns
 
38
pkgincludedir = $(includedir)/pdns
 
39
top_builddir = ../..
 
40
 
 
41
ACLOCAL = aclocal
 
42
AUTOCONF = autoconf
 
43
AUTOMAKE = automake
 
44
AUTOHEADER = autoheader
 
45
 
 
46
INSTALL = /usr/bin/install -c
 
47
INSTALL_PROGRAM = ${INSTALL}
 
48
INSTALL_DATA = ${INSTALL} -m 644
 
49
INSTALL_SCRIPT = ${INSTALL}
 
50
INSTALL_HEADER = $(INSTALL_DATA)
 
51
transform = s,x,x,
 
52
NORMAL_INSTALL = :
 
53
PRE_INSTALL = :
 
54
POST_INSTALL = :
 
55
NORMAL_UNINSTALL = :
 
56
PRE_UNINSTALL = :
 
57
POST_UNINSTALL = :
 
58
host_alias = 
 
59
host_triplet = i686-pc-linux-gnu
 
60
AMTAR = tar
 
61
AR = ar
 
62
AS = @AS@
 
63
AWK = gawk
 
64
CC = gcc
 
65
CXX = g++
 
66
CXXCPP = g++ -E
 
67
DEPDIR = .deps
 
68
DLLTOOL = @DLLTOOL@
 
69
DYNLINKFLAGS = -rdynamic
 
70
ECHO = echo
 
71
EGREP = grep -E
 
72
EXEEXT = 
 
73
F77 = 
 
74
GCJ = @GCJ@
 
75
GCJFLAGS = @GCJFLAGS@
 
76
INSTALL_STRIP_PROGRAM = ${SHELL} $(install_sh) -c -s
 
77
LEX = flex
 
78
LIBDL = -ldl 
 
79
LIBS = 
 
80
LIBTOOL = $(SHELL) $(top_builddir)/libtool
 
81
LN_S = ln -s
 
82
MYSQL_incdir = /usr/include/mysql
 
83
MYSQL_lib = 
 
84
OBJDUMP = @OBJDUMP@
 
85
OBJEXT = o
 
86
PACKAGE = pdns
 
87
PGSQL_incdir = /usr/include/postgresql
 
88
PGSQL_lib = 
 
89
RANLIB = ranlib
 
90
RC = @RC@
 
91
SQLITE_incdir = /usr/include/
 
92
SQLITE_lib = 
 
93
STRIP = strip
 
94
THREADFLAGS = -pthread
 
95
VERSION = 2.9.16
 
96
YACC = bison -y
 
97
am__include = include
 
98
am__quote = 
 
99
install_sh = /tmp/pdns-2.9.16/install-sh
 
100
moduledirs =  ldapbackend mysqlbackend pipebackend xdbbackend gmysqlbackend gpgsqlbackend gsqlitebackend
 
101
modulelibs = 
 
102
moduleobjects = 
 
103
programdescend = pdns
 
104
socketdir = /var/run
 
105
 
 
106
INCLUDES = -I/usr/include/mysql
 
107
lib_LTLIBRARIES = libpdnsbackend.la 
 
108
EXTRA_DIST = OBJECTFILES OBJECTLIBS
 
109
 
 
110
libpdnsbackend_la_SOURCES = pdnsbackend.cc pdnsbackend.hh 
 
111
libpdnsbackend_la_LDFLAGS = -lmysqlclient
 
112
subdir = modules/pdnsbackend
 
113
mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs
 
114
CONFIG_HEADER = $(top_builddir)/config.h
 
115
CONFIG_CLEAN_FILES =
 
116
LTLIBRARIES = $(lib_LTLIBRARIES)
 
117
 
 
118
libpdnsbackend_la_LIBADD =
 
119
am_libpdnsbackend_la_OBJECTS = pdnsbackend.lo
 
120
libpdnsbackend_la_OBJECTS = $(am_libpdnsbackend_la_OBJECTS)
 
121
 
 
122
DEFS = -DHAVE_CONFIG_H
 
123
DEFAULT_INCLUDES =  -I. -I$(srcdir) -I$(top_builddir)
 
124
CPPFLAGS = 
 
125
LDFLAGS = 
 
126
LIBS = 
 
127
depcomp = $(SHELL) $(top_srcdir)/depcomp
 
128
DEP_FILES = $(DEPDIR)/pdnsbackend.Plo
 
129
CXXCOMPILE = $(CXX) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) \
 
130
        $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CXXFLAGS) $(CXXFLAGS)
 
131
LTCXXCOMPILE = $(LIBTOOL) --mode=compile $(CXX) $(DEFS) \
 
132
        $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
 
133
        $(AM_CXXFLAGS) $(CXXFLAGS)
 
134
CXXLD = $(CXX)
 
135
CXXLINK = $(LIBTOOL) --mode=link $(CXXLD) $(AM_CXXFLAGS) $(CXXFLAGS) \
 
136
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 
137
CXXFLAGS = -D_GNU_SOURCE  -Wall -O2
 
138
CFLAGS = -g -O2
 
139
COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
 
140
        $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
141
LTCOMPILE = $(LIBTOOL) --mode=compile $(CC) $(DEFS) $(DEFAULT_INCLUDES) \
 
142
        $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
 
143
CCLD = $(CC)
 
144
LINK = $(LIBTOOL) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
 
145
        $(AM_LDFLAGS) $(LDFLAGS) -o $@
 
146
DIST_SOURCES = $(libpdnsbackend_la_SOURCES)
 
147
DIST_COMMON = Makefile.am Makefile.in configure.in
 
148
SOURCES = $(libpdnsbackend_la_SOURCES)
 
149
 
 
150
all: all-am
 
151
 
 
152
.SUFFIXES:
 
153
.SUFFIXES: .cc .lo .o .obj
 
154
 
 
155
mostlyclean-libtool:
 
156
        -rm -f *.lo
 
157
 
 
158
clean-libtool:
 
159
        -rm -rf .libs _libs
 
160
 
 
161
distclean-libtool:
 
162
        -rm -f libtool
 
163
$(srcdir)/Makefile.in:  Makefile.am  $(top_srcdir)/configure.in $(ACLOCAL_M4)
 
164
        cd $(top_srcdir) && \
 
165
          $(AUTOMAKE) --foreign  modules/pdnsbackend/Makefile
 
166
Makefile:  $(srcdir)/Makefile.in  $(top_builddir)/config.status
 
167
        cd $(top_builddir) && \
 
168
          CONFIG_HEADERS= CONFIG_LINKS= \
 
169
          CONFIG_FILES=$(subdir)/$@ $(SHELL) ./config.status
 
170
install-libLTLIBRARIES: $(lib_LTLIBRARIES)
 
171
        @$(NORMAL_INSTALL)
 
172
        $(mkinstalldirs) $(DESTDIR)$(libdir)
 
173
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
 
174
          if test -f $$p; then \
 
175
            echo " $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$p"; \
 
176
            $(LIBTOOL) --mode=install $(INSTALL) $(INSTALL_STRIP_FLAG) $$p $(DESTDIR)$(libdir)/$$p; \
 
177
          else :; fi; \
 
178
        done
 
179
 
 
180
uninstall-libLTLIBRARIES:
 
181
        @$(NORMAL_UNINSTALL)
 
182
        @list='$(lib_LTLIBRARIES)'; for p in $$list; do \
 
183
          echo " $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p"; \
 
184
          $(LIBTOOL) --mode=uninstall rm -f $(DESTDIR)$(libdir)/$$p; \
 
185
        done
 
186
 
 
187
clean-libLTLIBRARIES:
 
188
        -test -z "$(lib_LTLIBRARIES)" || rm -f $(lib_LTLIBRARIES)
 
189
libpdnsbackend.la: $(libpdnsbackend_la_OBJECTS) $(libpdnsbackend_la_DEPENDENCIES) 
 
190
        $(CXXLINK) -rpath $(libdir) $(libpdnsbackend_la_LDFLAGS) $(libpdnsbackend_la_OBJECTS) $(libpdnsbackend_la_LIBADD) $(LIBS)
 
191
 
 
192
mostlyclean-compile:
 
193
        -rm -f *.$(OBJEXT) core *.core
 
194
 
 
195
distclean-compile:
 
196
        -rm -f *.tab.c
 
197
 
 
198
include $(DEPDIR)/pdnsbackend.Plo
 
199
 
 
200
distclean-depend:
 
201
        -rm -rf $(DEPDIR)
 
202
 
 
203
.cc.o:
 
204
        source='$<' object='$@' libtool=no \
 
205
        depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \
 
206
        $(CXXDEPMODE) $(depcomp) \
 
207
        $(CXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
 
208
 
 
209
.cc.obj:
 
210
        source='$<' object='$@' libtool=no \
 
211
        depfile='$(DEPDIR)/$*.Po' tmpdepfile='$(DEPDIR)/$*.TPo' \
 
212
        $(CXXDEPMODE) $(depcomp) \
 
213
        $(CXXCOMPILE) -c -o $@ `cygpath -w $<`
 
214
 
 
215
.cc.lo:
 
216
        source='$<' object='$@' libtool=yes \
 
217
        depfile='$(DEPDIR)/$*.Plo' tmpdepfile='$(DEPDIR)/$*.TPlo' \
 
218
        $(CXXDEPMODE) $(depcomp) \
 
219
        $(LTCXXCOMPILE) -c -o $@ `test -f $< || echo '$(srcdir)/'`$<
 
220
CXXDEPMODE = depmode=gcc3
 
221
uninstall-info-am:
 
222
 
 
223
tags: TAGS
 
224
 
 
225
ID: $(HEADERS) $(SOURCES) $(LISP) $(TAGS_FILES)
 
226
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
 
227
        unique=`for i in $$list; do \
 
228
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 
229
          done | \
 
230
          $(AWK) '    { files[$$0] = 1; } \
 
231
               END { for (i in files) print i; }'`; \
 
232
        mkid -fID $$unique $(LISP)
 
233
 
 
234
TAGS:  $(HEADERS) $(SOURCES)  $(TAGS_DEPENDENCIES) \
 
235
                $(TAGS_FILES) $(LISP)
 
236
        tags=; \
 
237
        here=`pwd`; \
 
238
        list='$(SOURCES) $(HEADERS) $(TAGS_FILES)'; \
 
239
        unique=`for i in $$list; do \
 
240
            if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
 
241
          done | \
 
242
          $(AWK) '    { files[$$0] = 1; } \
 
243
               END { for (i in files) print i; }'`; \
 
244
        test -z "$(ETAGS_ARGS)$$unique$(LISP)$$tags" \
 
245
          || etags $(ETAGS_ARGS) $$tags  $$unique $(LISP)
 
246
 
 
247
GTAGS:
 
248
        here=`CDPATH=: && cd $(top_builddir) && pwd` \
 
249
          && cd $(top_srcdir) \
 
250
          && gtags -i $(GTAGS_ARGS) $$here
 
251
 
 
252
distclean-tags:
 
253
        -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH
 
254
 
 
255
DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
 
256
 
 
257
top_distdir = ../..
 
258
distdir = $(top_distdir)/$(PACKAGE)-$(VERSION)
 
259
 
 
260
distdir: $(DISTFILES)
 
261
        @for file in $(DISTFILES); do \
 
262
          if test -f $$file; then d=.; else d=$(srcdir); fi; \
 
263
          dir=`echo "$$file" | sed -e 's,/[^/]*$$,,'`; \
 
264
          if test "$$dir" != "$$file" && test "$$dir" != "."; then \
 
265
            $(mkinstalldirs) "$(distdir)/$$dir"; \
 
266
          fi; \
 
267
          if test -d $$d/$$file; then \
 
268
            cp -pR $$d/$$file $(distdir) \
 
269
            || exit 1; \
 
270
          else \
 
271
            test -f $(distdir)/$$file \
 
272
            || cp -p $$d/$$file $(distdir)/$$file \
 
273
            || exit 1; \
 
274
          fi; \
 
275
        done
 
276
check-am: all-am
 
277
check: check-am
 
278
all-am: Makefile $(LTLIBRARIES)
 
279
 
 
280
installdirs:
 
281
        $(mkinstalldirs) $(DESTDIR)$(libdir)
 
282
 
 
283
install: install-am
 
284
install-exec: install-exec-am
 
285
install-data: install-data-am
 
286
uninstall: uninstall-am
 
287
 
 
288
install-am: all-am
 
289
        @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
 
290
 
 
291
installcheck: installcheck-am
 
292
install-strip:
 
293
        $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
 
294
          `test -z '$(STRIP)' || \
 
295
            echo "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'"` install
 
296
mostlyclean-generic:
 
297
 
 
298
clean-generic:
 
299
 
 
300
distclean-generic:
 
301
        -rm -f Makefile $(CONFIG_CLEAN_FILES) stamp-h stamp-h[0-9]*
 
302
 
 
303
maintainer-clean-generic:
 
304
        @echo "This command is intended for maintainers to use"
 
305
        @echo "it deletes files that may require special tools to rebuild."
 
306
clean: clean-am
 
307
 
 
308
clean-am: clean-generic clean-libLTLIBRARIES clean-libtool \
 
309
        mostlyclean-am
 
310
 
 
311
distclean: distclean-am
 
312
 
 
313
distclean-am: clean-am distclean-compile distclean-depend \
 
314
        distclean-generic distclean-libtool distclean-tags
 
315
 
 
316
dvi: dvi-am
 
317
 
 
318
dvi-am:
 
319
 
 
320
info: info-am
 
321
 
 
322
info-am:
 
323
 
 
324
install-data-am:
 
325
 
 
326
install-exec-am: install-libLTLIBRARIES
 
327
 
 
328
install-info: install-info-am
 
329
 
 
330
install-man:
 
331
 
 
332
installcheck-am:
 
333
 
 
334
maintainer-clean: maintainer-clean-am
 
335
 
 
336
maintainer-clean-am: distclean-am maintainer-clean-generic
 
337
 
 
338
mostlyclean: mostlyclean-am
 
339
 
 
340
mostlyclean-am: mostlyclean-compile mostlyclean-generic \
 
341
        mostlyclean-libtool
 
342
 
 
343
uninstall-am: uninstall-info-am uninstall-libLTLIBRARIES
 
344
 
 
345
.PHONY: GTAGS all all-am check check-am clean clean-generic \
 
346
        clean-libLTLIBRARIES clean-libtool distclean distclean-compile \
 
347
        distclean-depend distclean-generic distclean-libtool \
 
348
        distclean-tags distdir dvi dvi-am info info-am install \
 
349
        install-am install-data install-data-am install-exec \
 
350
        install-exec-am install-info install-info-am \
 
351
        install-libLTLIBRARIES install-man install-strip installcheck \
 
352
        installcheck-am installdirs maintainer-clean \
 
353
        maintainer-clean-generic mostlyclean mostlyclean-compile \
 
354
        mostlyclean-generic mostlyclean-libtool tags uninstall \
 
355
        uninstall-am uninstall-info-am uninstall-libLTLIBRARIES
 
356
 
 
357
# Tell versions [3.59,3.63) of GNU make to not export all variables.
 
358
# Otherwise a system limit (for SysV at least) may be exceeded.
 
359
.NOEXPORT: