summaryrefslogtreecommitdiffstats
path: root/swe_android_browser.gypi
diff options
context:
space:
mode:
authorTarun Nainani <tnainani@codeaurora.org>2015-08-06 12:35:12 -0700
committerjrizzoli <joey@cyanogenmoditalia.it>2015-08-28 13:15:47 +0200
commit5446406f556a849c3fb395f43de386fe38316bf0 (patch)
tree120852eb5008d1d2a4d19310500fa9b027eb717c /swe_android_browser.gypi
parent7961e4749f00e0b310ce86ae09061aaebc809a22 (diff)
downloadandroid_packages_apps_Gello-5446406f556a849c3fb395f43de386fe38316bf0.tar.gz
android_packages_apps_Gello-5446406f556a849c3fb395f43de386fe38316bf0.tar.bz2
android_packages_apps_Gello-5446406f556a849c3fb395f43de386fe38316bf0.zip
Use templated package_name in Android manifest.
SWE Channel: remove overlay sub-directory Remove permission 'INITIALIZE_DATABASE'. Change-Id: I10c69b5d168e03ffb3fd9767bd17d5374e169898
Diffstat (limited to 'swe_android_browser.gypi')
-rw-r--r--swe_android_browser.gypi24
1 files changed, 20 insertions, 4 deletions
diff --git a/swe_android_browser.gypi b/swe_android_browser.gypi
index 40795ccd..d5162175 100644
--- a/swe_android_browser.gypi
+++ b/swe_android_browser.gypi
@@ -1,6 +1,7 @@
{
'variables' : {
- 'browser_config_path': '<(DEPTH)/swe/browser/channels/<(swe_channel)/branding/BRANDING',
+ #This needs to be in sync with java package name, required to generate R.java
+ 'swe_browser_java_package': 'com.android.browser',
},
'targets' : [
{
@@ -35,9 +36,7 @@
],
'res_extra_dirs': [ '<@(swe_extra_res_dirs)',
],
- 'override_package_name': '<!(python <(swe_py_config) \
- -i <(browser_config_path) \
- -c PACKAGE_NAME)',
+ 'R_package': '<(swe_browser_java_package)',
'android_manifest_path': '<(SHARED_INTERMEDIATE_DIR)/swe_android_browser_apk/AndroidManifest.xml',
},
@@ -67,10 +66,27 @@
{
'target_name': 'swe_android_browser_apk_manifest',
'type': 'none',
+ 'dependencies': [
+ 'swe_android_browser_apk_manifest_internal_tool',
+ ],
'variables': {
'manifest_input_path': '<(DEPTH)/swe/browser/AndroidManifest.xml.jinja2',
'manifest_output_path': '<(SHARED_INTERMEDIATE_DIR)/swe_android_browser_apk/AndroidManifest.xml',
'manifest_config_file_path': '<(browser_config_path)',
+ 'swe_manifest_package': '',
+ },
+ 'includes': [ '../swe_generate_manifest.gypi' ],
+ },
+
+ #generate AndroidManifest.xml for internal tool
+ {
+ 'target_name': 'swe_android_browser_apk_manifest_internal_tool',
+ 'type': 'none',
+ 'variables': {
+ 'manifest_input_path': '<(DEPTH)/swe/browser/AndroidManifest.xml.jinja2',
+ 'manifest_output_path': '<(SHARED_INTERMEDIATE_DIR)/swe_android_browser_apk/as/AndroidManifest.xml',
+ 'manifest_config_file_path': '<(browser_config_path)',
+ 'swe_manifest_package': '<(swe_browser_java_package)',
},
'includes': [ '../swe_generate_manifest.gypi' ],
},