Home | History | Annotate | Download | only in native
      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 
      5 LOCAL_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 
     57 LOCAL_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 
     68 LOCAL_SHARED_LIBRARIES += \
     69 	libcrypto \
     70 	libcutils \
     71 	libexpat \
     72 	libicuuc \
     73 	libicui18n \
     74 	libssl \
     75 	libutils \
     76 	libz
     77 
     78 LOCAL_STATIC_LIBRARIES += \
     79 	libfdlibm
     80