From: Kyotaro Horiguchi Date: Tue, 8 Nov 2016 19:20:06 +0900 Subject: [PATCH 2/2] Modify makefile. Change makefile so that 'make distclean' removes authority files since they should not be contained in source archive. On the other hand 'make maintainer-clean' leaves them and removes all map files. This seems somewhat strange but it comes from the special characteristics of this directory. --- src/backend/utils/mb/Unicode/Makefile | 19 +++++++++---------- 1 file changed, 9 insertions(+), 10 deletions(-) diff --git a/src/backend/utils/mb/Unicode/Makefile b/src/backend/utils/mb/Unicode/Makefile index b3f681c..f184f65 100644 --- a/src/backend/utils/mb/Unicode/Makefile +++ b/src/backend/utils/mb/Unicode/Makefile @@ -79,7 +79,8 @@ SPECIALTEXTS = BIG5.TXT CNS11643.TXT \ CP932.TXT CP950.TXT \ JIS0201.TXT JIS0208.TXT JIS0212.TXT SHIFTJIS.TXT \ JOHAB.TXT KSX1001.TXT windows-949-2000.xml \ - euc-jis-2004-std.txt sjis-0213-2004-std.txt + euc-jis-2004-std.txt sjis-0213-2004-std.txt \ + gb-18030-2000.xml GENERICTEXTS = $(ISO8859TEXTS) $(WINTEXTS) \ KOI8-R.TXT KOI8-U.TXT @@ -135,11 +136,12 @@ euc_jis_2004_to_utf8.map euc_jis_2004_to_utf8_radix.map euc_jis_2004_to_utf8_com shift_jis_2004_to_utf8.map shift_jis_2004_to_utf8_radix.map shift_jis_2004_to_utf8_combined.map utf8_to_shift_jis_2004.map utf8_to_shift_jis_2004_radix.map utf8_to_shift_jis_2004_combined.map: UCS_to_SHIFT_JIS_2004.pl sjis-0213-2004-std.txt $(PERL) $< -distclean: clean - rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) +distclean: + rm -f $(TEXTS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h -maintainer-clean: distclean - rm -f $(MAPS) $(RADIXMAPS) $(OBJS) $(BINS) map_checker.h +# maintainer-clean intentionally leaves $(TEXTS) +maintainer-clean: + rm -f $(MAPS) $(RADIXMAPS) $(GENERICMAPS) $(SPECIALMAPS) $(OBJS) $(BINS) map_checker.h mapcheck: $(MAPS) $(RADIXMAPS) map_checker ./map_checker @@ -150,15 +152,12 @@ DOWNLOAD = wget -O $@ --no-use-server-timestamps BIG5.TXT CNS11643.TXT: $(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/OBSOLETE/EASTASIA/OTHER/$(@F) -gb-18030-2000.xml: +gb-18030-2000.xml windows-949-2000.xml: $(DOWNLOAD) http://source.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F) euc-jis-2004-std.txt sjis-0213-2004-std.txt: $(DOWNLOAD) http://x0213.org/codetable/$(@F) -gb-18030-2000.xml: - $(DOWNLOAD) https://ssl.icu-project.org/repos/icu/data/trunk/charset/data/xml/$(@F) - GB2312.TXT: $(DOWNLOAD) 'http://trac.greenstone.org/browser/trunk/gsdl/unicode/MAPPINGS/EASTASIA/GB/GB2312.TXT?rev=1842&format=txt' @@ -174,7 +173,7 @@ KOI8-R.TXT KOI8-U.TXT: $(ISO8859TEXTS): $(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/ISO8859/$(@F) -$(filter-out CP8%,$(WINTEXTS)): +$(filter-out CP8%,$(WINTEXTS)) $(filter CP9%, $(SPECIALTEXTS)): $(DOWNLOAD) http://ftp.unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/$(@F) $(filter CP8%,$(WINTEXTS)): -- 2.9.2 ----Next_Part(Tue_Nov_08_20_21_22_2016_904)-- Content-Type: text/plain Content-Disposition: inline Content-Transfer-Encoding: 8bit MIME-Version: 1.0 -- Sent via pgsql-hackers mailing list (pgsql-hackers@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-hackers ----Next_Part(Tue_Nov_08_20_21_22_2016_904)----