mirror of
git://gcc.gnu.org/git/gcc.git
synced 2025-04-27 13:31:23 +08:00
Makefile.am: Various changes for new files and conversions.
0 * Makefile.am: Various changes for new files and conversions. From-SVN: r26504
This commit is contained in:
parent
2373aba264
commit
dfd08a83ce
@ -184,20 +184,28 @@ jv_convert_DEPENDENCIES = $(convert_source_files:.java=.o) \
|
||||
|
||||
gen_from_JIS_SOURCES =
|
||||
EXTRA_gen_from_JIS_SOURCES = $(srcdir)/$(CONVERT_DIR)/gen-from-JIS.c \
|
||||
$(srcdir)/$(CONVERT_DIR)/make-trie.c \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0201.h \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0208.h \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0212.h
|
||||
|
||||
gen_from_JIS_LDADD = $(CONVERT_DIR)/gen-from-JIS.o
|
||||
gen_from_JIS_DEPENDENCIES = $(CONVERT_DIR)/gen-from-JIS.o
|
||||
gen_from_JIS_LDADD = $(CONVERT_DIR)/gen-from-JIS.o $(CONVERT_DIR)/make-trie.o
|
||||
gen_from_JIS_DEPENDENCIES = $(CONVERT_DIR)/gen-from-JIS.o \
|
||||
$(CONVERT_DIR)/make-trie.o
|
||||
|
||||
|
||||
convert_source_files = \
|
||||
gnu/gcj/convert/BytesToUnicode.java \
|
||||
gnu/gcj/convert/Convert.java \
|
||||
gnu/gcj/convert/Input_8859_1.java \
|
||||
gnu/gcj/convert/Input_EUCJIS.java \
|
||||
gnu/gcj/convert/Input_JavaSrc.java \
|
||||
gnu/gcj/convert/Input_SJIS.java \
|
||||
gnu/gcj/convert/Input_UTF8.java \
|
||||
gnu/gcj/convert/Output_8859_1.java \
|
||||
gnu/gcj/convert/Output_EUCJIS.java \
|
||||
gnu/gcj/convert/Output_JavaSrc.java \
|
||||
gnu/gcj/convert/Output_SJIS.java \
|
||||
gnu/gcj/convert/Output_UTF8.java \
|
||||
gnu/gcj/convert/UnicodeToBytes.java
|
||||
|
||||
@ -449,7 +457,9 @@ java/util/natGregorianCalendar.cc java/lang/natFirstThread.cc \
|
||||
java/lang/natCharacter.cc java/lang/natMath.cc java/lang/natFloat.cc \
|
||||
java/lang/reflect/natField.cc java/net/natInetAddress.cc \
|
||||
java/net/natPlainSocketImpl.cc java/lang/reflect/natMethod.cc \
|
||||
java/lang/reflect/natArray.cc gnu/gcj/convert/natInput_EUCJIS.cc \
|
||||
java/lang/reflect/natArray.cc gnu/gcj/convert/Unicode_to_JIS.cc \
|
||||
gnu/gcj/convert/natInput_EUCJIS.cc gnu/gcj/convert/natOutput_EUCJIS.cc \
|
||||
gnu/gcj/convert/natInput_SJIS.cc gnu/gcj/convert/natOutput_SJIS.cc \
|
||||
gnu/gcj/convert/JIS0208_to_Unicode.cc \
|
||||
gnu/gcj/convert/JIS0212_to_Unicode.cc
|
||||
|
||||
@ -546,13 +556,17 @@ DISTFILES = $(DIST_COMMON) $(SOURCES) $(HEADERS) $(TEXINFOS) $(EXTRA_DIST)
|
||||
TAR = tar
|
||||
GZIP_ENV = --best
|
||||
DIST_SUBDIRS = testsuite
|
||||
DEP_FILES = .deps/$(srcdir)/$(CONVERT_DIR)/gen-from-JIS.P .deps/boehm.P \
|
||||
DEP_FILES = .deps/$(srcdir)/$(CONVERT_DIR)/gen-from-JIS.P \
|
||||
.deps/$(srcdir)/$(CONVERT_DIR)/make-trie.P .deps/boehm.P \
|
||||
.deps/exception.P .deps/gnu/gcj/convert/BytesToUnicode.P \
|
||||
.deps/gnu/gcj/convert/Convert.P .deps/gnu/gcj/convert/Input_8859_1.P \
|
||||
.deps/gnu/gcj/convert/Input_EUCJIS.P .deps/gnu/gcj/convert/Input_UTF8.P \
|
||||
.deps/gnu/gcj/convert/Input_EUCJIS.P \
|
||||
.deps/gnu/gcj/convert/Input_JavaSrc.P \
|
||||
.deps/gnu/gcj/convert/Input_SJIS.P .deps/gnu/gcj/convert/Input_UTF8.P \
|
||||
.deps/gnu/gcj/convert/Output_8859_1.P \
|
||||
.deps/gnu/gcj/convert/Output_EUCJIS.P \
|
||||
.deps/gnu/gcj/convert/Output_JavaSrc.P \
|
||||
.deps/gnu/gcj/convert/Output_UTF8.P \
|
||||
.deps/gnu/gcj/convert/Output_SJIS.P .deps/gnu/gcj/convert/Output_UTF8.P \
|
||||
.deps/gnu/gcj/convert/UnicodeToBytes.P \
|
||||
.deps/gnu/gcj/protocol/file/Connection.P \
|
||||
.deps/gnu/gcj/protocol/file/Handler.P \
|
||||
@ -1253,36 +1267,56 @@ header-check: libgcj.zip $(nat_headers)
|
||||
done; \
|
||||
$(CXXCOMPILE) -fsyntax-only htest.cc
|
||||
|
||||
# The Unicode consortium does not permit re-distributing the file JIS0201.TXT.
|
||||
# You can get it from ftp://ftp.unicode.org/Public/MAPPINGS/EASTASIA/JIS/.
|
||||
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0201.h: # $(CONVERT_DIR)/JIS0201.TXT
|
||||
echo '/* This file is automatically generated from Unicode tables */' > tmp-0201; \
|
||||
tr -d '\r' <$(CONVERT_DIR)/JIS0201.TXT \
|
||||
| sed -n -e 's|\(0x..\).*\(0x....\).*#\(.*\)$$|MAP(0x00, \1, \2) /*\3 */|p' \
|
||||
>> tmp-0201; \
|
||||
mv tmp-0201 $(srcdir)/$(CONVERT_DIR)/JIS0201.h
|
||||
|
||||
# The Unicode consortium does not permit re-distributing the file JIS0208.TXT.
|
||||
# You can get it from ftp://ftp.unicode.org/Public/MAPPINGS/EASTASIA/JIS/.
|
||||
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0208.h: # JIS0208.TXT
|
||||
echo '/* This file is autoamtically generated from Unicode tables */' > tmp-0208; \
|
||||
sed -n -e 's|\(0x....\).*0x\(..\)\(..\).*\(0x....\).*#\(.*\).$$|MAP(0x\2, 0x\3, \4) /*\5 */|p' \
|
||||
<JIS0208.TXT >> tmp-0208; \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0208.h: # $(CONVERT_DIR)/JIS0208.TXT
|
||||
echo '/* This file is automatically generated from Unicode tables */' > tmp-0208; \
|
||||
tr -d '\r' <$(CONVERT_DIR)/JIS0208.TXT \
|
||||
| sed -n -e 's|\(0x....\).*0x\(..\)\(..\).*\(0x....\).*#\(.*\)$$|MAP(0x\2, 0x\3, \4) /*\5 */|p' \
|
||||
>> tmp-0208; \
|
||||
mv tmp-0208 $(srcdir)/$(CONVERT_DIR)/JIS0208.h
|
||||
|
||||
# The Unicode consortium does not permit re-distributing the file JIS0212.TXT.
|
||||
# You can get it from ftp://ftp.unicode.org/Public/MAPPINGS/EASTASIA/JIS/.
|
||||
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0212.h: # JIS0212.TXT
|
||||
echo '/* This file is autoamtically generated from Unicode tables */' > tmp-0212; \
|
||||
sed -n -e 's|0x\(..\)\(..\).*\(0x....\).*#\(.*\).$$|MAP(0x\1, 0x\2, \3) /*\4 */|p' \
|
||||
<JIS0212.TXT >> tmp-0212; \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0212.h: # $(CONVERT_DIR)/JIS0212.TXT
|
||||
echo '/* This file is automatically generated from Unicode tables */' > tmp-0212; \
|
||||
tr -d '\r' <$(CONVERT_DIR)/JIS0212.TXT \
|
||||
| sed -n -e 's|0x\(..\)\(..\).*\(0x....\).*#\(.*\)$$|MAP(0x\1, 0x\2, \3) /*\4 */|p' \
|
||||
>> tmp-0212; \
|
||||
mv tmp-0212 $(srcdir)/$(CONVERT_DIR)/JIS0212.h
|
||||
|
||||
$(CONVERT_DIR)/gen-from-JIS.o: $(srcdir)/$(CONVERT_DIR)/gen-from-JIS.c \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0201.h \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0208.h \
|
||||
$(srcdir)/$(CONVERT_DIR)/JIS0212.h
|
||||
$(COMPILE) -c -o $(CONVERT_DIR)/gen-from-JIS.o \
|
||||
$(srcdir)/$(CONVERT_DIR)/gen-from-JIS.c
|
||||
|
||||
$(CONVERT_DIR)/make-trie.o: $(srcdir)/$(CONVERT_DIR)/make-trie.c
|
||||
$(COMPILE) -c -o $(CONVERT_DIR)/make-trie.o \
|
||||
$(srcdir)/$(CONVERT_DIR)/make-trie.c
|
||||
|
||||
@NATIVE_TRUE@@MAINTAINER_MODE_TRUE@$(srcdir)/$(CONVERT_DIR)/JIS0208_to_Unicode.cc: ./gen-from-JIS$(EXEEXT)
|
||||
@NATIVE_TRUE@@MAINTAINER_MODE_TRUE@ ./gen-from-JIS JIS0208>$(srcdir)/$(CONVERT_DIR)/JIS0208_to_Unicode.cc
|
||||
|
||||
@NATIVE_TRUE@@MAINTAINER_MODE_TRUE@$(srcdir)/$(CONVERT_DIR)/JIS0212_to_Unicode.cc: ./gen-from-JIS$(EXEEXT)
|
||||
@NATIVE_TRUE@@MAINTAINER_MODE_TRUE@ ./gen-from-JIS JIS0212>$(srcdir)/$(CONVERT_DIR)/JIS0212_to_Unicode.cc
|
||||
|
||||
@NATIVE_TRUE@@MAINTAINER_MODE_TRUE@$(srcdir)/$(CONVERT_DIR)/Unicode_to_JIS.cc: ./gen-from-JIS$(EXEEXT)
|
||||
@NATIVE_TRUE@@MAINTAINER_MODE_TRUE@ ./gen-from-JIS toJIS>$(srcdir)/$(CONVERT_DIR)/Unicode_to_JIS.cc
|
||||
|
||||
# Multilib support.
|
||||
.PHONY: all-multi mostlyclean-multi clean-multi distclean-multi \
|
||||
maintainer-clean-multi
|
||||
|
Loading…
x
Reference in New Issue
Block a user