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