-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove VIGRA support #122
Remove VIGRA support #122
Commits on Oct 14, 2018
-
As we manage the bindings through Cython and the C++ code is easily usable, there is not much need in maintaining VIGRA bindings. Especially as this library is mainly used through Python. So go ahead stop testing VIGRA on CI in preparation of removing the VIGRA bindings.
Configuration menu - View commit details
-
Copy full SHA for 47bbde7 - Browse repository at this point
Copy the full SHA 47bbde7View commit details -
As we are no longer supporting or using the VIGRA C++ bindings, go ahead and drop those from the headers.
Configuration menu - View commit details
-
Copy full SHA for ff68bca - Browse repository at this point
Copy the full SHA ff68bcaView commit details -
As there is no need to separate out a non-VIGRA/base portion of the C++ rank filter algorithm into another header, go ahead and rename it to `rank_filter.hxx` dropping `rank_filter_base.hxx` in the process.
Configuration menu - View commit details
-
Copy full SHA for b4ac1a0 - Browse repository at this point
Copy the full SHA b4ac1a0View commit details -
As we are no longer shipping the VIGRA bindings, there is no need to have VIGRA C++ tests. So go ahead and drop them.
Configuration menu - View commit details
-
Copy full SHA for 2ef7e19 - Browse repository at this point
Copy the full SHA 2ef7e19View commit details -
Rename the rank filter C++ tests
No need to signify these C++ tests as base tests as they are the only C++ tests.
Configuration menu - View commit details
-
Copy full SHA for 4d9203c - Browse repository at this point
Copy the full SHA 4d9203cView commit details -
Drop CMake VIGRA detection module
No need to search for VIGRA as we are no longer using it.
Configuration menu - View commit details
-
Copy full SHA for 63100ca - Browse repository at this point
Copy the full SHA 63100caView commit details -
Configuration menu - View commit details
-
Copy full SHA for eaecd92 - Browse repository at this point
Copy the full SHA eaecd92View commit details -
As we have stripped `_base` from the C++ tests, cleanup the CMake build accordingly.
Configuration menu - View commit details
-
Copy full SHA for 885e2ab - Browse repository at this point
Copy the full SHA 885e2abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 400e12a - Browse repository at this point
Copy the full SHA 400e12aView commit details -
Configuration menu - View commit details
-
Copy full SHA for f892515 - Browse repository at this point
Copy the full SHA f892515View commit details -
Comparison here was incorrect in that it referenced VIGRA when it shouldn't. So drop the VIGRA reference.
Configuration menu - View commit details
-
Copy full SHA for 23426cb - Browse repository at this point
Copy the full SHA 23426cbView commit details -
Fix C++ header name in Cython header
As the `_base` suffix has been dropped, update the Cython header accordingly.
Configuration menu - View commit details
-
Copy full SHA for b5e391e - Browse repository at this point
Copy the full SHA b5e391eView commit details -
Drop `_base` suffix from C++ header as it is has been renamed.
Configuration menu - View commit details
-
Copy full SHA for c32a07e - Browse repository at this point
Copy the full SHA c32a07eView commit details -
Drop use of base in all names as this is no longer a relevant designator and some files have already been renamed.
Configuration menu - View commit details
-
Copy full SHA for 5bff16a - Browse repository at this point
Copy the full SHA 5bff16aView commit details -
Update C++ executables to ignore with git
Drop `_base` from C++ executable as it is no longer a relevant designator.
Configuration menu - View commit details
-
Copy full SHA for 190d547 - Browse repository at this point
Copy the full SHA 190d547View commit details -
Rename __RANK_FILTER_BASE__ to __RANK_FILTER__
As the header file has been renamed, the guard should also be updated.
Configuration menu - View commit details
-
Copy full SHA for 8c41153 - Browse repository at this point
Copy the full SHA 8c41153View commit details -
Update CMake comment about C++ tests
No need to reference a subset of C++ tests. These are all of the C++ tests now.
Configuration menu - View commit details
-
Copy full SHA for d70ceef - Browse repository at this point
Copy the full SHA d70ceefView commit details