| LOCAL_PATH := $(call my-dir) |
| |
| include $(CLEAR_VARS) |
| |
| LOCAL_CPP_EXTENSION := .cc |
| |
| LOCAL_SRC_FILES := \ |
| base/at_exit.cc \ |
| base/atomicops_internals_x86_gcc.cc \ |
| base/base64.cc \ |
| base/base_paths.cc \ |
| base/base_paths_posix.cc \ |
| base/base_switches.cc \ |
| base/bzip2_error_handler.cc \ |
| base/cancellation_flag.cc \ |
| base/command_line.cc \ |
| base/condition_variable_posix.cc \ |
| base/crypto/rsa_private_key.cc \ |
| base/data_pack.cc \ |
| base/debug_util.cc \ |
| base/debug_util_posix.cc \ |
| base/directory_watcher_inotify.cc \ |
| base/dynamic_annotations.cc \ |
| base/event_recorder_stubs.cc \ |
| base/field_trial.cc \ |
| base/file_descriptor_shuffle.cc \ |
| base/file_path.cc \ |
| base/file_util.cc \ |
| base/file_util_linux.cc \ |
| base/file_util_posix.cc \ |
| base/global_descriptors_posix.cc \ |
| base/histogram.cc \ |
| base/hmac_nss.o \ |
| base/i18n/file_util_icu.cc \ |
| base/i18n/icu_string_conversions.cc \ |
| base/i18n/icu_util.cc \ |
| base/i18n/number_formatting.cc \ |
| base/i18n/time_formatting.cc \ |
| base/i18n/word_iterator.cc \ |
| base/json/json_reader.cc \ |
| base/json/json_writer.cc \ |
| base/json/string_escape.cc \ |
| base/lazy_instance.cc \ |
| base/linux_util.cc \ |
| base/lock.cc \ |
| base/lock_impl_posix.cc \ |
| base/logging.cc \ |
| base/md5.cc \ |
| base/memory_debug.cc \ |
| base/message_loop.cc \ |
| base/message_pump_default.cc \ |
| base/message_pump_libevent.cc \ |
| base/mime_util_linux.cc \ |
| base/native_library_linux.cc \ |
| base/non_thread_safe.cc \ |
| base/path_service.cc \ |
| base/pickle.cc \ |
| base/platform_file_posix.cc \ |
| base/platform_thread_posix.cc \ |
| base/process_linux.cc \ |
| base/process_posix.cc \ |
| base/process_util_linux.cc \ |
| base/process_util_posix.cc \ |
| base/profiler.cc \ |
| base/rand_util.cc \ |
| base/rand_util_posix.cc \ |
| base/ref_counted.cc \ |
| base/safe_strerror_posix.cc \ |
| base/scoped_temp_dir.cc \ |
| base/setproctitle_linux.c \ |
| base/sha1.cc \ |
| base/sha2.cc \ |
| base/shared_memory_posix.cc \ |
| base/simple_thread.cc \ |
| base/stats_table.cc \ |
| base/string16.cc \ |
| base/string_piece.cc \ |
| base/string_split.cc \ |
| base/string_util.cc \ |
| base/sync_socket_posix.cc \ |
| base/sys_info_linux.cc \ |
| base/sys_info_posix.cc \ |
| base/sys_string_conversions_linux.cc \ |
| base/third_party/dmg_fp/dtoa.cc \ |
| base/third_party/dmg_fp/g_fmt.cc \ |
| base/third_party/icu/icu_utf.cc \ |
| base/third_party/nspr/prtime.cc \ |
| base/third_party/nss/sha512.cc \ |
| base/third_party/xdg_mime/xdgmime.c \ |
| base/third_party/xdg_mime/xdgmimealias.c \ |
| base/third_party/xdg_mime/xdgmimecache.c \ |
| base/third_party/xdg_mime/xdgmimeglob.c \ |
| base/third_party/xdg_mime/xdgmimeicon.c \ |
| base/third_party/xdg_mime/xdgmimeint.c \ |
| base/third_party/xdg_mime/xdgmimemagic.c \ |
| base/third_party/xdg_mime/xdgmimeparent.c \ |
| base/third_party/xdg_user_dirs/xdg_user_dir_lookup.cc \ |
| base/thread.cc \ |
| base/thread_collision_warner.cc \ |
| base/thread_local_posix.cc \ |
| base/thread_local_storage_posix.cc \ |
| base/time.cc \ |
| base/time_posix.cc \ |
| base/timer.cc \ |
| base/trace_event.cc \ |
| base/tracked.cc \ |
| base/tracked_objects.cc \ |
| base/unix_domain_socket_posix.cc \ |
| base/utf_offset_string_conversions.cc \ |
| base/utf_string_conversion_utils.cc \ |
| base/utf_string_conversions.cc \ |
| base/values.cc \ |
| base/version.cc \ |
| base/waitable_event_posix.cc \ |
| base/waitable_event_watcher_posix.cc \ |
| base/watchdog.cc \ |
| base/worker_pool_linux.cc \ |
| \ |
| googleurl/src/gurl.cc \ |
| googleurl/src/url_canon_etc.cc \ |
| googleurl/src/url_canon_fileurl.cc \ |
| googleurl/src/url_canon_host.cc \ |
| googleurl/src/url_canon_icu.cc \ |
| googleurl/src/url_canon_internal.cc \ |
| googleurl/src/url_canon_ip.cc \ |
| googleurl/src/url_canon_mailtourl.cc \ |
| googleurl/src/url_canon_path.cc \ |
| googleurl/src/url_canon_pathurl.cc \ |
| googleurl/src/url_canon_query.cc \ |
| googleurl/src/url_canon_relative.cc \ |
| googleurl/src/url_canon_stdurl.cc \ |
| googleurl/src/url_parse.cc \ |
| googleurl/src/url_parse_file.cc \ |
| googleurl/src/url_util.cc \ |
| \ |
| net/base/address_list.cc \ |
| net/base/cert_status_flags.cc \ |
| net/base/connection_type_histograms.cc \ |
| net/base/cookie_monster.cc \ |
| net/base/data_url.cc \ |
| net/base/directory_lister.cc \ |
| net/base/dns_util.cc \ |
| net/base/escape.cc \ |
| net/base/file_stream_posix.cc \ |
| net/base/filter.cc \ |
| net/base/fixed_host_resolver.cc \ |
| net/base/gzip_filter.cc \ |
| net/base/gzip_header.cc \ |
| net/base/host_cache.cc \ |
| net/base/host_resolver.cc \ |
| net/base/host_resolver_impl.cc \ |
| net/base/host_resolver_proc.cc \ |
| net/base/https_prober.cc \ |
| net/base/io_buffer.cc \ |
| net/base/listen_socket.cc \ |
| net/base/load_log.cc \ |
| net/base/load_log_util.cc \ |
| net/base/mime_sniffer.cc \ |
| net/base/mime_util.cc \ |
| net/base/mock_host_resolver.cc \ |
| net/base/net_errors.cc \ |
| net/base/net_module.cc \ |
| net/base/net_util.cc \ |
| net/base/net_util_posix.cc \ |
| net/base/network_change_notifier.cc \ |
| net/base/network_change_notifier_helper.cc \ |
| net/base/network_change_notifier_linux.cc \ |
| net/base/platform_mime_util_linux.cc \ |
| net/base/registry_controlled_domain.cc \ |
| net/base/sdch_filter.cc \ |
| net/base/sdch_manager.cc \ |
| net/base/ssl_client_auth_cache.cc \ |
| net/base/ssl_config_service.cc \ |
| net/base/static_cookie_policy.cc \ |
| net/base/telnet_server.cc \ |
| net/base/transport_security_state.cc \ |
| net/base/upload_data.cc \ |
| net/base/upload_data_stream.cc \ |
| net/base/x509_certificate.cc \ |
| net/disk_cache/addr.cc \ |
| net/disk_cache/backend_impl.cc \ |
| net/disk_cache/bitmap.cc \ |
| net/disk_cache/block_files.cc \ |
| net/disk_cache/cache_util_posix.cc \ |
| net/disk_cache/entry_impl.cc \ |
| net/disk_cache/eviction.cc \ |
| net/disk_cache/file_lock.cc \ |
| net/disk_cache/file_posix.cc \ |
| net/disk_cache/hash.cc \ |
| net/disk_cache/mapped_file_posix.cc \ |
| net/disk_cache/mem_backend_impl.cc \ |
| net/disk_cache/mem_entry_impl.cc \ |
| net/disk_cache/mem_rankings.cc \ |
| net/disk_cache/rankings.cc \ |
| net/disk_cache/sparse_control.cc \ |
| net/disk_cache/stats.cc \ |
| net/disk_cache/stats_histogram.cc \ |
| net/disk_cache/trace.cc \ |
| net/flip/flip_frame_builder.cc \ |
| net/flip/flip_framer.cc \ |
| net/flip/flip_io_buffer.cc \ |
| net/flip/flip_network_transaction.cc \ |
| net/flip/flip_session.cc \ |
| net/flip/flip_session_pool.cc \ |
| net/flip/flip_stream.cc \ |
| net/ftp/ftp_auth_cache.cc \ |
| net/ftp/ftp_ctrl_response_buffer.cc \ |
| net/ftp/ftp_directory_listing_buffer.cc \ |
| net/ftp/ftp_directory_listing_parser.cc \ |
| net/ftp/ftp_directory_listing_parser_ls.cc \ |
| net/ftp/ftp_directory_listing_parser_mlsd.cc \ |
| net/ftp/ftp_directory_listing_parser_netware.cc \ |
| net/ftp/ftp_directory_listing_parser_vms.cc \ |
| net/ftp/ftp_directory_listing_parser_windows.cc \ |
| net/ftp/ftp_network_layer.cc \ |
| net/ftp/ftp_network_transaction.cc \ |
| net/ftp/ftp_server_type_histograms.cc \ |
| net/ftp/ftp_util.cc \ |
| net/http/http_auth.cc \ |
| net/http/http_auth_cache.cc \ |
| net/http/http_auth_handler.cc \ |
| net/http/http_auth_handler_basic.cc \ |
| net/http/http_auth_handler_digest.cc \ |
| net/http/http_auth_handler_negotiate_posix.cc \ |
| net/http/http_auth_handler_ntlm.cc \ |
| net/http/http_auth_handler_ntlm_portable.cc \ |
| net/http/http_basic_stream.cc \ |
| net/http/http_byte_range.cc \ |
| net/http/http_cache.cc \ |
| net/http/http_cache_transaction.cc \ |
| net/http/http_chunked_decoder.cc \ |
| net/http/http_network_layer.cc \ |
| net/http/http_network_session.cc \ |
| net/http/http_network_transaction.cc \ |
| net/http/http_response_headers.cc \ |
| net/http/http_response_info.cc \ |
| net/http/http_stream_parser.cc \ |
| net/http/http_util.cc \ |
| net/http/http_util_icu.cc \ |
| net/http/http_vary_data.cc \ |
| net/http/md4.cc \ |
| net/http/partial_data.cc \ |
| net/proxy/init_proxy_resolver.cc \ |
| net/proxy/proxy_config.cc \ |
| net/proxy/proxy_info.cc \ |
| net/proxy/proxy_list.cc \ |
| net/proxy/proxy_resolver_js_bindings.cc \ |
| net/proxy/proxy_script_fetcher.cc \ |
| net/proxy/proxy_server.cc \ |
| net/proxy/proxy_service.cc \ |
| net/proxy/single_threaded_proxy_resolver.cc \ |
| net/socket/client_socket_factory.cc \ |
| net/socket/client_socket_handle.cc \ |
| net/socket/client_socket_pool_base.cc \ |
| net/socket/socks5_client_socket.cc \ |
| net/socket/socks_client_socket.cc \ |
| net/socket/tcp_client_socket_libevent.cc \ |
| net/socket/tcp_client_socket_pool.cc \ |
| net/socket_stream/socket_stream.cc \ |
| net/socket_stream/socket_stream_metrics.cc \ |
| net/socket_stream/socket_stream_throttle.cc \ |
| net/url_request/url_request.cc \ |
| net/url_request/url_request_about_job.cc \ |
| net/url_request/url_request_data_job.cc \ |
| net/url_request/url_request_error_job.cc \ |
| net/url_request/url_request_file_dir_job.cc \ |
| net/url_request/url_request_file_job.cc \ |
| net/url_request/url_request_filter.cc \ |
| net/url_request/url_request_http_job.cc \ |
| net/url_request/url_request_job.cc \ |
| net/url_request/url_request_job_manager.cc \ |
| net/url_request/url_request_job_metrics.cc \ |
| net/url_request/url_request_job_tracker.cc \ |
| net/url_request/url_request_new_ftp_job.cc \ |
| net/url_request/url_request_redirect_job.cc \ |
| net/url_request/url_request_simple_job.cc \ |
| net/url_request/url_request_view_net_internals_job.cc \ |
| net/url_request/view_cache_helper.cc \ |
| net/websockets/websocket.cc \ |
| net/websockets/websocket_throttle.cc \ |
| \ |
| sdch/open-vcdiff/src/addrcache.cc \ |
| sdch/open-vcdiff/src/adler32.c \ |
| sdch/open-vcdiff/src/blockhash.cc \ |
| sdch/open-vcdiff/src/codetable.cc \ |
| sdch/open-vcdiff/src/decodetable.cc \ |
| sdch/open-vcdiff/src/encodetable.cc \ |
| sdch/open-vcdiff/src/headerparser.cc \ |
| sdch/open-vcdiff/src/instruction_map.cc \ |
| sdch/open-vcdiff/src/logging.cc \ |
| sdch/open-vcdiff/src/varint_bigendian.cc \ |
| sdch/open-vcdiff/src/vcdecoder.cc \ |
| sdch/open-vcdiff/src/vcdiffengine.cc \ |
| \ |
| |
| # Need to build libevent separately (possibly other libs as well) |
| #\ |
| third_party/libevent/buffer.c \ |
| third_party/libevent/devpoll.c \ |
| third_party/libevent/epoll.c \ |
| third_party/libevent/epoll_sub.c \ |
| third_party/libevent/evbuffer.c \ |
| third_party/libevent/evdns.c \ |
| third_party/libevent/event.c \ |
| third_party/libevent/event_tagging.c \ |
| third_party/libevent/evrpc.c \ |
| third_party/libevent/evutil.c \ |
| third_party/libevent/http.c \ |
| third_party/libevent/log.c \ |
| third_party/libevent/poll.c \ |
| third_party/libevent/select.c \ |
| third_party/libevent/signal.c \ |
| third_party/libevent/strlcpy.c \ |
| |
| LOCAL_SRC_FILES += \ |
| third_party/zlib/contrib/minizip/ioapi.c \ |
| third_party/zlib/contrib/minizip/unzip.c \ |
| third_party/zlib/contrib/minizip/zip.c |
| |
| # external/chromium/android is a directory to intercept stl headers that we do |
| # not support yet. |
| LOCAL_C_INCLUDES := \ |
| $(LOCAL_PATH)/android \ |
| $(LOCAL_PATH)/sdch/linux \ |
| $(LOCAL_PATH)/sdch/open-vcdiff/src \ |
| $(LOCAL_PATH)/third_party/libevent/compat \ |
| external/icu4c/common \ |
| external/icu4c/i18n |
| |
| #include external/stlport/libstlport.mk |
| |
| # include a prefix header for missing headers or definitions. |
| LOCAL_CFLAGS := -include "android/prefix.h" |
| |
| LOCAL_MODULE := chromium_net |
| |
| LOCAL_SHARED_LIBRARIES := libstlport |
| |
| #include $(BUILD_STATIC_LIBRARY) |