[TIMOB-25927] iOS: Move SDK-core to own framework
GitHub Issue | n/a |
---|---|
Type | Story |
Priority | High |
Status | Closed |
Resolution | Fixed |
Resolution Date | 2018-10-01T18:38:28.000+0000 |
Affected Version/s | n/a |
Fix Version/s | Release 8.0.0 |
Components | iOS |
Labels | breaking-change, ios, swift |
Reporter | Hans Knöchel |
Assignee | Hans Knöchel |
Created | 2018-04-04T08:51:26.000+0000 |
Updated | 2019-01-10T15:44:59.000+0000 |
Description
In order to do TIMOB-17887, native Swift modules need classes to be in an own framework instead of referencing them from the hard drive like we now do (pretty hacky btw). The plan is to place this framework in titanium_mobile and compile from there (making use of Jenkins as well).
This requires some critical operations:
* Move classes to own framework (done)
* Migrate compiler statements to some kind of shared config (done)
* Change CLI to compile and link new framework with the main target
First chunk of work is done and can be seen in the PR linked to TIMOB-17887.