gpgme/tests/gpgsm
Andre Heinecke d09d19fa9f
Make GNUPGHOME for tests overridable
* lang/python/tests/Makefile.am,
lang/qt/tests/Makefile.am,
tests/Makefile.am,
tests/gpg/Makefile.am,
tests/gpgsm/Makefile.am,
tests/opassuan/Makefile.am (GNUPGHOME): Make variable explict.

--
If the build directory has too long path, gpgme could fail.
This is similar to

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=847206

In order to fix that, this patch extracts the GNUPGHOME variable
to be presented directly in the Makefile and thus overridable by
command line option.

A build system can then create a symlink to the GNUPGHOME directory
in /tmp and use that symlink as the GNUPGHOME directory
thus making the path very short.

GnuPG-Bug-Id: T4091

Patch provided by vlmarek
2018-08-06 09:30:47 +02:00
..
.gitignore .gitignore: flesh out rules and add subdirectory-.gitignores. 2012-04-20 16:05:11 +02:00
32100C27173EF6E9C4E9A25D3D69F86D37A4F939 2002-02-08 Marcus Brinkmann <marcus@g10code.de> 2002-02-08 22:36:57 +00:00
cert_dfn_pca01.der Restore the key files. 2005-09-08 15:17:58 +00:00
cert_dfn_pca15.der Restore the key files. 2005-09-08 15:17:58 +00:00
cert_g10code_test1.der Restore the key files. 2005-09-08 15:17:58 +00:00
cms-decrypt.c doc: Replace http: by https: in core source files. 2016-11-16 13:27:00 +01:00
cms-keylist.c doc: Replace http: by https: in core source files. 2016-11-16 13:27:00 +01:00
final.test Fix test suite for GnuPG 2.1 which uses pubring.kbx. 2015-06-08 10:43:29 +02:00
initial.test Fix test suite for GnuPG 2.1 which uses pubring.kbx. 2015-06-08 10:43:29 +02:00
Makefile.am Make GNUPGHOME for tests overridable 2018-08-06 09:30:47 +02:00
t-decrypt.c tests: Check data after decryption 2016-09-23 16:04:33 +02:00
t-encrypt.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-export.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-genkey.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-import.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-keylist.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-sign.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-support.h tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00
t-verify.c tests: Mark lots of unused vars and fix const mismatches. 2016-09-13 20:48:06 +02:00