summaryrefslogtreecommitdiffstats
path: root/tools/aapt/Package.cpp
Commit message (Collapse)AuthorAgeFilesLines
* New aapt feature to do smarter filtering of configurations.Dianne Hackborn2011-10-161-0/+1
| | | | | | | | | | | | | | | | | | | This adds a --preferred-configurations flag that specifies the specific configurations you would like to have. It is smarter than "-c" because it will avoid stripping a configuration if that would result in there being no value for the resource. It is dumber than "-c" because it can't process as many kinds of resources. It is really only intended for bitmaps and use with density configs. This required re-arranging AaptAssets to group files together by config again, like they used to be. I think this hasn't broken anything. Hopefully. Change-Id: I4e9d12ff6e6dbd1abb8fd4cb1814c6674b19d0e5
* am f4750724: am 9d829f98: am 21e6e2de: Merge "Change generated dependency ↵Xavier Ducrohet2011-08-181-2/+7
|\ | | | | | | | | | | | | file names" * commit 'f4750724cf8db972a052cb388dc9a39fc7aa6dd6': Change generated dependency file names
| * Change generated dependency file namesJosiah Gaskin2011-08-161-2/+7
| | | | | | | | | | | | | | This changes the name of the generated dependency files to R.java.d and <ApkName>.ap_.d respectively. Change-Id: I17e18770fc0d0a5d31c7b37b40ac1949f45ef13a
* | resolved conflicts for merge of ea9e6d24 to honeycomb-plus-aospXavier Ducrohet2011-07-201-0/+9
|\ \ | |/ | | | | Change-Id: I8e047147a4d2c899b6654c03a5f32b04d929e602
| * Added Caching for PreProcessed PNGsJosiah Gaskin2011-07-201-0/+9
| | | | | | | | | | | | | | | | | | | | Added a cache management system for pre-processed PNG files along with unit tests. The cache system will be used if the --no-crunch flag is passed to AAPT during the package phase. The cache can be updated by a call to 'aapt crunch' (see usage statement). Also put in benchmarking code. Change-Id: I58271fb2ee2f5f9075fd74d4ff6f15e7afabd05c
* | resolved conflicts for merge of 2c311be7 to honeycomb-plus-aospXavier Ducrohet2011-07-201-0/+10
|\ \ | |/ | | | | Change-Id: I806c7b4ae95f66df621587e52497dd8739a115fe
| * Add generation of dependency file for .ap_ packageJosiah Gaskin2011-07-181-0/+10
| | | | | | | | | | | | | | | | | | Make Aapt generate a dependency file in the same directory as the output ap_ file if the --generate-dependencies flag is set. This dependency file can then be read by the ant exec loop task to see whether to repackage resources. Change-Id: I763679414daf76369700aa599c26dcf78d4de099
* | Change assets to use 64-bit APIKenny Root2010-12-081-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | The asset system and supporting libraries were using off_t instead of off64_t to access files larger than 2GB (32-bit signed). This change replaces all off_t with off64_t and lseek64. There is a new utils/Compat.h added for Mac OS compatibility. Also fixed some size-related compiler warnings. Bug: 3205336 Change-Id: I9097b3cb7a602e811fe52f245939d8975da55e9e
* | Add knowledge of mipmap to aaptKenny Root2010-11-221-9/+20
| | | | | | | | | | | | | | New mipmap drawable type that does not get filtered according to configuration. Useful for things that get built as part of the system. Change-Id: I556033d065e504079271dce79c23c90d3c387ce4
* | Fixes a few minor problems with AAPTSteve Block2010-06-251-1/+1
|/ | | | | | | | | | - Fixes casting problems with stricter compilers - Adds a couple of missing ifdef guards This is a first step toward being able to generate APKs on the fly on the device. Bug: 2766918 Change-Id: Icaaee5a4032afa313256add321b447443861dd85
* Format aapt warnings the same way as other compiler warningsMarco Nelissen2009-07-131-3/+3
| | | | ('warning: ' instead of 'WARNING: ' or 'WARNING ')
* break dependency on utils/ZipEntry.h and utils/ZipFile.h, get rid of ↵Mathias Agopian2009-06-051-1/+0
| | | | inet_address.h and Socket.h which were not used
* get rid of utils.hMathias Agopian2009-05-311-1/+4
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-0/+464
|
* auto import from //depot/cupcake/@135843The Android Open Source Project2009-03-031-464/+0
|
* auto import from //branches/cupcake/...@132569The Android Open Source Project2009-02-201-0/+10
|
* auto import from //branches/cupcake/...@125939The Android Open Source Project2009-01-091-1/+1
|
* Code drop from //branches/cupcake/...@124589The Android Open Source Project2008-12-171-3/+16
|
* Initial ContributionThe Android Open Source Project2008-10-211-0/+441