[TIMOB-1852] Android: Move AndroidManifest.custom.xml Out of build/android
GitHub Issue | n/a |
---|---|
Type | New Feature |
Priority | Medium |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2011-04-17T01:57:21.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 1.5.0 M02 |
Components | Android |
Labels | android, feature |
Reporter | Don Thorp |
Assignee | Bill Dawson |
Created | 2011-04-15T03:03:58.000+0000 |
Updated | 2011-04-17T01:57:21.000+0000 |
Description
We need to get the build folder to the point where it can be
wiped out and recreated. I believe
android_native_refactor
has support for use the
platform directory. Determine what's the best way to accomplish
this so we require no files to be versioned in
build/android
See http://developer.appcelerator.com/helpdesk/view/44031">Helpdesk 44031 for other side effects of the problem.
For iPhone builds, a custom Info.plist can be placed in the main directory (alongside the tiapp.xml, so above the build directory). This seems to work reasonably well, and doesn't interfere with version control or management of the build directories in my project.
in the
android_native_refactor
branch there is a platforms directory. It seems to me that it would be appropriate to put those files in their platform dir instead of polluting the top level directory.(from [bc83c02be15cee1d802b8eebe3199463b667a94f]) [#1852 state:resolved] Deprecate AndroidManifest.custom.xml, support platform/android/AndroidManifest.xml. Generate and let the default AndroidManifest.xml hang around in build/android for user to see -- if they need tocompare what we auto-generated to what they have in a custom manifest. https://github.com/appcelerator/titanium_mobile/commit/bc83c02be15cee1d802b8eebe3199463b667a94f"> https://github.com/appcelerator/titanium_mobile/commit/bc83c02be15c...
(from [a2ed84bb123ff9cbae7eecc50a7dceb391fdb268]) [#1852] Also make sure the project can be built and run even if build/android totally empty. [#2118 state:new] Relegate apkbuilder deprecation warning to debug trace level. https://github.com/appcelerator/titanium_mobile/commit/a2ed84bb123ff9cbae7eecc50a7dceb391fdb268"> https://github.com/appcelerator/titanium_mobile/commit/a2ed84bb123f...