From d34245733ed6104d2c522823065c7da085ac0188 Mon Sep 17 00:00:00 2001 From: Bruno Haible Date: Mon, 4 May 2009 02:03:30 +0200 Subject: [PATCH] Create gperf-generated files in the source dir, not in the build dir. --- ChangeLog | 14 ++++++++++++++ modules/iconv_open | 16 ++++++++-------- modules/unicase/locale-language | 4 ++-- modules/unicase/special-casing | 4 ++-- modules/unictype/property-byname | 4 ++-- modules/unictype/scripts | 4 ++-- modules/uninorm/composition | 4 ++-- 7 files changed, 32 insertions(+), 18 deletions(-) diff --git a/ChangeLog b/ChangeLog index 81b3a25b3..9c811f161 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,19 @@ 2009-05-03 Bruno Haible + Create gperf-generated file in the source dir, not in the build dir. + * modules/iconv_open (iconv_open-aix.h, iconv_open-hpux.h, + iconv_open-irix.h, iconv_open-osf.h): Create file in the source tree. + * modules/unicase/locale-language (unicase/locale-languages.h): + Likewise. + * modules/unicase/special-casing (unicase/special-casing-table.h): + Likewise. + * modules/unictype/property-byname (unictype/pr_byname.h): Likewise. + * modules/unictype/scripts (unictype/scripts_byname.h): Likewise. + * modules/uninorm/composition (uninorm/composition-table.h): Likewise. + Reported by Ralf Wildenhues. + +2009-05-03 Bruno Haible + * modules/fnmatch (Description, configure.ac): Taken from fnmatch-posix. * modules/fnmatch-posix: Turn into a symbolic reference to the diff --git a/modules/iconv_open b/modules/iconv_open index 014697ebb..04a1ff9f5 100644 --- a/modules/iconv_open +++ b/modules/iconv_open @@ -43,17 +43,17 @@ iconv.h: iconv.in.h MOSTLYCLEANFILES += iconv.h iconv.h-t iconv_open-aix.h: iconv_open-aix.gperf - $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/iconv_open-aix.gperf > $(srcdir)/iconv_open-aix.h-t + mv $(srcdir)/iconv_open-aix.h-t $(srcdir)/iconv_open-aix.h iconv_open-hpux.h: iconv_open-hpux.gperf - $(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/iconv_open-hpux.gperf > $(srcdir)/iconv_open-hpux.h-t + mv $(srcdir)/iconv_open-hpux.h-t $(srcdir)/iconv_open-hpux.h iconv_open-irix.h: iconv_open-irix.gperf - $(GPERF) -m 10 $(srcdir)/iconv_open-irix.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/iconv_open-irix.gperf > $(srcdir)/iconv_open-irix.h-t + mv $(srcdir)/iconv_open-irix.h-t $(srcdir)/iconv_open-irix.h iconv_open-osf.h: iconv_open-osf.gperf - $(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/iconv_open-osf.gperf > $(srcdir)/iconv_open-osf.h-t + mv $(srcdir)/iconv_open-osf.h-t $(srcdir)/iconv_open-osf.h BUILT_SOURCES += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h MOSTLYCLEANFILES += iconv_open-aix.h-t iconv_open-hpux.h-t iconv_open-irix.h-t iconv_open-osf.h-t MAINTAINERCLEANFILES += iconv_open-aix.h iconv_open-hpux.h iconv_open-irix.h iconv_open-osf.h diff --git a/modules/unicase/locale-language b/modules/unicase/locale-language index b7970c2d3..71036f1cf 100644 --- a/modules/unicase/locale-language +++ b/modules/unicase/locale-language @@ -16,8 +16,8 @@ Makefile.am: lib_SOURCES += unicase/locale-language.c unicase/locale-languages.h: $(srcdir)/unicase/locale-languages.gperf - $(GPERF) -m 10 $(srcdir)/unicase/locale-languages.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/unicase/locale-languages.gperf > $(srcdir)/unicase/locale-languages.h-t + mv $(srcdir)/unicase/locale-languages.h-t $(srcdir)/unicase/locale-languages.h BUILT_SOURCES += unicase/locale-languages.h MOSTLYCLEANFILES += unicase/locale-languages.h-t MAINTAINERCLEANFILES += unicase/locale-languages.h diff --git a/modules/unicase/special-casing b/modules/unicase/special-casing index 49faaef2b..53e65df90 100644 --- a/modules/unicase/special-casing +++ b/modules/unicase/special-casing @@ -15,8 +15,8 @@ Makefile.am: lib_SOURCES += unicase/special-casing.c unicase/special-casing-table.h: $(srcdir)/unicase/special-casing-table.gperf - $(GPERF) -m 10 $(srcdir)/unicase/special-casing-table.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/unicase/special-casing-table.gperf > $(srcdir)/unicase/special-casing-table.h-t + mv $(srcdir)/unicase/special-casing-table.h-t $(srcdir)/unicase/special-casing-table.h BUILT_SOURCES += unicase/special-casing-table.h MOSTLYCLEANFILES += unicase/special-casing-table.h-t MAINTAINERCLEANFILES += unicase/special-casing-table.h diff --git a/modules/unictype/property-byname b/modules/unictype/property-byname index fe5d600ee..b50911b61 100644 --- a/modules/unictype/property-byname +++ b/modules/unictype/property-byname @@ -94,8 +94,8 @@ Makefile.am: lib_SOURCES += unictype/pr_byname.c unictype/pr_byname.h: unictype/pr_byname.gperf - $(GPERF) -m 10 $(srcdir)/unictype/pr_byname.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/unictype/pr_byname.gperf > $(srcdir)/unictype/pr_byname.h-t + mv $(srcdir)/unictype/pr_byname.h-t $(srcdir)/unictype/pr_byname.h BUILT_SOURCES += unictype/pr_byname.h MOSTLYCLEANFILES += unictype/pr_byname.h-t MAINTAINERCLEANFILES += unictype/pr_byname.h diff --git a/modules/unictype/scripts b/modules/unictype/scripts index 54e93e954..6d5c71b22 100644 --- a/modules/unictype/scripts +++ b/modules/unictype/scripts @@ -16,8 +16,8 @@ Makefile.am: lib_SOURCES += unictype/scripts.c unictype/scripts_byname.h: unictype/scripts_byname.gperf - $(GPERF) -m 10 $(srcdir)/unictype/scripts_byname.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 10 $(srcdir)/unictype/scripts_byname.gperf > $(srcdir)/unictype/scripts_byname.h-t + mv $(srcdir)/unictype/scripts_byname.h-t $(srcdir)/unictype/scripts_byname.h BUILT_SOURCES += unictype/scripts_byname.h MOSTLYCLEANFILES += unictype/scripts_byname.h-t MAINTAINERCLEANFILES += unictype/scripts_byname.h diff --git a/modules/uninorm/composition b/modules/uninorm/composition index fb8a5d508..4b8b1df02 100644 --- a/modules/uninorm/composition +++ b/modules/uninorm/composition @@ -15,8 +15,8 @@ Makefile.am: lib_SOURCES += uninorm/composition.c uninorm/composition-table.h: $(srcdir)/uninorm/composition-table.gperf - $(GPERF) -m 1 $(srcdir)/uninorm/composition-table.gperf > $@-t - mv $@-t $@ + $(GPERF) -m 1 $(srcdir)/uninorm/composition-table.gperf > $(srcdir)/uninorm/composition-table.h-t + mv $(srcdir)/uninorm/composition-table.h-t $(srcdir)/uninorm/composition-table.h BUILT_SOURCES += uninorm/composition-table.h MOSTLYCLEANFILES += uninorm/composition-table.h-t MAINTAINERCLEANFILES += uninorm/composition-table.h -- 2.11.0