I don't really like git submodules, but I agree that might be better than importing all source files in the git history. Another possibility is a tarball as we do for jemalloc (but I'm not sure how to combine that with cmake's `add_subdirectory`).
Edit: apparently we could use [FetchContent](https://cmake.org/cmake/help/latest/module/FetchContent.html). [ Full content available at: https://github.com/apache/arrow/pull/2501 ] This message was relayed via gitbox.apache.org for [email protected]
