4bf58108d442b37ab4adf5ce3a4ecd63472ce254 |
|
03-Nov-2014 |
Adam Lesinski <adamlesinski@google.com> |
Fix issues that will be present in C++11 - char16_t is a distinct type, so stay consistent with it throughout the code base. - char16_t is defined as minimum size of 16 bits. Since we mmap and cast data structures onto raw memory, we need a precise definition (uint16_t), so we cast between that (and static_assert that they are the same size). Change-Id: I869c32637543bbcfb39d2643e7d9df10d33acd3c
/frameworks/base/tools/aapt/Android.mk
|
ad2d07d2d98a46babb2a9472413fe9ce5080ca76 |
|
28-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
Stamp platform version code into app Apks The versionCode of theframework resources that an app is built against gets stamped inside an app's AndroidManifest.xml in the <manifest> tag as "platformBuildVersionCode" and "platformBuildVersionName" attributes. Bug:17207635 Change-Id: Id573c3dffcbca38eec9c0eb3e89f4a547e3361d3
/frameworks/base/tools/aapt/Android.mk
|
ad751224401564dcc8338df3d5c4c5de7722be8f |
|
18-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
Include build number in aapt version Teams are constantly confused over which version of aapt they are running. Include the build number from the Android build system in the binary. Can be retrieved by executing 'aapt version'. Change-Id: I9165c7d01f977344e143c2cb4dd963310ab28b72
/frameworks/base/tools/aapt/Android.mk
|
9a9a17eb07e748542dc8eff15daef1eccfa5717d |
|
19-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Include build number in aapt version" This reverts commit a7ce555ee82ed91345a54ee171dc9a415b65e134. Change-Id: I1018747766963e75bec11ddb01ba6d138f133959
/frameworks/base/tools/aapt/Android.mk
|
71809ee7f63229d0ea4f6169922ddfbfee330fd2 |
|
18-Aug-2014 |
Adam Lesinski <adamlesinski@google.com> |
Include build number in aapt version Teams are constantly confused over which version of aapt they are running. Include the build number from the Android build system in the binary. Can be retrieved by executing 'aapt version'. Change-Id: Ie4692fb160c7cbe720a8e76b73e435170214fe0e
/frameworks/base/tools/aapt/Android.mk
|
fab50875b98e8274ac8ee44b38ba42521bbbf1f9 |
|
16-Apr-2014 |
Adam Lesinski <adamlesinski@google.com> |
Add support for building split APKs Build multiple APKs, each containing a disjoint subset of configurations. These can then be loaded into the device AssetManager and should operate as if they were never split. Use the idea of building multiple sets of files, where each set represents an APK. An ApkBuilder can place files in a set based on its configuration, but you can actually add directly to a set, in the case of the resources.arsc and generated AndroidManifest.xml for splits. Change-Id: Ic65d3f0ac1bbd290185695b9971d425c85ab1de3
/frameworks/base/tools/aapt/Android.mk
|
74bebf6faed2d34814ffc3d46664330ea568f7b2 |
|
08-Mar-2014 |
Ying Wang <wangying@google.com> |
Exclude the host aapt and aidl from PDK build. Bug: 13028632 Change-Id: I0f774b19be77462d0fa271088a4a5a152729d13c
/frameworks/base/tools/aapt/Android.mk
|
afd31e08299008fdc5c2813f21b2573f29dc53df |
|
03-Dec-2013 |
Narayan Kamath <narayan@google.com> |
Reimplement ZipFileRO in terms of libziparchive. This lets us share zip archive processing code with both the runtime (Art, dalvik) and critical java code (StrictJarFile). This change also moves several utility methods to ZipUtils and dedups code across several zip inflation methods. One of the side effects of this change is that several processing loops are now O(n) instead of O(n^2). bug: 10193060 Change-Id: I3c7188496837a47246c4f342e45485a70fef3169
/frameworks/base/tools/aapt/Android.mk
|
9d3b1a424c5c61e24e9659d15fb353026a00d925 |
|
02-Jul-2013 |
Jeff Brown <jeffbrown@google.com> |
Move input library code to frameworks/native. No longer compile libandroidfw as a static library on the device since it already exists as a shared library. Keeping the static library would force us to provide a static library version of libinput for the device as well which doesn't make sense. Change-Id: I3517881b87b47dcc209d80dbd0ac6b5cf29a766f
/frameworks/base/tools/aapt/Android.mk
|
5675b97f6591310d012a013a94a0ae9bd188d975 |
|
27-Jun-2013 |
Stephen Hines <srhines@google.com> |
Switch to shared libpng/libz dependency. Bug: 9593270 Change-Id: I1eec2590cca046d6e030c73d31a6b400019e1ebd
/frameworks/base/tools/aapt/Android.mk
|
3b9831f6a2f991fb492d052cc07817db402f2340 |
|
08-May-2013 |
Dima Zavin <dima@android.com> |
Merge "aapt: move qsort_r_compat here as it is sole client"
|
1f5762e646bed2290934280464832782766ee68e |
|
07-May-2013 |
Mathias Agopian <mathias@google.com> |
libutils clean-up Change-Id: I11ee943da23a66828455a9770fc3c5ceb4bbcaa9
/frameworks/base/tools/aapt/Android.mk
|
823abb63145c7a7db2b766cf7bb816cbdac1de66 |
|
07-May-2013 |
Dima Zavin <dima@android.com> |
aapt: move qsort_r_compat here as it is sole client This code is only used on the host for MacOS X compatibility. Apparently, glibc and Apple's libc disagree on the parameter ordering. Change-Id: I214edcf2870b6ac88316306ac5af43f1dadf9b2e Signed-off-by: Dima Zavin <dima@android.com>
/frameworks/base/tools/aapt/Android.mk
|
fb903a45d7b924c1dfacadaa99ebdf93fd8a1de4 |
|
18-Mar-2013 |
Bjorn Bringert <bringert@android.com> |
Allow compiling aapt for the device Changes: - The static device version of libandroidfw now includes the extra functions needed by aapt. I could only find a few host tools that use the static library, so this is hopefully not a problem. - The pseudolocalization code is moved into aapt. It was previously in libhost, but only used by aapt. Change-Id: Ib393ebb7dcebee8abbb628cbe5255ea1679674ac
/frameworks/base/tools/aapt/Android.mk
|
d685894212e6dbeac1fda4996903c1da115d49a6 |
|
10-Apr-2013 |
Ying Wang <wangying@google.com> |
Add liblog Bug: 8580410 Change-Id: I746aa8258866508c3a725d0773faf4518096548f
/frameworks/base/tools/aapt/Android.mk
|
d8dde13a63565dcd72bcf03a5088407b737ba793 |
|
17-Nov-2012 |
Christopher Tate <ctate@google.com> |
Cache resource ID lookups in aapt This speeds up certain workloads considerably, particularly those involved in buildling apps via the SDK. Windows-based use should particularly benefit from the change. Change-Id: I29f4b3a77400b201ee219729cc28a5e359c0c5e8
/frameworks/base/tools/aapt/Android.mk
|
ee15e1547531919effd77fa546daffaef94691a4 |
|
09-Sep-2012 |
Elliott Hughes <enh@google.com> |
Fix aapt to get expat header files from the approved location. Change-Id: Ic7c796e048cfe98ee355c18b3708fee5ea716e2e
/frameworks/base/tools/aapt/Android.mk
|
f22eb96301aa1c4e0f7ac317daa64a617c21855c |
|
06-Jun-2012 |
Jean-Baptiste Queru <jbq@google.com> |
am c9fe6568: am 9e22d9c5: Merge "Fix "Too many open files" error for aapt built with Mac OS X SDK 10.6." * commit 'c9fe6568f3e7e4d9dc6da072afc929b9a81001ed': Fix "Too many open files" error for aapt built with Mac OS X SDK 10.6.
|
41bdb03ffb81d7bcbf6fa35d7b40e196635c86f3 |
|
31-May-2012 |
Ying Wang <wangying@google.com> |
Fix "Too many open files" error for aapt built with Mac OS X SDK 10.6. With SDK 10.6 without _DARWIN_UNLIMITED_STREAMS aapt sometimes fails right away with the error "Too many open files" when calling fopen(). Change-Id: Ifa7bd8a9530d706aa47f98be8186f1aefe943d76
/frameworks/base/tools/aapt/Android.mk
|
cbc69718cb8c637426bc1a642a13a1880d843a45 |
|
21-Feb-2012 |
Mathias Agopian <mathias@google.com> |
another attempt at fixing the linux build Change-Id: Iac20439fd6eea4682859112e72f051294bc87ef6
/frameworks/base/tools/aapt/Android.mk
|
83c64e6b624a876436d2ef5d2f173b10407e27b4 |
|
21-Feb-2012 |
Mathias Agopian <mathias@google.com> |
frameworks/base refactoring create the new libandroidfw from parts of libui and libutils Change-Id: I1584995616fff5d527a2aba63921b682a6194d58
/frameworks/base/tools/aapt/Android.mk
|
64ef6b47e020da5370af8897638a0a778fa52b74 |
|
20-Oct-2011 |
Iliyan Malchev <malchev@google.com> |
add -ldl to host executables This fixes the build on Linux when RefBase is compiled with reference tracking enabled. Change-Id: I3e931e0b463ce836f6fdb30c37068d77144631a3 Signed-off-by: Iliyan Malchev <malchev@google.com>
/frameworks/base/tools/aapt/Android.mk
|
e6b680364dd992907a8d2037685a2e500d188dfb |
|
14-Oct-2011 |
Dianne Hackborn <hackbod@google.com> |
New aapt feature to do smarter filtering of configurations. 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
/frameworks/base/tools/aapt/Android.mk
|
8a39da80b33691b0c82458c3b7727e13ff71277e |
|
07-Jun-2011 |
Josiah Gaskin <josiahgaskin@google.com> |
Added Caching for PreProcessed PNGs 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
/frameworks/base/tools/aapt/Android.mk
|
b7ffaf6ae29f300c2d8e9c77e58710adfa388633 |
|
21-Jan-2009 |
hmepas <hmepas@gmail.com> |
Fix build on some linux machines This adds -lpthread on linux for aapt and localize, which appear to be needed on some linux distros. Signed-off-by: Jean-Baptiste Queru <jbq@google.com>
/frameworks/base/tools/aapt/Android.mk
|
74905e5b0a471f727ae5bed770c2c7441f5163a1 |
|
11-Jun-2010 |
Joe Onorato <joeo@android.com> |
The aapt and aidl tools are prebuilt when we're doing an apps-only build, so don't try to build them. Change-Id: I9896b11a9b90cbbbe2170243c8bdbc40231dfbff
/frameworks/base/tools/aapt/Android.mk
|
29355534384ee24bfe9a3bc97d7664dbe478b4fb |
|
14-Apr-2010 |
Raphael <raphael@google.com> |
Fix aapt to build in Windows SDK under Linux (Merge master Change Ic4a7b9e4)
/frameworks/base/tools/aapt/Android.mk
|
55e3d60da5626752ffe1d15150d35ccb8fa644e7 |
|
05-Jun-2009 |
Mathias Agopian <mathias@google.com> |
break dependency on utils/ZipEntry.h and utils/ZipFile.h, get rid of inet_address.h and Socket.h which were not used
/frameworks/base/tools/aapt/Android.mk
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/tools/aapt/Android.mk
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/tools/aapt/Android.mk
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/tools/aapt/Android.mk
|