diff options
Diffstat (limited to 'files/ant/build.xml')
-rw-r--r-- | files/ant/build.xml | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/files/ant/build.xml b/files/ant/build.xml index cd1bc7d..542943e 100644 --- a/files/ant/build.xml +++ b/files/ant/build.xml @@ -124,6 +124,7 @@ <property name="out.absolute.dir" location="${out.dir}" /> <property name="out.classes.absolute.dir" location="${out.dir}/classes" /> <property name="out.res.absolute.dir" location="${out.dir}/res" /> + <property name="out.aidl.absolute.dir" location="${out.dir}/aidl" /> <property name="out.manifest.abs.file" location="${out.dir}/AndroidManifest.xml" /> <!-- tools location --> @@ -538,6 +539,7 @@ libraryPackagesOut="project.library.packages" libraryManifestFilePathOut="project.library.manifest.file.path" libraryResFolderPathOut="project.library.res.folder.path" + libraryBinFolderPathOut="project.library.bin.folder.path" libraryNativeFolderPathOut="project.library.native.folder.path" jarLibraryPathOut="project.all.jars.path" targetApi="${project.target.apilevel}" @@ -618,8 +620,11 @@ <do-only-if-manifest-hasCode elseText="hasCode = false. Skipping aidl/renderscript/R.java"> <echo level="info">Handling aidl files...</echo> - <aidl executable="${aidl}" framework="${project.target.framework.aidl}" - genFolder="${gen.absolute.dir}"> + <aidl executable="${aidl}" + framework="${project.target.framework.aidl}" + libraryBinFolderPathRefid="project.library.bin.folder.path" + genFolder="${gen.absolute.dir}" + aidlOutFolder="${out.aidl.absolute.dir}"> <source path="${source.absolute.dir}"/> </aidl> |