summaryrefslogtreecommitdiff
path: root/build.xml
diff options
context:
space:
mode:
authorPaul Duffin <paulduffin@google.com>2015-12-07 15:54:05 +0000
committerPaul Duffin <paulduffin@google.com>2015-12-08 15:16:46 +0000
commit8fda25a631103958dd4e335fa1149913d0552e0a (patch)
tree795d2abf37f433cd1ebcd759b81b1b2fc0bf4d54 /build.xml
parentdd36b2bee8d8afca56f225dfa5f2d1d6147bd230 (diff)
downloadlibphonenumber-8fda25a631103958dd4e335fa1149913d0552e0a.tar.gz
Upgrade to version 7.2.1
This introduces a runtime dependency on nano protobuf. The classes are jarjared from com.google.protobuf.nano into com.android.protobuf.nano and will be built as part of the ext library built in frameworks/base/Android.mk. Bug: 24793335 Change-Id: Iba3b7c5ad7789d4a2abca5a174e978138699ef94
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml30
1 files changed, 30 insertions, 0 deletions
diff --git a/build.xml b/build.xml
index 18e30b26..81d8d6f1 100644
--- a/build.xml
+++ b/build.xml
@@ -45,6 +45,21 @@
</exec>
</target>
+ <target name="build-single-file-phone-metadata">
+ <exec executable="java">
+ <arg value="-jar" />
+ <arg value="${build.tools.jar}"/>
+ <arg value="BuildMetadataProtoFromXml"/>
+ <arg value="--input-file=${resources.dir}/PhoneNumberMetadata.xml"/>
+ <arg value="--output-dir=${libphonenumber.src.dir}/com/google/i18n/phonenumbers"/>
+ <arg value="--data-prefix=data/SingleFilePhoneNumberMetadataProto"/>
+ <arg value="--single-file=true"/>
+ <arg value="--mapping-class=CountryCodeToRegionCodeMap"/>
+ <arg value="--copyright=2010"/>
+ <arg value="--lite-build=false"/>
+ </exec>
+ </target>
+
<target name="build-short-metadata">
<exec executable="java">
<arg value="-jar" />
@@ -73,6 +88,21 @@
</exec>
</target>
+ <target name="build-single-file-test-metadata">
+ <exec executable="java">
+ <arg value="-jar" />
+ <arg value="${build.tools.jar}"/>
+ <arg value="BuildMetadataProtoFromXml"/>
+ <arg value="--input-file=${resources.dir}/PhoneNumberMetadataForTesting.xml"/>
+ <arg value="--output-dir=${libphonenumber.test.dir}/com/google/i18n/phonenumbers"/>
+ <arg value="--data-prefix=data/SingleFilePhoneNumberMetadataProtoForTesting"/>
+ <arg value="--single-file=true"/>
+ <arg value="--mapping-class=CountryCodeToRegionCodeMapForTesting"/>
+ <arg value="--copyright=2010"/>
+ <arg value="--lite-build=false"/>
+ </exec>
+ </target>
+
<target name="build-alternate-metadata">
<exec executable="java">
<arg value="-jar" />