chiark / gitweb /
gnupg2 (2.1.17-3) unstable; urgency=medium
[gnupg2.git] / g10 / Makefile.in
1 # Makefile.in generated by automake 1.14.1 from Makefile.am.
2 # @configure_input@
3
4 # Copyright (C) 1994-2013 Free Software Foundation, Inc.
5
6 # This Makefile.in is free software; the Free Software Foundation
7 # gives unlimited permission to copy and/or distribute it,
8 # with or without modifications, as long as this notice is preserved.
9
10 # This program is distributed in the hope that it will be useful,
11 # but WITHOUT ANY WARRANTY, to the extent permitted by law; without
12 # even the implied warranty of MERCHANTABILITY or FITNESS FOR A
13 # PARTICULAR PURPOSE.
14
15 @SET_MAKE@
16
17 # Copyright (C) 1998, 1999, 2000, 2001, 2002,
18 #               2003, 2006, 2010  Free Software Foundation, Inc.
19 #
20 # This file is part of GnuPG.
21 #
22 # GnuPG is free software; you can redistribute it and/or modify
23 # it under the terms of the GNU General Public License as published by
24 # the Free Software Foundation; either version 3 of the License, or
25 # (at your option) any later version.
26 #
27 # GnuPG is distributed in the hope that it will be useful,
28 # but WITHOUT ANY WARRANTY; without even the implied warranty of
29 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
30 # GNU General Public License for more details.
31 #
32 # You should have received a copy of the GNU General Public License
33 # along with this program; if not, see <https://www.gnu.org/licenses/>.
34
35 # cmacros.am - C macro definitions
36 #     Copyright (C) 2004 Free Software Foundation, Inc.
37 #
38 # This file is part of GnuPG.
39 #
40 # GnuPG is free software; you can redistribute it and/or modify
41 # it under the terms of the GNU General Public License as published by
42 # the Free Software Foundation; either version 3 of the License, or
43 # (at your option) any later version.
44 #
45 # GnuPG is distributed in the hope that it will be useful,
46 # but WITHOUT ANY WARRANTY; without even the implied warranty of
47 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
48 # GNU General Public License for more details.
49 #
50 # You should have received a copy of the GNU General Public License
51 # along with this program; if not, see <https://www.gnu.org/licenses/>.
52
53 VPATH = @srcdir@
54 am__is_gnu_make = test -n '$(MAKEFILE_LIST)' && test -n '$(MAKELEVEL)'
55 am__make_running_with_option = \
56   case $${target_option-} in \
57       ?) ;; \
58       *) echo "am__make_running_with_option: internal error: invalid" \
59               "target option '$${target_option-}' specified" >&2; \
60          exit 1;; \
61   esac; \
62   has_opt=no; \
63   sane_makeflags=$$MAKEFLAGS; \
64   if $(am__is_gnu_make); then \
65     sane_makeflags=$$MFLAGS; \
66   else \
67     case $$MAKEFLAGS in \
68       *\\[\ \   ]*) \
69         bs=\\; \
70         sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
71           | sed "s/$$bs$$bs[$$bs $$bs   ]*//g"`;; \
72     esac; \
73   fi; \
74   skip_next=no; \
75   strip_trailopt () \
76   { \
77     flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
78   }; \
79   for flg in $$sane_makeflags; do \
80     test $$skip_next = yes && { skip_next=no; continue; }; \
81     case $$flg in \
82       *=*|--*) continue;; \
83         -*I) strip_trailopt 'I'; skip_next=yes;; \
84       -*I?*) strip_trailopt 'I';; \
85         -*O) strip_trailopt 'O'; skip_next=yes;; \
86       -*O?*) strip_trailopt 'O';; \
87         -*l) strip_trailopt 'l'; skip_next=yes;; \
88       -*l?*) strip_trailopt 'l';; \
89       -[dEDm]) skip_next=yes;; \
90       -[JT]) skip_next=yes;; \
91     esac; \
92     case $$flg in \
93       *$$target_option*) has_opt=yes; break;; \
94     esac; \
95   done; \
96   test $$has_opt = yes
97 am__make_dryrun = (target_option=n; $(am__make_running_with_option))
98 am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
99 pkgdatadir = $(datadir)/@PACKAGE@
100 pkgincludedir = $(includedir)/@PACKAGE@
101 pkglibdir = $(libdir)/@PACKAGE@
102 pkglibexecdir = $(libexecdir)/@PACKAGE@
103 am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
104 install_sh_DATA = $(install_sh) -c -m 644
105 install_sh_PROGRAM = $(install_sh) -c
106 install_sh_SCRIPT = $(install_sh) -c
107 INSTALL_HEADER = $(INSTALL_DATA)
108 transform = $(program_transform_name)
109 NORMAL_INSTALL = :
110 PRE_INSTALL = :
111 POST_INSTALL = :
112 NORMAL_UNINSTALL = :
113 PRE_UNINSTALL = :
114 POST_UNINSTALL = :
115 build_triplet = @build@
116 host_triplet = @host@
117 DIST_COMMON = $(top_srcdir)/am/cmacros.am $(srcdir)/Makefile.in \
118         $(srcdir)/Makefile.am $(top_srcdir)/build-aux/mkinstalldirs \
119         $(srcdir)/gpg.w32-manifest.in $(top_srcdir)/build-aux/depcomp
120 @HAVE_DOSISH_SYSTEM_FALSE@am__append_1 = -DGNUPG_BINDIR="\"$(bindir)\""            \
121 @HAVE_DOSISH_SYSTEM_FALSE@               -DGNUPG_LIBEXECDIR="\"$(libexecdir)\""    \
122 @HAVE_DOSISH_SYSTEM_FALSE@               -DGNUPG_LIBDIR="\"$(libdir)/@PACKAGE@\""  \
123 @HAVE_DOSISH_SYSTEM_FALSE@               -DGNUPG_DATADIR="\"$(datadir)/@PACKAGE@\"" \
124 @HAVE_DOSISH_SYSTEM_FALSE@               -DGNUPG_SYSCONFDIR="\"$(sysconfdir)/@PACKAGE@\"" \
125 @HAVE_DOSISH_SYSTEM_FALSE@               -DGNUPG_LOCALSTATEDIR="\"$(localstatedir)\""
126
127
128 # If a specific protect tool program has been defined, pass its name
129 # to cc.  Note that these macros should not be used directly but via
130 # the gnupg_module_name function.
131 @GNUPG_AGENT_PGM_TRUE@am__append_2 = -DGNUPG_DEFAULT_AGENT="\"@GNUPG_AGENT_PGM@\""
132 @GNUPG_PINENTRY_PGM_TRUE@am__append_3 = -DGNUPG_DEFAULT_PINENTRY="\"@GNUPG_PINENTRY_PGM@\""
133 @GNUPG_SCDAEMON_PGM_TRUE@am__append_4 = -DGNUPG_DEFAULT_SCDAEMON="\"@GNUPG_SCDAEMON_PGM@\""
134 @GNUPG_DIRMNGR_PGM_TRUE@am__append_5 = -DGNUPG_DEFAULT_DIRMNGR="\"@GNUPG_DIRMNGR_PGM@\""
135 @GNUPG_PROTECT_TOOL_PGM_TRUE@am__append_6 = -DGNUPG_DEFAULT_PROTECT_TOOL="\"@GNUPG_PROTECT_TOOL_PGM@\""
136 @GNUPG_DIRMNGR_LDAP_PGM_TRUE@am__append_7 = -DGNUPG_DEFAULT_DIRMNGR_LDAP="\"@GNUPG_DIRMNGR_LDAP_PGM@\""
137 noinst_PROGRAMS = gpg$(EXEEXT) $(am__EXEEXT_1) $(am__EXEEXT_2) \
138         $(am__EXEEXT_3)
139 @HAVE_W32CE_SYSTEM_FALSE@am__append_8 = gpgv
140 @MAINTAINER_MODE_TRUE@am__append_9 = gpgcompose
141 TESTS = $(am__EXEEXT_3)
142 @HAVE_W32_SYSTEM_TRUE@am__append_10 = gpg-w32info.o
143 subdir = g10
144 ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
145 am__aclocal_m4_deps = $(top_srcdir)/m4/autobuild.m4 \
146         $(top_srcdir)/m4/codeset.m4 $(top_srcdir)/m4/gettext.m4 \
147         $(top_srcdir)/m4/gpg-error.m4 $(top_srcdir)/m4/iconv.m4 \
148         $(top_srcdir)/m4/isc-posix.m4 $(top_srcdir)/m4/ksba.m4 \
149         $(top_srcdir)/m4/lcmessage.m4 $(top_srcdir)/m4/ldap.m4 \
150         $(top_srcdir)/m4/lib-ld.m4 $(top_srcdir)/m4/lib-link.m4 \
151         $(top_srcdir)/m4/lib-prefix.m4 $(top_srcdir)/m4/libassuan.m4 \
152         $(top_srcdir)/m4/libgcrypt.m4 $(top_srcdir)/m4/nls.m4 \
153         $(top_srcdir)/m4/npth.m4 $(top_srcdir)/m4/ntbtls.m4 \
154         $(top_srcdir)/m4/pkg.m4 $(top_srcdir)/m4/po.m4 \
155         $(top_srcdir)/m4/progtest.m4 $(top_srcdir)/m4/readline.m4 \
156         $(top_srcdir)/m4/socklen.m4 $(top_srcdir)/m4/sys_socket_h.m4 \
157         $(top_srcdir)/m4/tar-ustar.m4 $(top_srcdir)/acinclude.m4 \
158         $(top_srcdir)/configure.ac
159 am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
160         $(ACLOCAL_M4)
161 mkinstalldirs = $(SHELL) $(top_srcdir)/build-aux/mkinstalldirs
162 CONFIG_HEADER = $(top_builddir)/config.h
163 CONFIG_CLEAN_FILES = gpg.w32-manifest
164 CONFIG_CLEAN_VPATH_FILES =
165 @HAVE_W32CE_SYSTEM_FALSE@am__EXEEXT_1 = gpgv$(EXEEXT)
166 @MAINTAINER_MODE_TRUE@am__EXEEXT_2 = gpgcompose$(EXEEXT)
167 am__EXEEXT_3 = t-rmd160$(EXEEXT) t-keydb$(EXEEXT) \
168         t-keydb-get-keyblock$(EXEEXT) t-stutter$(EXEEXT)
169 PROGRAMS = $(noinst_PROGRAMS)
170 am__gpg_SOURCES_DIST = gpg.c keyedit.c server.c gpg.h dek.h \
171         build-packet.c compress.c compress-bz2.c filter.h \
172         free-packet.c getkey.c keydb.c keydb.h keyring.c keyring.h \
173         seskey.c kbnode.c main.h mainproc.c armor.c mdfilter.c \
174         textfilter.c progress.c misc.c rmd160.c rmd160.h options.h \
175         openfile.c keyid.c packet.h parse-packet.c cpr.c plaintext.c \
176         sig-check.c keylist.c pkglue.c pkglue.h ecdh.c pkclist.c \
177         skclist.c pubkey-enc.c passphrase.c decrypt.c decrypt-data.c \
178         cipher.c encrypt.c sign.c verify.c revoke.c dearmor.c import.c \
179         export.c migrate.c delkey.c keygen.c helptext.c keyserver.c \
180         keyserver-internal.h call-dirmngr.c call-dirmngr.h photoid.c \
181         photoid.h call-agent.c call-agent.h trust.c trustdb.c \
182         trustdb.h tdbdump.c tdbio.c tdbio.h tofu.h tofu.c gpgsql.c \
183         gpgsql.h sqrtu32.c sqrtu32.h card-util.c exec.c exec.h
184 @ENABLE_BZIP2_SUPPORT_TRUE@am__objects_1 = compress-bz2.$(OBJEXT)
185 am__objects_2 = build-packet.$(OBJEXT) compress.$(OBJEXT) \
186         $(am__objects_1) free-packet.$(OBJEXT) getkey.$(OBJEXT) \
187         keydb.$(OBJEXT) keyring.$(OBJEXT) seskey.$(OBJEXT) \
188         kbnode.$(OBJEXT) mainproc.$(OBJEXT) armor.$(OBJEXT) \
189         mdfilter.$(OBJEXT) textfilter.$(OBJEXT) progress.$(OBJEXT) \
190         misc.$(OBJEXT) rmd160.$(OBJEXT) openfile.$(OBJEXT) \
191         keyid.$(OBJEXT) parse-packet.$(OBJEXT) cpr.$(OBJEXT) \
192         plaintext.$(OBJEXT) sig-check.$(OBJEXT) keylist.$(OBJEXT) \
193         pkglue.$(OBJEXT) ecdh.$(OBJEXT)
194 @NO_TRUST_MODELS_FALSE@am__objects_3 = trustdb.$(OBJEXT) \
195 @NO_TRUST_MODELS_FALSE@ tdbdump.$(OBJEXT) tdbio.$(OBJEXT)
196 @USE_TOFU_TRUE@am__objects_4 = tofu.$(OBJEXT) gpgsql.$(OBJEXT) \
197 @USE_TOFU_TRUE@ sqrtu32.$(OBJEXT)
198 @ENABLE_CARD_SUPPORT_TRUE@am__objects_5 = card-util.$(OBJEXT)
199 am__objects_6 = server.$(OBJEXT) $(am__objects_2) pkclist.$(OBJEXT) \
200         skclist.$(OBJEXT) pubkey-enc.$(OBJEXT) passphrase.$(OBJEXT) \
201         decrypt.$(OBJEXT) decrypt-data.$(OBJEXT) cipher.$(OBJEXT) \
202         encrypt.$(OBJEXT) sign.$(OBJEXT) verify.$(OBJEXT) \
203         revoke.$(OBJEXT) dearmor.$(OBJEXT) import.$(OBJEXT) \
204         export.$(OBJEXT) migrate.$(OBJEXT) delkey.$(OBJEXT) \
205         keygen.$(OBJEXT) helptext.$(OBJEXT) keyserver.$(OBJEXT) \
206         call-dirmngr.$(OBJEXT) photoid.$(OBJEXT) call-agent.$(OBJEXT) \
207         trust.$(OBJEXT) $(am__objects_3) $(am__objects_4) \
208         $(am__objects_5) exec.$(OBJEXT)
209 am_gpg_OBJECTS = gpg.$(OBJEXT) keyedit.$(OBJEXT) $(am__objects_6)
210 gpg_OBJECTS = $(am_gpg_OBJECTS)
211 am__DEPENDENCIES_1 =
212 am__DEPENDENCIES_2 = $(needed_libs) ../common/libgpgrl.a \
213         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
214         $(am__DEPENDENCIES_1)
215 gpg_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
216         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
217         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
218         $(am__DEPENDENCIES_1) $(resource_objs) $(am__DEPENDENCIES_1)
219 gpg_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(gpg_LDFLAGS) $(LDFLAGS) -o \
220         $@
221 am__gpgcompose_SOURCES_DIST = gpgcompose.c server.c gpg.h dek.h \
222         build-packet.c compress.c compress-bz2.c filter.h \
223         free-packet.c getkey.c keydb.c keydb.h keyring.c keyring.h \
224         seskey.c kbnode.c main.h mainproc.c armor.c mdfilter.c \
225         textfilter.c progress.c misc.c rmd160.c rmd160.h options.h \
226         openfile.c keyid.c packet.h parse-packet.c cpr.c plaintext.c \
227         sig-check.c keylist.c pkglue.c pkglue.h ecdh.c pkclist.c \
228         skclist.c pubkey-enc.c passphrase.c decrypt.c decrypt-data.c \
229         cipher.c encrypt.c sign.c verify.c revoke.c dearmor.c import.c \
230         export.c migrate.c delkey.c keygen.c helptext.c keyserver.c \
231         keyserver-internal.h call-dirmngr.c call-dirmngr.h photoid.c \
232         photoid.h call-agent.c call-agent.h trust.c trustdb.c \
233         trustdb.h tdbdump.c tdbio.c tdbio.h tofu.h tofu.c gpgsql.c \
234         gpgsql.h sqrtu32.c sqrtu32.h card-util.c exec.c exec.h
235 am_gpgcompose_OBJECTS = gpgcompose.$(OBJEXT) $(am__objects_6)
236 gpgcompose_OBJECTS = $(am_gpgcompose_OBJECTS)
237 gpgcompose_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
238         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
239         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
240         $(am__DEPENDENCIES_1) $(resource_objs) $(am__DEPENDENCIES_1)
241 gpgcompose_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(gpgcompose_LDFLAGS) \
242         $(LDFLAGS) -o $@
243 am__gpgv_SOURCES_DIST = gpgv.c gpg.h dek.h build-packet.c compress.c \
244         compress-bz2.c filter.h free-packet.c getkey.c keydb.c keydb.h \
245         keyring.c keyring.h seskey.c kbnode.c main.h mainproc.c \
246         armor.c mdfilter.c textfilter.c progress.c misc.c rmd160.c \
247         rmd160.h options.h openfile.c keyid.c packet.h parse-packet.c \
248         cpr.c plaintext.c sig-check.c keylist.c pkglue.c pkglue.h \
249         ecdh.c verify.c
250 am_gpgv_OBJECTS = gpgv.$(OBJEXT) $(am__objects_2) verify.$(OBJEXT)
251 gpgv_OBJECTS = $(am_gpgv_OBJECTS)
252 gpgv_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
253         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) $(resource_objs) \
254         $(am__DEPENDENCIES_1)
255 gpgv_LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(gpgv_LDFLAGS) $(LDFLAGS) \
256         -o $@
257 am__t_keydb_SOURCES_DIST = t-keydb.c test-stubs.c gpg.h dek.h \
258         build-packet.c compress.c compress-bz2.c filter.h \
259         free-packet.c getkey.c keydb.c keydb.h keyring.c keyring.h \
260         seskey.c kbnode.c main.h mainproc.c armor.c mdfilter.c \
261         textfilter.c progress.c misc.c rmd160.c rmd160.h options.h \
262         openfile.c keyid.c packet.h parse-packet.c cpr.c plaintext.c \
263         sig-check.c keylist.c pkglue.c pkglue.h ecdh.c
264 am_t_keydb_OBJECTS = t-keydb.$(OBJEXT) test-stubs.$(OBJEXT) \
265         $(am__objects_2)
266 t_keydb_OBJECTS = $(am_t_keydb_OBJECTS)
267 t_keydb_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
268         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
269         $(am__DEPENDENCIES_1)
270 am__t_keydb_get_keyblock_SOURCES_DIST = t-keydb-get-keyblock.c \
271         test-stubs.c gpg.h dek.h build-packet.c compress.c \
272         compress-bz2.c filter.h free-packet.c getkey.c keydb.c keydb.h \
273         keyring.c keyring.h seskey.c kbnode.c main.h mainproc.c \
274         armor.c mdfilter.c textfilter.c progress.c misc.c rmd160.c \
275         rmd160.h options.h openfile.c keyid.c packet.h parse-packet.c \
276         cpr.c plaintext.c sig-check.c keylist.c pkglue.c pkglue.h \
277         ecdh.c
278 am_t_keydb_get_keyblock_OBJECTS = t-keydb-get-keyblock.$(OBJEXT) \
279         test-stubs.$(OBJEXT) $(am__objects_2)
280 t_keydb_get_keyblock_OBJECTS = $(am_t_keydb_get_keyblock_OBJECTS)
281 t_keydb_get_keyblock_DEPENDENCIES = $(am__DEPENDENCIES_2) \
282         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
283         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
284 am_t_rmd160_OBJECTS = t-rmd160.$(OBJEXT) rmd160.$(OBJEXT)
285 t_rmd160_OBJECTS = $(am_t_rmd160_OBJECTS)
286 t_rmd160_DEPENDENCIES = $(am__DEPENDENCIES_1)
287 am__t_stutter_SOURCES_DIST = t-stutter.c test-stubs.c gpg.h dek.h \
288         build-packet.c compress.c compress-bz2.c filter.h \
289         free-packet.c getkey.c keydb.c keydb.h keyring.c keyring.h \
290         seskey.c kbnode.c main.h mainproc.c armor.c mdfilter.c \
291         textfilter.c progress.c misc.c rmd160.c rmd160.h options.h \
292         openfile.c keyid.c packet.h parse-packet.c cpr.c plaintext.c \
293         sig-check.c keylist.c pkglue.c pkglue.h ecdh.c
294 am_t_stutter_OBJECTS = t-stutter.$(OBJEXT) test-stubs.$(OBJEXT) \
295         $(am__objects_2)
296 t_stutter_OBJECTS = $(am_t_stutter_OBJECTS)
297 t_stutter_DEPENDENCIES = $(am__DEPENDENCIES_2) $(am__DEPENDENCIES_1) \
298         $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1) \
299         $(am__DEPENDENCIES_1)
300 AM_V_P = $(am__v_P_@AM_V@)
301 am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
302 am__v_P_0 = false
303 am__v_P_1 = :
304 AM_V_GEN = $(am__v_GEN_@AM_V@)
305 am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
306 am__v_GEN_0 = @echo "  GEN     " $@;
307 am__v_GEN_1 = 
308 AM_V_at = $(am__v_at_@AM_V@)
309 am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
310 am__v_at_0 = @
311 am__v_at_1 = 
312 DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
313 depcomp = $(SHELL) $(top_srcdir)/build-aux/depcomp
314 am__depfiles_maybe = depfiles
315 am__mv = mv -f
316 COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
317         $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
318 AM_V_CC = $(am__v_CC_@AM_V@)
319 am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
320 am__v_CC_0 = @echo "  CC      " $@;
321 am__v_CC_1 = 
322 CCLD = $(CC)
323 LINK = $(CCLD) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS) -o $@
324 AM_V_CCLD = $(am__v_CCLD_@AM_V@)
325 am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
326 am__v_CCLD_0 = @echo "  CCLD    " $@;
327 am__v_CCLD_1 = 
328 SOURCES = $(gpg_SOURCES) $(gpgcompose_SOURCES) $(gpgv_SOURCES) \
329         $(t_keydb_SOURCES) $(t_keydb_get_keyblock_SOURCES) \
330         $(t_rmd160_SOURCES) $(t_stutter_SOURCES)
331 DIST_SOURCES = $(am__gpg_SOURCES_DIST) $(am__gpgcompose_SOURCES_DIST) \
332         $(am__gpgv_SOURCES_DIST) $(am__t_keydb_SOURCES_DIST) \
333         $(am__t_keydb_get_keyblock_SOURCES_DIST) $(t_rmd160_SOURCES) \
334         $(am__t_stutter_SOURCES_DIST)
335 am__can_run_installinfo = \
336   case $$AM_UPDATE_INFO_DIR in \
337     n|no|NO) false;; \
338     *) (install-info --version) >/dev/null 2>&1;; \
339   esac
340 am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
341 # Read a list of newline-separated strings from the standard input,
342 # and print each of them once, without duplicates.  Input order is
343 # *not* preserved.
344 am__uniquify_input = $(AWK) '\
345   BEGIN { nonempty = 0; } \
346   { items[$$0] = 1; nonempty = 1; } \
347   END { if (nonempty) { for (i in items) print i; }; } \
348 '
349 # Make sure the list of sources is unique.  This is necessary because,
350 # e.g., the same source file might be shared among _SOURCES variables
351 # for different programs/libraries.
352 am__define_uniq_tagged_files = \
353   list='$(am__tagged_files)'; \
354   unique=`for i in $$list; do \
355     if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
356   done | $(am__uniquify_input)`
357 ETAGS = etags
358 CTAGS = ctags
359 am__tty_colors_dummy = \
360   mgn= red= grn= lgn= blu= brg= std=; \
361   am__color_tests=no
362 am__tty_colors = { \
363   $(am__tty_colors_dummy); \
364   if test "X$(AM_COLOR_TESTS)" = Xno; then \
365     am__color_tests=no; \
366   elif test "X$(AM_COLOR_TESTS)" = Xalways; then \
367     am__color_tests=yes; \
368   elif test "X$$TERM" != Xdumb && { test -t 1; } 2>/dev/null; then \
369     am__color_tests=yes; \
370   fi; \
371   if test $$am__color_tests = yes; then \
372     red='\e[0;31m'; \
373     grn='\e[0;32m'; \
374     lgn='\e[1;32m'; \
375     blu='\e[1;34m'; \
376     mgn='\e[0;35m'; \
377     brg='\e[1m'; \
378     std='\e[m'; \
379   fi; \
380 }
381 DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
382 ACLOCAL = @ACLOCAL@
383 AMTAR = @AMTAR@
384 AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
385 AR = @AR@
386 AUTOCONF = @AUTOCONF@
387 AUTOHEADER = @AUTOHEADER@
388 AUTOMAKE = @AUTOMAKE@
389 AWK = @AWK@
390 BUILD_FILEVERSION = @BUILD_FILEVERSION@
391 BUILD_HOSTNAME = @BUILD_HOSTNAME@
392 BUILD_INCLUDED_LIBINTL = @BUILD_INCLUDED_LIBINTL@
393 BUILD_REVISION = @BUILD_REVISION@
394 BUILD_TIMESTAMP = @BUILD_TIMESTAMP@
395 BUILD_VERSION = @BUILD_VERSION@
396 CC = @CC@
397 CCDEPMODE = @CCDEPMODE@
398 CC_FOR_BUILD = @CC_FOR_BUILD@
399 CFLAGS = @CFLAGS@
400 CPP = @CPP@
401 CPPFLAGS = @CPPFLAGS@
402 CYGPATH_W = @CYGPATH_W@
403 DEFS = @DEFS@
404 DEPDIR = @DEPDIR@
405 DL_LIBS = @DL_LIBS@
406 DNSLIBS = @DNSLIBS@
407 ECHO_C = @ECHO_C@
408 ECHO_N = @ECHO_N@
409 ECHO_T = @ECHO_T@
410 EGREP = @EGREP@
411 ENCFS = @ENCFS@
412 EXEEXT = @EXEEXT@
413 FUSERMOUNT = @FUSERMOUNT@
414 GETTEXT_MACRO_VERSION = @GETTEXT_MACRO_VERSION@
415 GMSGFMT = @GMSGFMT@
416 GMSGFMT_015 = @GMSGFMT_015@
417 GNUPG_AGENT_PGM = @GNUPG_AGENT_PGM@
418 GNUPG_DIRMNGR_LDAP_PGM = @GNUPG_DIRMNGR_LDAP_PGM@
419 GNUPG_DIRMNGR_PGM = @GNUPG_DIRMNGR_PGM@
420 GNUPG_PINENTRY_PGM = @GNUPG_PINENTRY_PGM@
421 GNUPG_PROTECT_TOOL_PGM = @GNUPG_PROTECT_TOOL_PGM@
422 GNUPG_SCDAEMON_PGM = @GNUPG_SCDAEMON_PGM@
423 GPGKEYS_LDAP = @GPGKEYS_LDAP@
424 GPG_ERROR_CFLAGS = @GPG_ERROR_CFLAGS@
425 GPG_ERROR_CONFIG = @GPG_ERROR_CONFIG@
426 GPG_ERROR_LIBS = @GPG_ERROR_LIBS@
427 GPG_ERROR_MT_CFLAGS = @GPG_ERROR_MT_CFLAGS@
428 GPG_ERROR_MT_LIBS = @GPG_ERROR_MT_LIBS@
429 GREP = @GREP@
430 INSTALL = @INSTALL@
431 INSTALL_DATA = @INSTALL_DATA@
432 INSTALL_PROGRAM = @INSTALL_PROGRAM@
433 INSTALL_SCRIPT = @INSTALL_SCRIPT@
434 INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
435 INTLLIBS = @INTLLIBS@
436 INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
437 KSBA_CFLAGS = @KSBA_CFLAGS@
438 KSBA_CONFIG = @KSBA_CONFIG@
439 KSBA_LIBS = @KSBA_LIBS@
440 LBER_LIBS = @LBER_LIBS@
441 LDAPLIBS = @LDAPLIBS@
442 LDAP_CPPFLAGS = @LDAP_CPPFLAGS@
443 LDFLAGS = @LDFLAGS@
444 LIBASSUAN_CFLAGS = @LIBASSUAN_CFLAGS@
445 LIBASSUAN_CONFIG = @LIBASSUAN_CONFIG@
446 LIBASSUAN_LIBS = @LIBASSUAN_LIBS@
447 LIBGCRYPT_CFLAGS = @LIBGCRYPT_CFLAGS@
448 LIBGCRYPT_CONFIG = @LIBGCRYPT_CONFIG@
449 LIBGCRYPT_LIBS = @LIBGCRYPT_LIBS@
450 LIBGNUTLS_CFLAGS = @LIBGNUTLS_CFLAGS@
451 LIBGNUTLS_LIBS = @LIBGNUTLS_LIBS@
452 LIBICONV = @LIBICONV@
453 LIBINTL = @LIBINTL@
454 LIBOBJS = @LIBOBJS@
455 LIBREADLINE = @LIBREADLINE@
456 LIBS = @LIBS@
457 LIBUSB_CPPFLAGS = @LIBUSB_CPPFLAGS@
458 LIBUSB_LIBS = @LIBUSB_LIBS@
459 LIBUTIL_LIBS = @LIBUTIL_LIBS@
460 LN_S = @LN_S@
461 LTLIBICONV = @LTLIBICONV@
462 LTLIBINTL = @LTLIBINTL@
463 LTLIBOBJS = @LTLIBOBJS@
464 MAINT = @MAINT@
465 MAKEINFO = @MAKEINFO@
466 MKDIR_P = @MKDIR_P@
467 MSGFMT = @MSGFMT@
468 MSGFMT_015 = @MSGFMT_015@
469 MSGMERGE = @MSGMERGE@
470 NETLIBS = @NETLIBS@
471 NPTH_CFLAGS = @NPTH_CFLAGS@
472 NPTH_CONFIG = @NPTH_CONFIG@
473 NPTH_LIBS = @NPTH_LIBS@
474 NTBTLS_CFLAGS = @NTBTLS_CFLAGS@
475 NTBTLS_CONFIG = @NTBTLS_CONFIG@
476 NTBTLS_LIBS = @NTBTLS_LIBS@
477 OBJEXT = @OBJEXT@
478 PACKAGE = @PACKAGE@
479 PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
480 PACKAGE_GT = @PACKAGE_GT@
481 PACKAGE_NAME = @PACKAGE_NAME@
482 PACKAGE_STRING = @PACKAGE_STRING@
483 PACKAGE_TARNAME = @PACKAGE_TARNAME@
484 PACKAGE_URL = @PACKAGE_URL@
485 PACKAGE_VERSION = @PACKAGE_VERSION@
486 PATH_SEPARATOR = @PATH_SEPARATOR@
487 PERL = @PERL@
488 PKG_CONFIG = @PKG_CONFIG@
489 PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
490 PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
491 POSUB = @POSUB@
492 RANLIB = @RANLIB@
493 SENDMAIL = @SENDMAIL@
494 SET_MAKE = @SET_MAKE@
495 SHELL = @SHELL@
496 SHRED = @SHRED@
497 SQLITE3_CFLAGS = @SQLITE3_CFLAGS@
498 SQLITE3_LIBS = @SQLITE3_LIBS@
499 STRIP = @STRIP@
500 SYSROOT = @SYSROOT@
501 SYS_SOCKET_H = @SYS_SOCKET_H@
502 TAR = @TAR@
503 USE_C99_CFLAGS = @USE_C99_CFLAGS@
504 USE_INCLUDED_LIBINTL = @USE_INCLUDED_LIBINTL@
505 USE_NLS = @USE_NLS@
506 VERSION = @VERSION@
507 W32SOCKLIBS = @W32SOCKLIBS@
508 WINDRES = @WINDRES@
509 XGETTEXT = @XGETTEXT@
510 XGETTEXT_015 = @XGETTEXT_015@
511 XGETTEXT_EXTRA_OPTIONS = @XGETTEXT_EXTRA_OPTIONS@
512 ZLIBS = @ZLIBS@
513 abs_builddir = @abs_builddir@
514 abs_srcdir = @abs_srcdir@
515 abs_top_builddir = @abs_top_builddir@
516 abs_top_srcdir = @abs_top_srcdir@
517 ac_ct_CC = @ac_ct_CC@
518 am__include = @am__include@
519 am__leading_dot = @am__leading_dot@
520 am__quote = @am__quote@
521 am__tar = @am__tar@
522 am__untar = @am__untar@
523 bindir = @bindir@
524 build = @build@
525 build_alias = @build_alias@
526 build_cpu = @build_cpu@
527 build_os = @build_os@
528 build_vendor = @build_vendor@
529 builddir = @builddir@
530 datadir = @datadir@
531 datarootdir = @datarootdir@
532 docdir = @docdir@
533 dvidir = @dvidir@
534 exec_prefix = @exec_prefix@
535 host = @host@
536 host_alias = @host_alias@
537 host_cpu = @host_cpu@
538 host_os = @host_os@
539 host_vendor = @host_vendor@
540 htmldir = @htmldir@
541 includedir = @includedir@
542 infodir = @infodir@
543 install_sh = @install_sh@
544 libdir = @libdir@
545 libexecdir = @libexecdir@
546 localedir = $(datadir)/locale
547 localstatedir = @localstatedir@
548 mandir = @mandir@
549 mkdir_p = @mkdir_p@
550 oldincludedir = @oldincludedir@
551 pdfdir = @pdfdir@
552 prefix = @prefix@
553 program_transform_name = @program_transform_name@
554 psdir = @psdir@
555 sbindir = @sbindir@
556 sharedstatedir = @sharedstatedir@
557 srcdir = @srcdir@
558 sysconfdir = @sysconfdir@
559 target_alias = @target_alias@
560 top_build_prefix = @top_build_prefix@
561 top_builddir = @top_builddir@
562 top_srcdir = @top_srcdir@
563 EXTRA_DIST = options.skel dirmngr-conf.skel distsigkey.gpg \
564              ChangeLog-2011 gpg-w32info.rc \
565              gpg.w32-manifest.in test.c t-keydb-keyring.kbx \
566              t-keydb-get-keyblock.gpg t-stutter-data.asc
567
568
569 # NB: AM_CFLAGS may also be used by tools running on the build
570 # platform to create source files.
571 AM_CPPFLAGS = -I$(top_srcdir)/common -DLOCALEDIR=\"$(localedir)\" \
572         $(am__append_1) $(am__append_2) $(am__append_3) \
573         $(am__append_4) $(am__append_5) $(am__append_6) \
574         $(am__append_7)
575 @HAVE_W32CE_SYSTEM_FALSE@extra_sys_libs = 
576
577 # Under Windows we use LockFileEx.  WindowsCE provides this only on
578 # the WindowsMobile 6 platform and thus we need to use the coredll6
579 # import library.  We also want to use a stacksize of 256k instead of
580 # the 2MB which is the default with cegcc.  256k is the largest stack
581 # we use with pth.
582 @HAVE_W32CE_SYSTEM_TRUE@extra_sys_libs = -lcoredll6
583 @HAVE_W32CE_SYSTEM_FALSE@extra_bin_ldflags = 
584 @HAVE_W32CE_SYSTEM_TRUE@extra_bin_ldflags = -Wl,--stack=0x40000
585 resource_objs = $(am__append_10)
586
587 # Convenience macros
588 libcommon = ../common/libcommon.a
589 libcommonpth = ../common/libcommonpth.a
590 libcommontls = ../common/libcommontls.a
591 libcommontlsnpth = ../common/libcommontlsnpth.a
592 AM_CFLAGS = $(SQLITE3_CFLAGS) $(LIBGCRYPT_CFLAGS) \
593             $(LIBASSUAN_CFLAGS) $(GPG_ERROR_CFLAGS)
594
595 needed_libs = ../kbx/libkeybox.a $(libcommon)
596
597 # Because there are no program specific transform macros we need to
598 # work around that to allow installing gpg as gpg2.
599 gpg2_hack_list = gpg gpgv
600 @USE_GPG2_HACK_FALSE@gpg2_hack_uninst = $(gpg2_hack_list)
601 @USE_GPG2_HACK_TRUE@gpg2_hack_uninst = gpg2 gpgv2
602 @USE_GPG2_HACK_FALSE@use_gpg2_hack = no
603 @USE_GPG2_HACK_TRUE@use_gpg2_hack = yes
604 @ENABLE_BZIP2_SUPPORT_FALSE@bzip2_source = 
605 @ENABLE_BZIP2_SUPPORT_TRUE@bzip2_source = compress-bz2.c
606 @ENABLE_CARD_SUPPORT_FALSE@card_source = 
607 @ENABLE_CARD_SUPPORT_TRUE@card_source = card-util.c
608 @NO_TRUST_MODELS_FALSE@trust_source = trustdb.c trustdb.h tdbdump.c tdbio.c tdbio.h
609 @NO_TRUST_MODELS_TRUE@trust_source = 
610 @USE_TOFU_FALSE@tofu_source = 
611 @USE_TOFU_TRUE@tofu_source = tofu.h tofu.c gpgsql.c gpgsql.h sqrtu32.c sqrtu32.h
612 common_source = \
613               gpg.h             \
614               dek.h             \
615               build-packet.c    \
616               compress.c        \
617               $(bzip2_source)   \
618               filter.h          \
619               free-packet.c     \
620               getkey.c          \
621               keydb.c keydb.h    \
622               keyring.c keyring.h \
623               seskey.c          \
624               kbnode.c          \
625               main.h            \
626               mainproc.c        \
627               armor.c           \
628               mdfilter.c        \
629               textfilter.c      \
630               progress.c        \
631               misc.c            \
632               rmd160.c rmd160.h \
633               options.h         \
634               openfile.c        \
635               keyid.c           \
636               packet.h          \
637               parse-packet.c    \
638               cpr.c             \
639               plaintext.c       \
640               sig-check.c       \
641               keylist.c         \
642               pkglue.c pkglue.h \
643               ecdh.c
644
645 gpg_sources = server.c          \
646               $(common_source)  \
647               pkclist.c         \
648               skclist.c         \
649               pubkey-enc.c      \
650               passphrase.c      \
651               decrypt.c         \
652               decrypt-data.c    \
653               cipher.c          \
654               encrypt.c         \
655               sign.c            \
656               verify.c          \
657               revoke.c          \
658               dearmor.c         \
659               import.c          \
660               export.c          \
661               migrate.c         \
662               delkey.c          \
663               keygen.c          \
664               helptext.c        \
665               keyserver.c       \
666               keyserver-internal.h \
667               call-dirmngr.c call-dirmngr.h \
668               photoid.c photoid.h \
669               call-agent.c call-agent.h \
670               trust.c $(trust_source) $(tofu_source) \
671               $(card_source) \
672               exec.c exec.h
673
674 gpg_SOURCES = gpg.c \
675         keyedit.c       \
676         $(gpg_sources)
677
678 gpgcompose_SOURCES = gpgcompose.c  $(gpg_sources)
679 gpgv_SOURCES = gpgv.c           \
680               $(common_source)  \
681               verify.c
682
683
684 #gpgd_SOURCES = gpgd.c \
685 #              ks-proto.h \
686 #              ks-proto.c \
687 #              ks-db.c \
688 #              ks-db.h \
689 #              $(common_source)
690 LDADD = $(needed_libs) ../common/libgpgrl.a \
691          $(ZLIBS) $(LIBINTL) $(CAPLIBS) $(NETLIBS)
692
693 gpg_LDADD = $(LDADD) $(SQLITE3_LIBS) $(LIBGCRYPT_LIBS) $(LIBREADLINE) \
694              $(LIBASSUAN_LIBS) $(GPG_ERROR_LIBS) \
695              $(LIBICONV) $(resource_objs) $(extra_sys_libs)
696
697 gpg_LDFLAGS = $(extra_bin_ldflags)
698 gpgv_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) \
699               $(GPG_ERROR_LIBS) \
700               $(LIBICONV) $(resource_objs) $(extra_sys_libs)
701
702 gpgv_LDFLAGS = $(extra_bin_ldflags)
703 gpgcompose_LDADD = $(LDADD) $(SQLITE3_LIBS) $(LIBGCRYPT_LIBS) $(LIBREADLINE) \
704              $(LIBASSUAN_LIBS) $(GPG_ERROR_LIBS) \
705              $(LIBICONV) $(resource_objs) $(extra_sys_libs)
706
707 gpgcompose_LDFLAGS = $(extra_bin_ldflags)
708 t_common_ldadd = 
709 module_tests = t-rmd160 t-keydb t-keydb-get-keyblock t-stutter
710 t_rmd160_SOURCES = t-rmd160.c rmd160.c
711 t_rmd160_LDADD = $(t_common_ldadd)
712 t_keydb_SOURCES = t-keydb.c test-stubs.c $(common_source)
713 t_keydb_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \
714               $(LIBICONV) $(t_common_ldadd)
715
716 t_keydb_get_keyblock_SOURCES = t-keydb-get-keyblock.c test-stubs.c \
717               $(common_source)
718
719 t_keydb_get_keyblock_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \
720               $(LIBICONV) $(t_common_ldadd)
721
722 t_stutter_SOURCES = t-stutter.c test-stubs.c \
723               $(common_source)
724
725 t_stutter_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \
726               $(LIBICONV) $(t_common_ldadd)
727
728 all: all-am
729
730 .SUFFIXES:
731 .SUFFIXES: .c .o .obj .rc
732 $(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/am/cmacros.am $(am__configure_deps)
733         @for dep in $?; do \
734           case '$(am__configure_deps)' in \
735             *$$dep*) \
736               ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
737                 && { if test -f $@; then exit 0; else break; fi; }; \
738               exit 1;; \
739           esac; \
740         done; \
741         echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu g10/Makefile'; \
742         $(am__cd) $(top_srcdir) && \
743           $(AUTOMAKE) --gnu g10/Makefile
744 .PRECIOUS: Makefile
745 Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
746         @case '$?' in \
747           *config.status*) \
748             cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
749           *) \
750             echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe)'; \
751             cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__depfiles_maybe);; \
752         esac;
753 $(top_srcdir)/am/cmacros.am:
754
755 $(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
756         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
757
758 $(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
759         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
760 $(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
761         cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
762 $(am__aclocal_m4_deps):
763 gpg.w32-manifest: $(top_builddir)/config.status $(srcdir)/gpg.w32-manifest.in
764         cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
765
766 clean-noinstPROGRAMS:
767         -test -z "$(noinst_PROGRAMS)" || rm -f $(noinst_PROGRAMS)
768
769 gpg$(EXEEXT): $(gpg_OBJECTS) $(gpg_DEPENDENCIES) $(EXTRA_gpg_DEPENDENCIES) 
770         @rm -f gpg$(EXEEXT)
771         $(AM_V_CCLD)$(gpg_LINK) $(gpg_OBJECTS) $(gpg_LDADD) $(LIBS)
772
773 gpgcompose$(EXEEXT): $(gpgcompose_OBJECTS) $(gpgcompose_DEPENDENCIES) $(EXTRA_gpgcompose_DEPENDENCIES) 
774         @rm -f gpgcompose$(EXEEXT)
775         $(AM_V_CCLD)$(gpgcompose_LINK) $(gpgcompose_OBJECTS) $(gpgcompose_LDADD) $(LIBS)
776
777 gpgv$(EXEEXT): $(gpgv_OBJECTS) $(gpgv_DEPENDENCIES) $(EXTRA_gpgv_DEPENDENCIES) 
778         @rm -f gpgv$(EXEEXT)
779         $(AM_V_CCLD)$(gpgv_LINK) $(gpgv_OBJECTS) $(gpgv_LDADD) $(LIBS)
780
781 t-keydb$(EXEEXT): $(t_keydb_OBJECTS) $(t_keydb_DEPENDENCIES) $(EXTRA_t_keydb_DEPENDENCIES) 
782         @rm -f t-keydb$(EXEEXT)
783         $(AM_V_CCLD)$(LINK) $(t_keydb_OBJECTS) $(t_keydb_LDADD) $(LIBS)
784
785 t-keydb-get-keyblock$(EXEEXT): $(t_keydb_get_keyblock_OBJECTS) $(t_keydb_get_keyblock_DEPENDENCIES) $(EXTRA_t_keydb_get_keyblock_DEPENDENCIES) 
786         @rm -f t-keydb-get-keyblock$(EXEEXT)
787         $(AM_V_CCLD)$(LINK) $(t_keydb_get_keyblock_OBJECTS) $(t_keydb_get_keyblock_LDADD) $(LIBS)
788
789 t-rmd160$(EXEEXT): $(t_rmd160_OBJECTS) $(t_rmd160_DEPENDENCIES) $(EXTRA_t_rmd160_DEPENDENCIES) 
790         @rm -f t-rmd160$(EXEEXT)
791         $(AM_V_CCLD)$(LINK) $(t_rmd160_OBJECTS) $(t_rmd160_LDADD) $(LIBS)
792
793 t-stutter$(EXEEXT): $(t_stutter_OBJECTS) $(t_stutter_DEPENDENCIES) $(EXTRA_t_stutter_DEPENDENCIES) 
794         @rm -f t-stutter$(EXEEXT)
795         $(AM_V_CCLD)$(LINK) $(t_stutter_OBJECTS) $(t_stutter_LDADD) $(LIBS)
796
797 mostlyclean-compile:
798         -rm -f *.$(OBJEXT)
799
800 distclean-compile:
801         -rm -f *.tab.c
802
803 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/armor.Po@am__quote@
804 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/build-packet.Po@am__quote@
805 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/call-agent.Po@am__quote@
806 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/call-dirmngr.Po@am__quote@
807 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/card-util.Po@am__quote@
808 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cipher.Po@am__quote@
809 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compress-bz2.Po@am__quote@
810 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/compress.Po@am__quote@
811 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/cpr.Po@am__quote@
812 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/dearmor.Po@am__quote@
813 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/decrypt-data.Po@am__quote@
814 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/decrypt.Po@am__quote@
815 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/delkey.Po@am__quote@
816 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/ecdh.Po@am__quote@
817 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/encrypt.Po@am__quote@
818 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/exec.Po@am__quote@
819 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/export.Po@am__quote@
820 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/free-packet.Po@am__quote@
821 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/getkey.Po@am__quote@
822 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gpg.Po@am__quote@
823 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gpgcompose.Po@am__quote@
824 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gpgsql.Po@am__quote@
825 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/gpgv.Po@am__quote@
826 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/helptext.Po@am__quote@
827 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/import.Po@am__quote@
828 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/kbnode.Po@am__quote@
829 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keydb.Po@am__quote@
830 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keyedit.Po@am__quote@
831 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keygen.Po@am__quote@
832 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keyid.Po@am__quote@
833 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keylist.Po@am__quote@
834 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keyring.Po@am__quote@
835 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/keyserver.Po@am__quote@
836 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mainproc.Po@am__quote@
837 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/mdfilter.Po@am__quote@
838 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/migrate.Po@am__quote@
839 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/misc.Po@am__quote@
840 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/openfile.Po@am__quote@
841 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/parse-packet.Po@am__quote@
842 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/passphrase.Po@am__quote@
843 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/photoid.Po@am__quote@
844 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pkclist.Po@am__quote@
845 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pkglue.Po@am__quote@
846 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/plaintext.Po@am__quote@
847 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/progress.Po@am__quote@
848 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/pubkey-enc.Po@am__quote@
849 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/revoke.Po@am__quote@
850 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/rmd160.Po@am__quote@
851 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/server.Po@am__quote@
852 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/seskey.Po@am__quote@
853 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sig-check.Po@am__quote@
854 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sign.Po@am__quote@
855 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/skclist.Po@am__quote@
856 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/sqrtu32.Po@am__quote@
857 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t-keydb-get-keyblock.Po@am__quote@
858 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t-keydb.Po@am__quote@
859 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t-rmd160.Po@am__quote@
860 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/t-stutter.Po@am__quote@
861 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tdbdump.Po@am__quote@
862 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tdbio.Po@am__quote@
863 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/test-stubs.Po@am__quote@
864 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/textfilter.Po@am__quote@
865 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/tofu.Po@am__quote@
866 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/trust.Po@am__quote@
867 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/trustdb.Po@am__quote@
868 @AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/verify.Po@am__quote@
869
870 .c.o:
871 @am__fastdepCC_TRUE@    $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
872 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
873 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
874 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
875 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
876
877 .c.obj:
878 @am__fastdepCC_TRUE@    $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
879 @am__fastdepCC_TRUE@    $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
880 @AMDEP_TRUE@@am__fastdepCC_FALSE@       $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
881 @AMDEP_TRUE@@am__fastdepCC_FALSE@       DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
882 @am__fastdepCC_FALSE@   $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
883
884 ID: $(am__tagged_files)
885         $(am__define_uniq_tagged_files); mkid -fID $$unique
886 tags: tags-am
887 TAGS: tags
888
889 tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
890         set x; \
891         here=`pwd`; \
892         $(am__define_uniq_tagged_files); \
893         shift; \
894         if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
895           test -n "$$unique" || unique=$$empty_fix; \
896           if test $$# -gt 0; then \
897             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
898               "$$@" $$unique; \
899           else \
900             $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
901               $$unique; \
902           fi; \
903         fi
904 ctags: ctags-am
905
906 CTAGS: ctags
907 ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
908         $(am__define_uniq_tagged_files); \
909         test -z "$(CTAGS_ARGS)$$unique" \
910           || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
911              $$unique
912
913 GTAGS:
914         here=`$(am__cd) $(top_builddir) && pwd` \
915           && $(am__cd) $(top_srcdir) \
916           && gtags -i $(GTAGS_ARGS) "$$here"
917 cscopelist: cscopelist-am
918
919 cscopelist-am: $(am__tagged_files)
920         list='$(am__tagged_files)'; \
921         case "$(srcdir)" in \
922           [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
923           *) sdir=$(subdir)/$(srcdir) ;; \
924         esac; \
925         for i in $$list; do \
926           if test -f "$$i"; then \
927             echo "$(subdir)/$$i"; \
928           else \
929             echo "$$sdir/$$i"; \
930           fi; \
931         done >> $(top_builddir)/cscope.files
932
933 distclean-tags:
934         -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
935
936 check-TESTS: $(TESTS)
937         @failed=0; all=0; xfail=0; xpass=0; skip=0; \
938         srcdir=$(srcdir); export srcdir; \
939         list=' $(TESTS) '; \
940         $(am__tty_colors); \
941         if test -n "$$list"; then \
942           for tst in $$list; do \
943             if test -f ./$$tst; then dir=./; \
944             elif test -f $$tst; then dir=; \
945             else dir="$(srcdir)/"; fi; \
946             if $(TESTS_ENVIRONMENT) $${dir}$$tst $(AM_TESTS_FD_REDIRECT); then \
947               all=`expr $$all + 1`; \
948               case " $(XFAIL_TESTS) " in \
949               *[\ \     ]$$tst[\ \      ]*) \
950                 xpass=`expr $$xpass + 1`; \
951                 failed=`expr $$failed + 1`; \
952                 col=$$red; res=XPASS; \
953               ;; \
954               *) \
955                 col=$$grn; res=PASS; \
956               ;; \
957               esac; \
958             elif test $$? -ne 77; then \
959               all=`expr $$all + 1`; \
960               case " $(XFAIL_TESTS) " in \
961               *[\ \     ]$$tst[\ \      ]*) \
962                 xfail=`expr $$xfail + 1`; \
963                 col=$$lgn; res=XFAIL; \
964               ;; \
965               *) \
966                 failed=`expr $$failed + 1`; \
967                 col=$$red; res=FAIL; \
968               ;; \
969               esac; \
970             else \
971               skip=`expr $$skip + 1`; \
972               col=$$blu; res=SKIP; \
973             fi; \
974             echo "$${col}$$res$${std}: $$tst"; \
975           done; \
976           if test "$$all" -eq 1; then \
977             tests="test"; \
978             All=""; \
979           else \
980             tests="tests"; \
981             All="All "; \
982           fi; \
983           if test "$$failed" -eq 0; then \
984             if test "$$xfail" -eq 0; then \
985               banner="$$All$$all $$tests passed"; \
986             else \
987               if test "$$xfail" -eq 1; then failures=failure; else failures=failures; fi; \
988               banner="$$All$$all $$tests behaved as expected ($$xfail expected $$failures)"; \
989             fi; \
990           else \
991             if test "$$xpass" -eq 0; then \
992               banner="$$failed of $$all $$tests failed"; \
993             else \
994               if test "$$xpass" -eq 1; then passes=pass; else passes=passes; fi; \
995               banner="$$failed of $$all $$tests did not behave as expected ($$xpass unexpected $$passes)"; \
996             fi; \
997           fi; \
998           dashes="$$banner"; \
999           skipped=""; \
1000           if test "$$skip" -ne 0; then \
1001             if test "$$skip" -eq 1; then \
1002               skipped="($$skip test was not run)"; \
1003             else \
1004               skipped="($$skip tests were not run)"; \
1005             fi; \
1006             test `echo "$$skipped" | wc -c` -le `echo "$$banner" | wc -c` || \
1007               dashes="$$skipped"; \
1008           fi; \
1009           report=""; \
1010           if test "$$failed" -ne 0 && test -n "$(PACKAGE_BUGREPORT)"; then \
1011             report="Please report to $(PACKAGE_BUGREPORT)"; \
1012             test `echo "$$report" | wc -c` -le `echo "$$banner" | wc -c` || \
1013               dashes="$$report"; \
1014           fi; \
1015           dashes=`echo "$$dashes" | sed s/./=/g`; \
1016           if test "$$failed" -eq 0; then \
1017             col="$$grn"; \
1018           else \
1019             col="$$red"; \
1020           fi; \
1021           echo "$${col}$$dashes$${std}"; \
1022           echo "$${col}$$banner$${std}"; \
1023           test -z "$$skipped" || echo "$${col}$$skipped$${std}"; \
1024           test -z "$$report" || echo "$${col}$$report$${std}"; \
1025           echo "$${col}$$dashes$${std}"; \
1026           test "$$failed" -eq 0; \
1027         else :; fi
1028
1029 distdir: $(DISTFILES)
1030         @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1031         topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
1032         list='$(DISTFILES)'; \
1033           dist_files=`for file in $$list; do echo $$file; done | \
1034           sed -e "s|^$$srcdirstrip/||;t" \
1035               -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
1036         case $$dist_files in \
1037           */*) $(MKDIR_P) `echo "$$dist_files" | \
1038                            sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
1039                            sort -u` ;; \
1040         esac; \
1041         for file in $$dist_files; do \
1042           if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
1043           if test -d $$d/$$file; then \
1044             dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
1045             if test -d "$(distdir)/$$file"; then \
1046               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1047             fi; \
1048             if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
1049               cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
1050               find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
1051             fi; \
1052             cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
1053           else \
1054             test -f "$(distdir)/$$file" \
1055             || cp -p $$d/$$file "$(distdir)/$$file" \
1056             || exit 1; \
1057           fi; \
1058         done
1059 check-am: all-am
1060         $(MAKE) $(AM_MAKEFLAGS) check-TESTS
1061 check: check-am
1062 all-am: Makefile $(PROGRAMS)
1063 installdirs:
1064 install: install-am
1065 install-exec: install-exec-am
1066 install-data: install-data-am
1067 uninstall: uninstall-am
1068
1069 install-am: all-am
1070         @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
1071
1072 installcheck: installcheck-am
1073 install-strip:
1074         if test -z '$(STRIP)'; then \
1075           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1076             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1077               install; \
1078         else \
1079           $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
1080             install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
1081             "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
1082         fi
1083 mostlyclean-generic:
1084
1085 clean-generic:
1086
1087 distclean-generic:
1088         -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
1089         -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
1090
1091 maintainer-clean-generic:
1092         @echo "This command is intended for maintainers to use"
1093         @echo "it deletes files that may require special tools to rebuild."
1094 clean: clean-am
1095
1096 clean-am: clean-generic clean-noinstPROGRAMS mostlyclean-am
1097
1098 distclean: distclean-am
1099         -rm -rf ./$(DEPDIR)
1100         -rm -f Makefile
1101 distclean-am: clean-am distclean-compile distclean-generic \
1102         distclean-tags
1103
1104 dvi: dvi-am
1105
1106 dvi-am:
1107
1108 html: html-am
1109
1110 html-am:
1111
1112 info: info-am
1113
1114 info-am:
1115
1116 install-data-am: install-data-local
1117
1118 install-dvi: install-dvi-am
1119
1120 install-dvi-am:
1121
1122 install-exec-am:
1123         @$(NORMAL_INSTALL)
1124         $(MAKE) $(AM_MAKEFLAGS) install-exec-hook
1125 install-html: install-html-am
1126
1127 install-html-am:
1128
1129 install-info: install-info-am
1130
1131 install-info-am:
1132
1133 install-man:
1134
1135 install-pdf: install-pdf-am
1136
1137 install-pdf-am:
1138
1139 install-ps: install-ps-am
1140
1141 install-ps-am:
1142
1143 installcheck-am:
1144
1145 maintainer-clean: maintainer-clean-am
1146         -rm -rf ./$(DEPDIR)
1147         -rm -f Makefile
1148 maintainer-clean-am: distclean-am maintainer-clean-generic
1149
1150 mostlyclean: mostlyclean-am
1151
1152 mostlyclean-am: mostlyclean-compile mostlyclean-generic
1153
1154 pdf: pdf-am
1155
1156 pdf-am:
1157
1158 ps: ps-am
1159
1160 ps-am:
1161
1162 uninstall-am: uninstall-local
1163
1164 .MAKE: check-am install-am install-exec-am install-strip
1165
1166 .PHONY: CTAGS GTAGS TAGS all all-am check check-TESTS check-am clean \
1167         clean-generic clean-noinstPROGRAMS cscopelist-am ctags \
1168         ctags-am distclean distclean-compile distclean-generic \
1169         distclean-tags distdir dvi dvi-am html html-am info info-am \
1170         install install-am install-data install-data-am \
1171         install-data-local install-dvi install-dvi-am install-exec \
1172         install-exec-am install-exec-hook install-html install-html-am \
1173         install-info install-info-am install-man install-pdf \
1174         install-pdf-am install-ps install-ps-am install-strip \
1175         installcheck installcheck-am installdirs maintainer-clean \
1176         maintainer-clean-generic mostlyclean mostlyclean-compile \
1177         mostlyclean-generic pdf pdf-am ps ps-am tags tags-am uninstall \
1178         uninstall-am uninstall-local
1179
1180
1181 @HAVE_W32_SYSTEM_TRUE@.rc.o:
1182 @HAVE_W32_SYSTEM_TRUE@  $(WINDRES) $(DEFAULT_INCLUDES) $(INCLUDES) "$<" "$@"
1183
1184 @HAVE_W32_SYSTEM_TRUE@gpg-w32info.o : gpg.w32-manifest
1185
1186 $(PROGRAMS): $(needed_libs) ../common/libgpgrl.a
1187
1188 # NB: To install gpg and gpgv we use this -hook.  This code has to
1189 # duplicate most of the automake generated install-binPROGRAMS target
1190 # so that directories are created and the transform feature works.
1191 install-exec-hook:
1192         @echo "running install-exec-hook"; \
1193         echo " $(MKDIR_P) '$(DESTDIR)$(bindir)'"; \
1194         $(MKDIR_P) "$(DESTDIR)$(bindir)"; \
1195         for p in $(gpg2_hack_list); do \
1196           echo "$$p$(EXEEXT) $$p$(EXEEXT)"; done | \
1197         sed 's/$(EXEEXT)$$//' | \
1198         while read p p1; do if test -f $$p \
1199           ; then echo "$$p"; echo "$$p"; else :; fi; \
1200         done | \
1201         sed -e 'p;s,.*/,,;n;h' \
1202             -e 's|.*|.|' \
1203             -e 'p;x;s,.*/,,;s/$(EXEEXT)$$//;$(transform);s/$$/$(EXEEXT)/' | \
1204         sed 'N;N;N;s,\n, ,g' | \
1205         $(AWK) 'BEGIN { files["."] = ""; dirs["."] = 1 } \
1206           { d=$$3; if (dirs[d] != 1) { print "d", d; dirs[d] = 1 } \
1207             if ($$2 == $$4) files[d] = files[d] " " $$1; \
1208             else { print "f", $$3 "/" $$4, $$1; } } \
1209           END { for (d in files) print "f", d, files[d] }' | \
1210         while read type dir files; do \
1211             for f in $$files; do \
1212                if test $(use_gpg2_hack) = yes ; \
1213                  then f2=`echo "$${f}" | sed 's/$(EXEEXT)$$//'`2$(EXEEXT); \
1214                  else f2="$${f}" ;\
1215                fi ; \
1216                echo "$(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) \
1217                      $${f} '$(DESTDIR)$(bindir)/$${f2}'"; \
1218                $(INSTALL_PROGRAM_ENV) $(INSTALL_PROGRAM) \
1219                      $${f} "$(DESTDIR)$(bindir)/$${f2}"; \
1220             done; \
1221         done
1222
1223 install-data-local:
1224         $(mkinstalldirs) $(DESTDIR)$(pkgdatadir)
1225         $(INSTALL_DATA) $(srcdir)/options.skel \
1226                                 $(DESTDIR)$(pkgdatadir)/gpg-conf.skel
1227         $(INSTALL_DATA) $(srcdir)/dirmngr-conf.skel \
1228                                 $(DESTDIR)$(pkgdatadir)/dirmngr-conf.skel
1229         $(INSTALL_DATA) $(srcdir)/distsigkey.gpg \
1230                                 $(DESTDIR)$(pkgdatadir)/distsigkey.gpg
1231
1232 # NB: For uninstalling gpg and gpgv we use -local because there is
1233 # no need for a specific order the targets need to be run.
1234 uninstall-local:
1235         -@rm $(DESTDIR)$(pkgdatadir)/gpg-conf.skel
1236         -@rm $(DESTDIR)$(pkgdatadir)/dirmngr-conf.skel
1237         -@rm $(DESTDIR)$(pkgdatadir)/distsigkey.gpg
1238         -@files=`for p in $(gpg2_hack_uninst); do echo "$$p"; done | \
1239           sed -e 'h;s,^.*/,,;s/$(EXEEXT)$$//;$(transform)' \
1240               -e 's/$$/$(EXEEXT)/' \
1241         `; \
1242         echo " ( cd '$(DESTDIR)$(bindir)' && rm -f" $$files ")"; \
1243         cd "$(DESTDIR)$(bindir)" && rm -f $$files
1244
1245 # Tell versions [3.59,3.63) of GNU make to not export all variables.
1246 # Otherwise a system limit (for SysV at least) may be exceeded.
1247 .NOEXPORT: