Details
-
Type:
Bug
-
Status: Closed
-
Priority:
High
-
Resolution: Fixed
-
Affects Version/s: Release 3.0.2
-
Fix Version/s: Release 3.1.0, 2013 Sprint 05 JS, 2013 Sprint 05
-
Component/s: CLI
-
Labels:None
Description
The timodule library detects what modules are installed and finds the ones that you're interested in (i.e. the ones from the tiapp.xml). The module doesn't properly handle when the <module> platform attribute contains multiple platforms:
<modules>
|
<module platform="android,iphone">my.module</module>
|
</modules>
|
Also, when a module is found, but the minsdk from the module's manifest is not compatible with the current SDK version, there is a bug where the module isn't properly triggering the build to fail.
To test:
- Create a project
- Use a native module that supports both "iphone" and "android"
- Build the app
Expected result:
- The build should work as expected