Get rust. Then:
git clone git@github.com:geoarrow/geoarrow-rs.git
cd geoarrow-rs
cargo test --all-featuresUse Github pull requests to provide code and documentation. Use issues to report bugs or request features.
We require all PRs to follow conventional commits. We squash merge, so only the PR title needs to follow the standard. You'll get the idea by looking at a list of recent commits. You can find our allowed task types here.
If you get the following error:
CMake Error at cmake/Ccache.cmake:10 (cmake_minimum_required):
Compatibility with CMake < 3.5 has been removed from CMake.
Update the VERSION argument <min> value. Or, use the <min>...<max> syntax
to tell CMake that the project requires at least <min> but has been updated
to work with policies introduced by <max> or earlier.
Or, add -DCMAKE_POLICY_VERSION_MINIMUM=3.5 to try configuring anyway.
Call Stack (most recent call first):
CMakeLists.txt:130 (include)
Fix by following those instructions:
export CMAKE_POLICY_VERSION_MINIMUM=3.5
cargo test --all-features