c9d32390e59d99c76b79edd247a1127088ce81ec |
|
07-May-2014 |
Andrew Hsieh <andrewhsieh@google.com> |
include direct.h for _mkdir Bug: 14416410 The new mingw-w64 toolchain x86_64-w64-mingw32-4.8 no longer declares _mkdir in io.h. Change-Id: I624b52d2f35db54a7f28df09f997fc883b0f0557
/frameworks/base/tools/aidl/aidl.cpp
|
b30296b5fda75bf383c7ab3f567eb41820747869 |
|
29-Oct-2013 |
Elliott Hughes <enh@google.com> |
Re-apply several tools fixes lost by the directory rearrangement. Leaks on error in tools/aapt/Images.cpp. https://code.google.com/p/android/issues/detail?id=61552 Two missing fclose calls in tools/aapt/Resource.cpp. https://code.google.com/p/android/issues/detail?id=61553 Missing fclose in tools/aidl/aidl.cpp. https://code.google.com/p/android/issues/detail?id=61554 Change-Id: I56ce144958296961b77354815efc1a245564594b
/frameworks/base/tools/aidl/aidl.cpp
|
282e181b58cf72b6ca770dc7ca5f91f135444502 |
|
24-Jan-2014 |
Adam Lesinski <adamlesinski@google.com> |
Revert "Move frameworks/base/tools/ to frameworks/tools/" This reverts commit 9f6a119c8aa276432ece4fe2118bd8a3c9b1067e.
/frameworks/base/tools/aidl/aidl.cpp
|
9f6a119c8aa276432ece4fe2118bd8a3c9b1067e |
|
28-Aug-2013 |
Mike Lockwood <lockwood@google.com> |
Move frameworks/base/tools/ to frameworks/tools/ Change-Id: I3ffafdab27cc4aca256c3a5806b630795b75d5c8
/frameworks/base/tools/aidl/aidl.cpp
|
0f91c6360266be07bd0e32f7eca151fa1bca26c1 |
|
24-Aug-2013 |
Ying Wang <wangying@google.com> |
Better aidl generated dependency Previously if an imported aidl file has been deleted or moved, the generated dependency file still contains the stale file name, and make will fail with "No rule to make target <the deleted/moved file>". This change uses technique described in section "Automatic Dependency Generation", Chapter 8 of "Managing Projects with GNU Make (3d Edition)". The same technique is used by the Android platform build system to generate C/C++ header dependencies. Bug: 10459179 Change-Id: Ib0c01a4234ef1af994487fdc846cdf8d13a675f6
/frameworks/base/tools/aidl/aidl.cpp
|
02822d059031d539f4b4b69ae0ee6c4ad52388f2 |
|
18-Oct-2012 |
Maurice Chu <mochu@google.com> |
Enhance AIDL to take an explicit id for methods This adds an annotation to methods in AIDL of the form "void myMethod() = 3;" to explicitly set the onTransact id for the method. Either all methods must have explicitly annotated id's or none of them should be explicitly annotated. There is error checking in the AIDL compiler for duplicate id's and id's outside of the valid range. Bug: 7353910 Change-Id: I868045e3f112c9a279c573cea368a621116cbf77
/frameworks/base/tools/aidl/aidl.cpp
|
50a94b86307793ca9d4d8f8564e5f2ba78fdde14 |
|
16-Aug-2012 |
Adam Powell <adamp@google.com> |
Allow multiple 'parcelable' declarations in aidl files This solves a problem with declaring multiple Parcelable static inner classes. Change-Id: I5e42b412d6d937df19a388988be5aa58a8dbc3e4
/frameworks/base/tools/aidl/aidl.cpp
|
fcb310f93680b87943c90a321e2beedcb8c528b8 |
|
09-Nov-2011 |
Joe Onorato <joeo@google.com> |
For events, require that the parameters be marked in. (because they won't work otherwise)
/frameworks/base/tools/aidl/aidl.cpp
|
a1c6d909c22e196ef62ddb065fc7821deda8a602 |
|
10-Oct-2011 |
Joe Onorato <joeo@google.com> |
aidl: All flattenable types now must also be parcelable. This is more a limitation of the grammar than anything else triggering laziness on my part.
/frameworks/base/tools/aidl/aidl.cpp
|
e24dbeafe64278408b3342fcb77756bc7d091791 |
|
24-Sep-2011 |
Joe Onorato <joeo@google.com> |
add presenters to aidl.
/frameworks/base/tools/aidl/aidl.cpp
|
7db766c3fec2795b08d237f29b972f474983684b |
|
16-Sep-2011 |
Joe Onorato <joeo@google.com> |
Support custom flattenable types for RPC.
/frameworks/base/tools/aidl/aidl.cpp
|
fdfe2ff8c60c367a4eb7cecb4cbe1d62b41a8c20 |
|
31-Aug-2011 |
Joe Onorato <joeo@google.com> |
Checkpoint adding @home RPC support to aidl
/frameworks/base/tools/aidl/aidl.cpp
|
18fff11e15dc1b4fe53cb37fa39637aa3fb9bc36 |
|
25-Aug-2011 |
Xavier Ducrohet <xav@android.com> |
Add new dependency generation option to aidl. The SDK build system does not provide an output file and instead uses the -o<FOLDER> option and lets aidl figure out the intermediary folders that represents the packages, and the filename based on the input file (and its package). Because of this the -d<FILE> option to generate a dependency file is not convenient. Instead the new option, -a (no parameters), automatically generate a dependency files next to the output file. Also, when compiling parcelable aidl files, without the -b option, a dependency file is still generated. This is used by the SDK build system since it cannot parse the file separately and instead tries to compile every .aidl file. The generation of this dependency file (which shows no output) allows to know when any type of aidl file has been compiled. Change-Id: If81dc7e1e0a780592c94d1850a1d1b094d6e7908
/frameworks/base/tools/aidl/aidl.cpp
|
b9eba866b203b28e58f35598023f49b4b58a0635 |
|
13-Jul-2011 |
Elliott Hughes <enh@google.com> |
Fix aidl to cope with multiple collection types per method. Bug: http://code.google.com/p/android/issues/detail?id=18497 Change-Id: I152416022524d2860cb16b46c4812c5be6bdcbad
/frameworks/base/tools/aidl/aidl.cpp
|
066aa99d2d114d46406e00fcc23d193d117395b1 |
|
15-Jan-2010 |
Scott Turner <scotty@l5computing.com> |
long modifier was on the wrong argument.
/frameworks/base/tools/aidl/aidl.cpp
|
ba87e3e6c985e7175152993b5efcc7dd2f0e1c93 |
|
13-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake_rel/...@138607
/frameworks/base/tools/aidl/aidl.cpp
|
4df2423a947bcd3f024cc3d3a1a315a8dc428598 |
|
05-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@136594
/frameworks/base/tools/aidl/aidl.cpp
|
9066cfe9886ac131c34d59ed0e2d287b0e3c0087 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/tools/aidl/aidl.cpp
|
d83a98f4ce9cfa908f5c54bbd70f03eec07e7553 |
|
04-Mar-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //depot/cupcake/@135843
/frameworks/base/tools/aidl/aidl.cpp
|
b798689749c64baba81f02e10cf2157c747d6b46 |
|
10-Jan-2009 |
The Android Open Source Project <initial-contribution@android.com> |
auto import from //branches/cupcake/...@125939
/frameworks/base/tools/aidl/aidl.cpp
|
54b6cfa9a9e5b861a9930af873580d6dc20f773c |
|
21-Oct-2008 |
The Android Open Source Project <initial-contribution@android.com> |
Initial Contribution
/frameworks/base/tools/aidl/aidl.cpp
|