diff options
author | Werner Koch <[email protected]> | 2010-02-17 15:21:28 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2010-02-17 15:21:28 +0000 |
commit | 1da37a94fc9a1c3db886beee108f81d10fcf6f0d (patch) | |
tree | c075d199f7ad10081af793b20309c76701a07d1f | |
parent | Made make distcheck work again. (diff) | |
download | libgpg-error-1da37a94fc9a1c3db886beee108f81d10fcf6f0d.tar.gz libgpg-error-1da37a94fc9a1c3db886beee108f81d10fcf6f0d.zip |
Reworked the installation of gpg-extra/errno.h.
-rw-r--r-- | ChangeLog | 9 | ||||
-rw-r--r-- | src/Makefile.am | 19 |
2 files changed, 25 insertions, 3 deletions
@@ -1,5 +1,14 @@ 2010-02-17 Werner Koch <[email protected]> + * src/Makefile.am: Revert last change. + (gpg_extra_headers): New. + (nobase_include_HEADERS): Rename to include_HEADERS and remove + extra_headers. + (mkerrcodes.h): Depend on gpg_extra_headers. + (install-data-local): New. + +2010-02-17 Werner Koch <[email protected]> + * src/Makefile.am (extra_headers): Remove. 2010-01-21 Werner Koch <[email protected]> diff --git a/src/Makefile.am b/src/Makefile.am index 5fd0bfd..8678f3a 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -23,15 +23,17 @@ if HAVE_W32CE_SYSTEM +gpg_extra_headers = gpg-extra/errno.h extra_cppflags = -idirafter gpg-extra else +gpg_extra_headers = extra_cppflags = endif localedir = $(datadir)/locale bin_PROGRAMS = gpg-error lib_LTLIBRARIES = libgpg-error.la -nobase_include_HEADERS = gpg-error.h $(extra_headers) +include_HEADERS = gpg-error.h bin_SCRIPTS = gpg-error-config m4datadir = $(datadir)/aclocal m4data_DATA = gpg-error.m4 @@ -45,7 +47,7 @@ EXTRA_DIST = mkstrtable.awk err-sources.h.in err-codes.h.in \ BUILT_SOURCES = err-sources.h err-codes.h code-to-errno.h code-from-errno.h \ err-sources-sym.h err-codes-sym.h errnos-sym.h gpg-error.h \ - gpg-error.def extra-h.in $(extra_headers) + gpg-error.def extra-h.in tmp_files = _mkerrcodes.h _gpg-error.def.h mkw32errmap.tab.h @@ -129,7 +131,7 @@ code-to-errno.h: Makefile mkerrnos.awk errnos.in $(AWK) -f $(srcdir)/mkerrnos.awk $(srcdir)/errnos.in >$@ # It is correct to use $(CPP). We want the host's idea of the error codes. -mkerrcodes.h: Makefile mkerrcodes.awk $(extra_headers) +mkerrcodes.h: Makefile mkerrcodes.awk $(gpg_extra_headers) $(AWK) -f $(srcdir)/mkerrcodes1.awk $(srcdir)/errnos.in >_$@ $(CPP) $(extra_cppflags) _$@ | grep GPG_ERR_ | \ $(AWK) -f $(srcdir)/mkerrcodes.awk >$@ @@ -190,3 +192,14 @@ gpg-error.h: Makefile mkheader.awk err-sources.h.in err-codes.h.in \ $(srcdir)/errnos.in \ extra-h.in \ $(srcdir)/gpg-error.h.in > $@ + + +install-data-local: +if HAVE_W32CE_SYSTEM + test -z "$(includedir)/gpg-extra" \ + || $(MKDIR_P) "$(DESTDIR)$(includedir)/gpg-extra" + $(INSTALL_DATA) gpg-extra/errno.h \ + "$(DESTDIR)$(includedir)/gpg-extra/errno.h" +else + : +endif |