• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1# This file is included by the top-level libcore Android.mk.
2# It's not a normal makefile, so we don't include CLEAR_VARS
3# or BUILD_*_LIBRARY.
4
5LOCAL_SRC_FILES := \
6	AsynchronousSocketCloseMonitor.cpp \
7	ErrorCode.cpp \
8	ICU.cpp \
9	JniConstants.cpp \
10	JniException.cpp \
11	NativeBN.cpp \
12	NativeBidi.cpp \
13	NativeBreakIterator.cpp \
14	NativeCollation.cpp \
15	NativeConverter.cpp \
16	NativeCrypto.cpp \
17	NativeDecimalFormat.cpp \
18	NativeIDN.cpp \
19	NativeNormalizer.cpp \
20	NativePluralRules.cpp \
21	NetworkUtilities.cpp \
22	Register.cpp \
23	TimeZones.cpp \
24	cbigint.cpp \
25	java_io_Console.cpp \
26	java_io_File.cpp \
27	java_io_FileDescriptor.cpp \
28	java_io_ObjectInputStream.cpp \
29	java_io_ObjectOutputStream.cpp \
30	java_io_ObjectStreamClass.cpp \
31	java_lang_Character.cpp \
32	java_lang_Double.cpp \
33	java_lang_Float.cpp \
34	java_lang_Math.cpp \
35	java_lang_ProcessManager.cpp \
36	java_lang_RealToString.cpp \
37	java_lang_StrictMath.cpp \
38	java_lang_System.cpp \
39	java_net_InetAddress.cpp \
40	java_net_NetworkInterface.cpp \
41	java_nio_ByteOrder.cpp \
42	java_nio_charset_Charsets.cpp \
43	java_util_regex_Matcher.cpp \
44	java_util_regex_Pattern.cpp \
45	java_util_zip_Adler32.cpp \
46	java_util_zip_CRC32.cpp \
47	java_util_zip_Deflater.cpp \
48	java_util_zip_Inflater.cpp \
49	libcore_io_IoUtils.cpp \
50	org_apache_harmony_luni_platform_OSFileSystem.cpp \
51	org_apache_harmony_luni_platform_OSMemory.cpp \
52	org_apache_harmony_luni_platform_OSNetworkSystem.cpp \
53	org_apache_harmony_luni_util_FloatingPointParser.cpp \
54	org_apache_harmony_xml_ExpatParser.cpp \
55	valueOf.cpp
56
57LOCAL_C_INCLUDES += \
58	external/expat/lib \
59	external/icu4c/common \
60	external/icu4c/i18n \
61	external/openssl/include \
62	external/zlib
63
64# Any shared/static libs that are listed here must also
65# be listed in libs/nativehelper/Android.mk.
66# TODO: fix this requirement
67
68LOCAL_SHARED_LIBRARIES += \
69	libcrypto \
70	libcutils \
71	libexpat \
72	libicuuc \
73	libicui18n \
74	libssl \
75	libutils \
76	libz
77
78LOCAL_STATIC_LIBRARIES += \
79	libfdlibm
80