Andrew Romanov
7559ffa099
changed swift version to 4.2
2018-10-03 14:45:56 +07:00
Paul Zabelin
18196e1517
upgrade to Xcode 9.4 recommended settings
2018-06-01 14:55:43 -07:00
Paul Zabelin
fb071d22cf
add workaround for xcode bug incorrectly reporting test coverage
...
See: http://www.openradar.me/radar?id=5065986117992448
2018-06-01 14:46:47 -07:00
Paul Zabelin
36e0c18da0
add test subspecs
2018-06-01 11:44:26 -07:00
Paul Zabelin
2dc825524b
extract helper classes into separate files
2018-03-12 01:48:52 -07:00
Paul Zabelin
2ee9b4c919
cleanup build settings from targets to project
2018-03-08 23:55:45 -08:00
Paul Zabelin
43acd94ded
update baselines from bots
2018-03-07 23:00:37 -08:00
Paul Zabelin
301a7d88a0
add CompareMethodsSpec
2018-03-07 22:19:30 -08:00
Paul Zabelin
9c62b0b4b7
move normalization with conversion to 3D matrix
2018-03-07 03:17:44 -08:00
Paul Zabelin
f5a3fb8e6e
remove extra normalization
2018-03-07 03:04:56 -08:00
Paul Zabelin
c6ea874b1d
add performance test for open cv
...
to compare perspective transform with find homography
2018-03-04 01:33:35 -08:00
Paul Zabelin
7a1ea1566e
add cvGetPerspectiveTransform
...
another OpenCV method to solve the same problem
add spec to prove the result is the same
2018-03-04 01:22:44 -08:00
Paul Zabelin
c8df0dfe0e
update performance data
2018-03-03 10:21:32 -08:00
Paul Zabelin
3e5d7618f9
enable test coverage
2018-03-03 04:43:27 -08:00
Paul Zabelin
16ecdc3eb2
do not code sign test bundle on mac
2018-03-02 20:33:31 -08:00
Paul Zabelin
38ec689b50
fix refernces to urs/local/lib
2018-03-02 20:12:42 -08:00
Paul Zabelin
4348e890d5
refactor podfile
2018-03-02 18:57:07 -08:00
Paul Zabelin
a314caa460
use absolute path for frameworks
2018-03-02 18:42:45 -08:00
Paul Zabelin
40a5311b30
reuse existing cocoapods
...
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
2018-03-02 14:19:56 -08:00
Paul Zabelin
7f16871573
exclude code coverage from app build
2018-03-01 16:57:46 -08:00
Paul Zabelin
c652086a54
update baselines
2018-03-01 00:55:00 -08:00
Paul Zabelin
804db47ff8
organize project files
...
add image to launch screen
2018-02-28 22:12:44 -08:00
Paul Zabelin
95783c68c3
refactor accelerate test to verify correctness
2018-02-28 21:04:25 -08:00
Paul Zabelin
90281b04e1
fix travis coverage report generation
...
prefix with bundle exec in hope to launch slather
2018-02-28 19:33:46 -08:00
Paul Zabelin
0fc67cd401
reorder travis config
...
to match the order of execution, see
https://travis-ci.org/paulz/PerspectiveTransform/jobs/347584158
2018-02-28 19:10:15 -08:00
Paul Zabelin
51e7d0f82f
refactor travis Gemfile
...
to use group, as travis now requires cocoapods for pod install
2018-02-28 18:12:34 -08:00
Paul Zabelin
597268c64c
refactor NimbleSpecHelper
...
to share it with OS X target
2018-02-28 17:33:17 -08:00
Paul Zabelin
6237ec259b
add travis specific gemfile
2018-02-28 04:00:56 -08:00
Paul Zabelin
56c1d73f19
fix travis failure to code sign
...
disable code sign for OS X tests
2018-02-28 03:29:55 -08:00
Paul Zabelin
3d1b7dba18
migrate tests to quick
2018-02-28 02:05:49 -08:00
Paul Zabelin
bc25543859
migrate open cv test to quick
2018-02-28 02:00:18 -08:00
Paul Zabelin
73796a0684
add mac target to Podfile
2018-02-28 01:38:26 -08:00
Paul Zabelin
2ec1e5c3c1
reinstall pods, fix specs
2018-02-28 01:26:59 -08:00
Paul Zabelin
0f1631dbe3
add tests for open cv on mac
2018-02-28 01:17:18 -08:00
Paul Zabelin
ed9651af8c
add test for simple identity matrix
2018-02-28 00:33:51 -08:00
Paul Zabelin
63fe3436ab
use /usr/local/ path to find homebrew opencv installation
...
add open cv wrapper
2018-02-28 00:20:12 -08:00
Paul Zabelin
42b0641970
add mac unit test bundle
2018-02-28 00:08:56 -08:00
Paul Zabelin
a5cb37639e
add spec to compare algebraic solution and OpenCV
2018-02-27 23:30:50 -08:00
Paul Zabelin
f71506903e
fix swift version in specs
2018-02-27 23:17:47 -08:00
Paul Zabelin
235e7391e9
add another bot
2018-02-26 21:36:10 -08:00
Paul Zabelin
29360233fd
update podspec
...
add screenshot
2018-02-24 19:08:37 -08:00
Paul Zabelin
11e5e09d9f
add performance test to compare
2018-02-24 18:44:33 -08:00
Paul Zabelin
2611e7bda2
add Algebraic Solution
2018-02-24 18:34:58 -08:00
Paul Zabelin
8509c89869
split Framework Unit Specs
...
from Application Specs
2018-02-19 20:34:28 -08:00
Paul Zabelin
09cf3638e8
add slather
2018-02-19 19:17:37 -08:00
Paul Zabelin
4e166f91bf
add CALayerTransformSpec
2018-02-19 17:02:53 -08:00
Paul Zabelin
8fc6998155
move adjugate to specs
...
as it is no longer needed on 64-bit architectures
2018-01-28 15:47:48 -08:00
Paul Zabelin
0d91897f97
fix pod install warning
...
remove ALWAYS_EMBED_SWIFT_STANDARD_LIBRARIES overrides from projects
to allow cocoapods control the value
2018-01-28 14:57:49 -08:00
Paul Zabelin
fa355b8ff2
update Xcode project
...
to fix references to Pod frameworks
2018-01-28 14:47:41 -08:00
Paul Zabelin
b1dcd5bb19
set development team to run tests on device
...
reformat specs
2018-01-28 03:12:25 -08:00