zvec/thirdparty/arrow
egolearner 51c6d9e0ec
chore(thirdparty): mark third-party include paths as SYSTEM (#413)
Add SYSTEM to target_include_directories in vendored CMake wrappers and
set INTERFACE_SYSTEM_INCLUDE_DIRECTORIES on imported / sub-project
targets so warnings from third-party headers no longer surface in our
build output. Introduces a mark_target_includes_system() helper in
cmake/utils.cmake (resolves aliases, skips missing targets) used by the
upstream-add_subdirectory wrappers (glog, gflags, googletest, yaml-cpp,
protobuf, antlr).
2026-05-19 15:03:07 +08:00
..
apache-arrow-21.0.0@ee4d09ebef Initial commit 2025-12-30 11:02:17 +08:00
CMakeLists.txt chore(thirdparty): mark third-party include paths as SYSTEM (#413) 2026-05-19 15:03:07 +08:00
arrow.android.patch feat: support android platform cross build (#90) 2026-03-04 16:42:23 +08:00
arrow.ios.patch feat: add iOS build support (#321) 2026-04-09 16:14:26 +08:00
arrow.patch fix: build on mac (#272) 2026-03-27 20:11:22 +08:00
arrow.windows.patch fix: misc fix for Windows(BUILD_SHARED_LIBS, CI) (#296) 2026-04-02 09:23:35 +08:00