python_rank_filter.cxx: Created Python bindings based on those used in VIGRA.
cmake/modules/FindPYTHON.cmake: Added module to find the Python interpreter and then extract all relevant details using the interpreter.
cmake/modules/FindNUMPY.cmake: Added module to find NumPy and all relevant details using the Python interpreter.
cmake/modules/FindVIGRA.cmake: Added to find VIGRA. Borrowed directly from blockedarray ( https://github.com/thorbenk/blockedarray/blob/9440706f5e2cc0052322ad3ec87c78db2b8e29a5/cmake/modules/FindVIGRA.cmake ).
CMakeLists.txt: Very rough beginnings of a CMakeLists file to build the rank filter module using the find modules to get relevant dependencies.
wip2
cmake/modules/FindPYTHON.cmake: Added way to site-packages path, as well.
cmake/modules/FindVIGRA.cmake: Removed search for site-packages from VIGRA.
cmake/modules/FindPYTHON.cmake: Print site-package path.
cmake/modules/FindPYTHON.cmake: Find Python library for the current interpreter.
CMakeLists.txt: Use the Python library found.
CMakeLists.txt: Add C++11 support when compiling.
CMakeFiles.txt: Added a build directory to stage all relevant build materials. Also added a rule to eliminate that directory and one to wipe out all CMake stuff with it.
CMakeLists.txt: Allow build directory to be the current directory.
CMakeLists.txt: Added the command make reset to revert to the original repo.
CMakeLists.txt: Set C++11 support simply.
CMakeLists.txt: Added a newline.
CMakeLists.txt: Renamed the library to rank_filter.
CMakeLists.txt: Changed target library naming convention to be easier for Python.
python_rank_filter.cxx: Attempt to handle and print all C++ exceptions. Doesn't work.