readium / r2-testapp-swift

BSD 3-Clause "New" or "Revised" License
146 stars 38 forks source link

build system cleanup #238

Closed aferditamuriqi closed 5 years ago

aferditamuriqi commented 5 years ago

I've removed all the manual generated carthage copy-framework scripts. and generating the input and output files using this tool https://github.com/artemnovichkov/Carting.

Using Carthage, any app should include the frameworks that are needed in their Cartfile and not depend on the ones in the modules, once the cartfile is generated and updated "carting" can be run and it will generate the input and output file list based on the Carthage directory