summaryrefslogtreecommitdiffstats
path: root/tools/aapt/AaptAssets.h
diff options
context:
space:
mode:
authorRaphael Moll <ralf@android.com>2012-05-07 16:16:46 -0700
committerRaphael Moll <ralf@android.com>2012-05-09 21:16:26 -0700
commit90897ed87bce639bf6bb2ccf15fbabb59b131bab (patch)
tree53b5b28bf5a41e41a35751f12becef9dd94a0dbe /tools/aapt/AaptAssets.h
parentad3f86a526c49ecd733564771b5c2ce7eade2a96 (diff)
downloadframeworks_base-90897ed87bce639bf6bb2ccf15fbabb59b131bab.zip
frameworks_base-90897ed87bce639bf6bb2ccf15fbabb59b131bab.tar.gz
frameworks_base-90897ed87bce639bf6bb2ccf15fbabb59b131bab.tar.bz2
Support a new ANDROID_AAPT_IGNORE env var.
AAPT has a fixed built-in list of files and directories to ignore when parsing resource files. Over the years we always had developers requiring specific patterns. If the env var ANDROID_AAPT_IGNORE is set, it is parsed to find which file/directory patterns to ignore. Otherwise a default is used that matches the current behavior. Added a command-line option for it: aapt di --ignore-assets "foo*:*.blah" SDK Bug: 5343 24067 Change-Id: Ia4caa2a8188c8c1df143f884e459b8182645995f
Diffstat (limited to 'tools/aapt/AaptAssets.h')
-rw-r--r--tools/aapt/AaptAssets.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/tools/aapt/AaptAssets.h b/tools/aapt/AaptAssets.h
index d5345b2..52751c7 100644
--- a/tools/aapt/AaptAssets.h
+++ b/tools/aapt/AaptAssets.h
@@ -22,6 +22,10 @@
using namespace android;
+
+extern const char * const gDefaultIgnoreAssets;
+extern const char * gUserIgnoreAssets;
+
bool valid_symbol_name(const String8& str);
class AaptAssets;