* use opencv4
* update opencv installation script for OpenCV 4
* update directories for caching homebrew packages
* add include path for mac os high sierra and opencv3
* refactor OpenCV wrapper to use static C functions
* use whole module compilation mode
to workaround intermittent code sign failures, see https://travis-ci.org/paulz/PerspectiveTransform/jobs/481952493#L985
that could be caused by known Xcode 10 issue: https://developer.apple.com/documentation/xcode_release_notes/xcode_10_release_notes/build_system_release_notes_for_xcode_10
* reuse test images from the app in app specs
* exclude svg from app specs as it is not used
* exclude metadata files from Example app build
* Revert "reuse test images from the app in app specs"
This reverts commit 9b18b81a036adc547771efed10cfe13e56f9c207.
* disallow warnings in pod lib lint, make SnapshotSpec work with or without app resources
* disable localization
* remove unused xcconfig files
* enable batch mode experiment
to workaround code sign issues: https://github.com/Yummypets/YPImagePicker/issues/236
* delete all code signing build settings
* fix framework specs dependency on the example app
* move scheme to workspace, disable auto create, ignore playground compiled files
* reuse test bundle info, remove unused build settings
* reset bundle indentifiers to the same value
* remove module name
* clean mac target build settings
* remove unused FRAMEWORK_SEARCH_PATHS
* reuse wrapper header as bridging
* reuse before install, cache bundler
move carthage version to deploy
remove pod version as it is already announced as part of the normal build:
https://travis-ci.org/paulz/PerspectiveTransform/builds/348443168 (+10 squashed commits)
Squashed commits:
[5266b7e] cleanup travis script
[424663f] remove rvm and bundle
to use existing cocoapods
[897a05d] skip installing slather on travis
[c405709] reuse existing bundler
[da5271e] shoe bundle version
[0526b4e] use the same version of cocoapods as on travis
[5314398] remove cocoapods gem to reuse existing on travis
[6900b88] log rvm gems
[a2476a3] Update .travis.yml
Remove RVM to use default
[1a6478c] show cocoapods version