diff options
author | DongHun Kwak <dh0128.kwak@samsung.com> | 2021-02-09 15:59:53 +0900 |
---|---|---|
committer | DongHun Kwak <dh0128.kwak@samsung.com> | 2021-02-09 15:59:53 +0900 |
commit | 929e941c10903b80c933e483a1610240bd52286d (patch) | |
tree | 60316c32d86e29c55a03306f7b44eb0c18ca2921 /g10/Makefile.am | |
parent | f65267827a88ffd96a41c708e90f4a38b2bc15d3 (diff) | |
download | gpg2-929e941c10903b80c933e483a1610240bd52286d.tar.gz gpg2-929e941c10903b80c933e483a1610240bd52286d.tar.bz2 gpg2-929e941c10903b80c933e483a1610240bd52286d.zip |
Imported Upstream version 2.1.0upstream/2.1.0
Diffstat (limited to 'g10/Makefile.am')
-rw-r--r-- | g10/Makefile.am | 75 |
1 files changed, 54 insertions, 21 deletions
diff --git a/g10/Makefile.am b/g10/Makefile.am index efa427d..d0343fa 100644 --- a/g10/Makefile.am +++ b/g10/Makefile.am @@ -1,5 +1,5 @@ # Copyright (C) 1998, 1999, 2000, 2001, 2002, -# 2003, 2006 Free Software Foundation, Inc. +# 2003, 2006, 2010 Free Software Foundation, Inc. # # This file is part of GnuPG. # @@ -18,18 +18,21 @@ ## Process this file with automake to produce Makefile.in -EXTRA_DIST = options.skel ChangeLog-2011 gpg-w32info.rc +EXTRA_DIST = options.skel distsigkey.gpg ChangeLog-2011 gpg-w32info.rc AM_CPPFLAGS = -I$(top_srcdir)/gl -I$(top_srcdir)/common \ -I$(top_srcdir)/include -I$(top_srcdir)/intl include $(top_srcdir)/am/cmacros.am -AM_CFLAGS = $(GPG_ERROR_CFLAGS) $(LIBGCRYPT_CFLAGS) $(LIBASSUAN_CFLAGS) +AM_CFLAGS = $(LIBGCRYPT_CFLAGS) $(LIBASSUAN_CFLAGS) $(GPG_ERROR_CFLAGS) -needed_libs = $(libcommon) ../jnlib/libjnlib.a ../gl/libgnu.a +needed_libs = ../kbx/libkeybox.a $(libcommon) ../gl/libgnu.a -bin_PROGRAMS = gpg2 gpgv2 +bin_PROGRAMS = gpg2 +if !HAVE_W32CE_SYSTEM +bin_PROGRAMS += gpgv2 +endif noinst_PROGRAMS = $(module_tests) TESTS = $(module_tests) @@ -39,12 +42,26 @@ else bzip2_source = endif +if ENABLE_CARD_SUPPORT +card_source = card-util.c +else +card_source = +endif + +if NO_TRUST_MODELS +trust_source = +else +trust_source = trustdb.c trustdb.h tdbdump.c tdbio.c tdbio.h +endif + + if HAVE_W32_SYSTEM resource_objs += gpg-w32info.o endif common_source = \ gpg.h \ + dek.h \ build-packet.c \ compress.c \ $(bzip2_source) \ @@ -72,7 +89,8 @@ common_source = \ plaintext.c \ sig-check.c \ keylist.c \ - pkglue.c pkglue.h + pkglue.c pkglue.h \ + ecdh.c gpg2_SOURCES = gpg.c \ server.c \ @@ -81,31 +99,28 @@ gpg2_SOURCES = gpg.c \ skclist.c \ pubkey-enc.c \ passphrase.c \ - seckey-cert.c \ - encr-data.c \ + decrypt.c \ + decrypt-data.c \ cipher.c \ - encode.c \ + encrypt.c \ sign.c \ verify.c \ revoke.c \ - decrypt.c \ keyedit.c \ dearmor.c \ import.c \ export.c \ - trustdb.c \ - trustdb.h \ - tdbdump.c \ - tdbio.c \ - tdbio.h \ + migrate.c \ delkey.c \ keygen.c \ helptext.c \ keyserver.c \ keyserver-internal.h \ + call-dirmngr.c call-dirmngr.h \ photoid.c photoid.h \ call-agent.c call-agent.h \ - card-util.c \ + trust.c $(trust_source) \ + $(card_source) \ exec.c exec.h gpgv2_SOURCES = gpgv.c \ @@ -119,13 +134,20 @@ gpgv2_SOURCES = gpgv.c \ # ks-db.h \ # $(common_source) +# FIXME: Libkeybox.a links to libksba thus we need to add libksba +# here, even that it is not used by gpg. A proper solution would +# either to split up libkeybox.a or to use a separate keybox daemon. LDADD = $(needed_libs) ../common/libgpgrl.a \ - $(ZLIBS) $(DNSLIBS) $(LIBREADLINE) \ + $(ZLIBS) $(DNSLIBS) \ $(LIBINTL) $(CAPLIBS) $(NETLIBS) -gpg2_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) $(LIBASSUAN_LIBS) $(GPG_ERROR_LIBS) \ - $(LIBICONV) $(resource_objs) -gpgv2_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) $(GPG_ERROR_LIBS) \ - $(LIBICONV) $(resource_objs) +gpg2_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) $(LIBREADLINE) \ + $(KSBA_LIBS) $(LIBASSUAN_LIBS) $(GPG_ERROR_LIBS) \ + $(LIBICONV) $(resource_objs) $(extra_sys_libs) +gpg2_LDFLAGS = $(extra_bin_ldflags) +gpgv2_LDADD = $(LDADD) $(LIBGCRYPT_LIBS) \ + $(KSBA_LIBS) $(GPG_ERROR_LIBS) \ + $(LIBICONV) $(resource_objs) $(extra_sys_libs) +gpgv2_LDFLAGS = $(extra_bin_ldflags) t_common_ldadd = module_tests = t-rmd160 @@ -139,6 +161,17 @@ install-data-local: $(mkinstalldirs) $(DESTDIR)$(pkgdatadir) $(INSTALL_DATA) $(srcdir)/options.skel \ $(DESTDIR)$(pkgdatadir)/gpg-conf.skel + $(INSTALL_DATA) $(srcdir)/distsigkey.gpg \ + $(DESTDIR)$(pkgdatadir)/distsigkey.gpg uninstall-local: -@rm $(DESTDIR)$(pkgdatadir)/gpg-conf.skel + -@rm $(DESTDIR)$(pkgdatadir)/distsigkey.gpg + + +# There has never been a gpg for WindowsCE, thus we don't need a gpg2 here +if HAVE_W32CE_SYSTEM +install-exec-hook: + mv -f $(DESTDIR)$(bindir)/gpg2$(EXEEXT) \ + $(DESTDIR)$(bindir)/gpg$(EXEEXT) +endif |