libphonenumber_without_metadata.target.linux-mips.mk revision a3f7b4e666c476898878fa745f637129375cd889
15e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# This file is generated by gyp; do not edit. 25e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 35e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)include $(CLEAR_VARS) 45e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 55e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_MODULE_CLASS := STATIC_LIBRARIES 65e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_MODULE := third_party_libphonenumber_libphonenumber_without_metadata_gyp 75e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_MODULE_SUFFIX := .a 85e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_MODULE_TAGS := optional 95e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)gyp_intermediate_dir := $(call local-intermediates-dir) 105e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)gyp_shared_intermediate_dir := $(call intermediates-dir-for,GYP,shared) 115e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 125e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Make sure our deps are built first. 135e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)GYP_TARGET_DEPENDENCIES := \ 145e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(call intermediates-dir-for,GYP,third_party_icu_icui18n_gyp)/icui18n.stamp \ 155e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(call intermediates-dir-for,GYP,third_party_icu_icuuc_gyp)/icuuc.stamp \ 165e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc 175e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 185e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 195e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)### Generated for rule "third_party_libphonenumber_libphonenumber_gyp_libphonenumber_without_metadata_target_genproto": 205e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# "{'inputs': ['../../tools/protoc_wrapper/protoc_wrapper.py', '$(gyp_shared_intermediate_dir)/protoc'], 'msvs_cygwin_shell': '0', 'extension': 'proto', 'outputs': ['$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/%(INPUT_ROOT)s_pb2.py', '$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/%(INPUT_ROOT)s.pb.cc', '$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/%(INPUT_ROOT)s.pb.h'], 'rule_name': 'genproto', 'rule_sources': ['src/resources/phonemetadata.proto', 'src/resources/phonenumber.proto'], 'action': ['python', '../../tools/protoc_wrapper/protoc_wrapper.py', '--include', '', '--protobuf', '$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/%(INPUT_ROOT)s.pb.h', '--proto-in-dir', 'src/resources', '--proto-in-file', '%(INPUT_ROOT)s$(suffix $<)', '--use-system-protobuf=0', '--', '$(gyp_shared_intermediate_dir)/protoc', '--cpp_out', '$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers', '--python_out', '$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers'], 'message': 'Generating C++ and Python code from $(RULE_SOURCES)', 'process_outputs_as_sources': '1'}": 215e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py: gyp_local_path := $(LOCAL_PATH) 225e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 235e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 245e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 255e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py: $(LOCAL_PATH)/third_party/libphonenumber/src/resources/phonemetadata.proto $(LOCAL_PATH)/tools/protoc_wrapper/protoc_wrapper.py $(gyp_shared_intermediate_dir)/protoc $(GYP_TARGET_DEPENDENCIES) 265e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) mkdir -p $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers; cd $(gyp_local_path)/third_party/libphonenumber; python ../../tools/protoc_wrapper/protoc_wrapper.py --include "" --protobuf "$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.h" --proto-in-dir src/resources --proto-in-file "phonemetadata$(suffix $<)" "--use-system-protobuf=0" -- "$(gyp_shared_intermediate_dir)/protoc" --cpp_out "$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers" --python_out "$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers" 275e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 285e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.cc: $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py ; 295e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.h: $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py ; 305e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles).PHONY: third_party_libphonenumber_libphonenumber_without_metadata_gyp_rule_trigger 315e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)third_party_libphonenumber_libphonenumber_without_metadata_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py 325e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 335e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py: gyp_local_path := $(LOCAL_PATH) 345e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py: gyp_intermediate_dir := $(abspath $(gyp_intermediate_dir)) 355e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py: gyp_shared_intermediate_dir := $(abspath $(gyp_shared_intermediate_dir)) 365e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py: export PATH := $(subst $(ANDROID_BUILD_PATHS),,$(PATH)) 375e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py: $(LOCAL_PATH)/third_party/libphonenumber/src/resources/phonenumber.proto $(LOCAL_PATH)/tools/protoc_wrapper/protoc_wrapper.py $(gyp_shared_intermediate_dir)/protoc $(GYP_TARGET_DEPENDENCIES) 385e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) mkdir -p $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers; cd $(gyp_local_path)/third_party/libphonenumber; python ../../tools/protoc_wrapper/protoc_wrapper.py --include "" --protobuf "$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.h" --proto-in-dir src/resources --proto-in-file "phonenumber$(suffix $<)" "--use-system-protobuf=0" -- "$(gyp_shared_intermediate_dir)/protoc" --cpp_out "$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers" --python_out "$(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers" 395e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 405e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.cc: $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py ; 415e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.h: $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py ; 425e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles).PHONY: third_party_libphonenumber_libphonenumber_without_metadata_gyp_rule_trigger 435e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)third_party_libphonenumber_libphonenumber_without_metadata_gyp_rule_trigger: $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py 445e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 455e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)### Finished generating for all rules 465e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 475e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)GYP_GENERATED_OUTPUTS := \ 485e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py \ 495e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.cc \ 505e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.h \ 515e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py \ 525e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.cc \ 535e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.h 545e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 555e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Make sure our deps and generated files are built first. 565e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_ADDITIONAL_DEPENDENCIES := $(GYP_TARGET_DEPENDENCIES) $(GYP_GENERATED_OUTPUTS) 575e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 585e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_CPP_EXTENSION := .cc 595e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_intermediate_dir)/phonemetadata.pb.cc: $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.cc 605e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 615e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)$(gyp_intermediate_dir)/phonenumber.pb.cc: $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.cc 625e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) mkdir -p $(@D); cp $< $@ 635e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_GENERATED_SOURCES := \ 645e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_intermediate_dir)/phonemetadata.pb.cc \ 655e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_intermediate_dir)/phonenumber.pb.cc \ 665e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonemetadata_pb2.py \ 675e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonemetadata.pb.h \ 685e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/pyproto/third_party/libphonenumber/phonenumbers/phonenumber_pb2.py \ 695e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers/phonenumber.pb.h \ 705e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party_libphonenumber_libphonenumber_without_metadata_gyp_rule_trigger 715e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 725e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)GYP_COPIED_SOURCE_ORIGIN_DIRS := \ 735e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber/phonenumbers 745e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 755e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_SRC_FILES := \ 765e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/asyoutypeformatter.cc \ 77eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch third_party/libphonenumber/src/phonenumbers/base/strings/string_piece.cc \ 785e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/default_logger.cc \ 795e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/logger.cc \ 805e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/phonenumber.cc \ 815e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/phonenumbermatch.cc \ 825e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/phonenumbermatcher.cc \ 835e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/phonenumberutil.cc \ 845e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/regexp_adapter_icu.cc \ 855e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/regexp_cache.cc \ 865e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/string_byte_sink.cc \ 875e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/stringutil.cc \ 885e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/unicodestring.cc \ 895e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/utf/rune.c \ 905e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/utf/unicodetext.cc \ 915e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) third_party/libphonenumber/src/phonenumbers/utf/unilib.cc 925e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 935e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 945e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Flags passed to both C and C++ files. 95eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochMY_CFLAGS_Debug := \ 965e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fstack-protector \ 975e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) --param=ssp-buffer-size=4 \ 985e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) \ 995e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fno-exceptions \ 1005e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fno-strict-aliasing \ 1015e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-unused-parameter \ 1025e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-missing-field-initializers \ 1035e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fvisibility=hidden \ 1045e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -pipe \ 1055e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fPIC \ 1065e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-format \ 1075e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -EL \ 1085e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -mhard-float \ 1095e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -ffunction-sections \ 1105e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -funwind-tables \ 1115e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -g \ 1125e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fstack-protector \ 1135e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fno-short-enums \ 1145e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -finline-limit=64 \ 1155e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wa,--noexecstack \ 1165e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -U_FORTIFY_SOURCE \ 1175e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-extra \ 1185e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-ignored-qualifiers \ 1195e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-type-limits \ 1205e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-address \ 1215e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-format-security \ 1225e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-return-type \ 1235e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-sequence-point \ 1245e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Os \ 1255e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -g \ 1265e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fomit-frame-pointer \ 1275e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fdata-sections \ 1285e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -ffunction-sections 1295e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 130eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochMY_DEFS_Debug := \ 131eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DI18N_PHONENUMBERS_USE_ICU_REGEXP=1' \ 1327d4cd473f85ac64c3747c96c277f9e506a0d2246Torne (Richard Coles) '-DANGLE_DX11' \ 1335e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-D_FILE_OFFSET_BITS=64' \ 1345e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DNO_TCMALLOC' \ 1357dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 1367dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 1375e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DDISABLE_NACL' \ 1385e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DCHROMIUM_BUILD' \ 1395e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DUSE_LIBJPEG_TURBO=1' \ 1405e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DUSE_PROPRIETARY_CODECS' \ 141a3f7b4e666c476898878fa745f637129375cd889Ben Murdoch '-DENABLE_CONFIGURATION_POLICY' \ 1425e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DENABLE_GPU=1' \ 1435e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DUSE_OPENSSL=1' \ 1445e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DENABLE_EGLIMAGE=1' \ 1455e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DU_USING_ICU_NAMESPACE=0' \ 1465e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DPROTOBUF_USE_DLLS' \ 1475e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DGOOGLE_PROTOBUF_NO_RTTI' \ 1485e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER' \ 1495e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DANDROID' \ 1505e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-D__GNU_SOURCE=1' \ 1515e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DUSE_STLPORT=1' \ 1525e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 1535e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DCHROME_BUILD_ID=""' \ 1545e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DDYNAMIC_ANNOTATIONS_ENABLED=1' \ 1555e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-DWTF_USE_DYNAMIC_ANNOTATIONS=1' \ 1565e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) '-D_DEBUG' 1575e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 1585e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 1595e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Include paths placed before CFLAGS/CPPFLAGS 160eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_C_INCLUDES_Debug := \ 161eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(LOCAL_PATH)/third_party/libphonenumber/src \ 162eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(LOCAL_PATH)/third_party/libphonenumber/src/test \ 163eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber \ 164eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(gyp_shared_intermediate_dir)/protoc_out \ 1655e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(LOCAL_PATH) \ 166eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \ 167eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \ 168eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(PWD)/external/icu4c/common \ 169eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(PWD)/external/icu4c/i18n \ 170eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(LOCAL_PATH)/third_party/protobuf \ 171eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(LOCAL_PATH)/third_party/protobuf/src \ 172eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(PWD)/frameworks/wilhelm/include \ 173eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(PWD)/bionic \ 174eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(PWD)/external/stlport/stlport 175eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 176eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 177eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch# Flags passed to only C++ (and not C) files. 178eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_CPPFLAGS_Debug := \ 179eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fno-rtti \ 180eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fno-threadsafe-statics \ 181eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fvisibility-inlines-hidden \ 182eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-deprecated \ 183eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-uninitialized \ 184eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-error=c++0x-compat \ 185eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-non-virtual-dtor \ 186eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-sign-promo \ 187eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-non-virtual-dtor 188eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 189eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 190eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch# Flags passed to both C and C++ files. 191eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochMY_CFLAGS_Release := \ 192eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fstack-protector \ 193eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch --param=ssp-buffer-size=4 \ 194eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch \ 195eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fno-exceptions \ 196eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fno-strict-aliasing \ 197eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-unused-parameter \ 198eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-missing-field-initializers \ 199eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fvisibility=hidden \ 200eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -pipe \ 201eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fPIC \ 202eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-format \ 203eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -EL \ 204eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -mhard-float \ 205eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -ffunction-sections \ 206eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -funwind-tables \ 207eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -g \ 208eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fstack-protector \ 209eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fno-short-enums \ 210eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -finline-limit=64 \ 211eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wa,--noexecstack \ 212eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -U_FORTIFY_SOURCE \ 213eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-extra \ 214eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-ignored-qualifiers \ 215eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-type-limits \ 216eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-address \ 217eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-format-security \ 218eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-return-type \ 219eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wno-sequence-point \ 220eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Os \ 221eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fno-ident \ 222eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fdata-sections \ 223eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -ffunction-sections \ 224eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fomit-frame-pointer 225eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 226eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochMY_DEFS_Release := \ 227eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DI18N_PHONENUMBERS_USE_ICU_REGEXP=1' \ 228eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DANGLE_DX11' \ 229eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-D_FILE_OFFSET_BITS=64' \ 230eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DNO_TCMALLOC' \ 2317dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch '-DDISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY' \ 2327dbb3d5cf0c15f500944d211057644d6a2f37371Ben Murdoch '-DSYSTEM_NATIVELY_SIGNALS_MEMORY_PRESSURE' \ 233eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DDISABLE_NACL' \ 234eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DCHROMIUM_BUILD' \ 235eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DUSE_LIBJPEG_TURBO=1' \ 236eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DUSE_PROPRIETARY_CODECS' \ 237a3f7b4e666c476898878fa745f637129375cd889Ben Murdoch '-DENABLE_CONFIGURATION_POLICY' \ 238eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DENABLE_GPU=1' \ 239eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DUSE_OPENSSL=1' \ 240eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DENABLE_EGLIMAGE=1' \ 241eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DU_USING_ICU_NAMESPACE=0' \ 242eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DPROTOBUF_USE_DLLS' \ 243eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DGOOGLE_PROTOBUF_NO_RTTI' \ 244eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DGOOGLE_PROTOBUF_NO_STATIC_INITIALIZER' \ 245eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DANDROID' \ 246eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-D__GNU_SOURCE=1' \ 247eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DUSE_STLPORT=1' \ 248eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-D_STLP_USE_PTR_SPECIALIZATIONS=1' \ 249eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DCHROME_BUILD_ID=""' \ 250eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DNDEBUG' \ 251eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DNVALGRIND' \ 252eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch '-DDYNAMIC_ANNOTATIONS_ENABLED=0' 253eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 254eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 255eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch# Include paths placed before CFLAGS/CPPFLAGS 256eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_C_INCLUDES_Release := \ 2575e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(LOCAL_PATH)/third_party/libphonenumber/src \ 2585e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(LOCAL_PATH)/third_party/libphonenumber/src/test \ 2595e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out/third_party/libphonenumber \ 2605e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/protoc_out \ 261eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch $(LOCAL_PATH) \ 2625e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/shim_headers/icui18n/target \ 2635e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(gyp_shared_intermediate_dir)/shim_headers/icuuc/target \ 2645e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(PWD)/external/icu4c/common \ 2655e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(PWD)/external/icu4c/i18n \ 2665e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(LOCAL_PATH)/third_party/protobuf \ 2675e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(LOCAL_PATH)/third_party/protobuf/src \ 2685e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(PWD)/frameworks/wilhelm/include \ 2695e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(PWD)/bionic \ 2705e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) $(PWD)/external/stlport/stlport 2715e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 2725e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 2735e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Flags passed to only C++ (and not C) files. 274eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_CPPFLAGS_Release := \ 2755e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fno-rtti \ 2765e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fno-threadsafe-statics \ 2775e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fvisibility-inlines-hidden \ 2785e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-deprecated \ 2795e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-uninitialized \ 2805e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-error=c++0x-compat \ 2815e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-non-virtual-dtor \ 2825e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-sign-promo \ 2835e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wno-non-virtual-dtor 2845e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 285eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 286eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_CFLAGS := $(MY_CFLAGS_$(GYP_CONFIGURATION)) $(MY_DEFS_$(GYP_CONFIGURATION)) 287eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_C_INCLUDES := $(GYP_COPIED_SOURCE_ORIGIN_DIRS) $(LOCAL_C_INCLUDES_$(GYP_CONFIGURATION)) 288eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_CPPFLAGS := $(LOCAL_CPPFLAGS_$(GYP_CONFIGURATION)) 2895e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)### Rules for final target. 2905e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 291eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_LDFLAGS_Debug := \ 2925e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,-z,now \ 2935e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,-z,relro \ 2945e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,-z,noexecstack \ 2955e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -fPIC \ 2965e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -EL \ 2975e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,--no-keep-memory \ 2985e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -nostdlib \ 2995e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,--no-undefined \ 3005e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,--exclude-libs=ALL \ 3015e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,--gc-sections \ 3025e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,-O1 \ 3035e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) -Wl,--as-needed 3045e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 3055e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 306eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_LDFLAGS_Release := \ 307eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,-z,now \ 308eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,-z,relro \ 309eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,-z,noexecstack \ 310eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -fPIC \ 311eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -EL \ 312eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,--no-keep-memory \ 313eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -nostdlib \ 314eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,--no-undefined \ 315eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,--exclude-libs=ALL \ 316eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,-O1 \ 317eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,--as-needed \ 318eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch -Wl,--gc-sections 319eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 320eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 321eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen MurdochLOCAL_LDFLAGS := $(LOCAL_LDFLAGS_$(GYP_CONFIGURATION)) 322eb525c5499e34cc9c4b825d6d9e75bb07cc06aceBen Murdoch 3235e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_STATIC_LIBRARIES := 3245e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 3255e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Enable grouping to fix circular references 3265e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_GROUP_STATIC_LIBRARIES := true 3275e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 3285e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)LOCAL_SHARED_LIBRARIES := \ 3295e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) libstlport \ 3305e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) libdl 3315e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 3325e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Add target alias to "gyp_all_modules" target. 3335e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles).PHONY: gyp_all_modules 3345e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)gyp_all_modules: third_party_libphonenumber_libphonenumber_without_metadata_gyp 3355e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 3365e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)# Alias gyp target name. 3375e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles).PHONY: libphonenumber_without_metadata 3385e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)libphonenumber_without_metadata: third_party_libphonenumber_libphonenumber_without_metadata_gyp 3395e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles) 3405e3f23d412006dc4db4e659864679f29341e113fTorne (Richard Coles)include $(BUILD_STATIC_LIBRARY) 341