jorisvandenbossche commented on code in PR #34463: URL: https://github.com/apache/arrow/pull/34463#discussion_r1130570403
########## docs/source/developers/python.rst: ########## @@ -586,6 +586,89 @@ Caveats The Plasma component is not supported on Windows. +Relevant components and environment variables +============================================= + +List of relevant Arrow CMake flags and corresponding environment variables +to be used when building PyArrow are: + +.. list-table:: + :widths: 30 30 + :header-rows: 1 + + * - Arrow flags/options + - Corresponding environment variables for PyArrow + * - CMAKE_BUILD_TYPE + - PYARROW_BUILD_TYPE (release, debug or relwithdebinfo) + * - ARROW_GCS + - PYARROW_WITH_GCS + * - ARROW_S3 + - PYARROW_WITH_S3 + * - ARROW_HDFS + - PYARROW_WITH_HDFS + * - ARROW_CUDA + - PYARROW_WITH_CUDA + * - ARROW_SUBSTRAIT + - PYARROW_WITH_SUBSTRAIT + * - ARROW_FLIGHT + - PYARROW_WITH_FLIGHT + * - ARROW_DATASET + - PYARROW_WITH_DATASET + * - ARROW_PARQUET + - PYARROW_WITH_PARQUET + * - PARQUET_REQUIRE_ENCRYPTION + - PYARROW_WITH_PARQUET_ENCRYPTION + * - ARROW_TENSORFLOW + - PYARROW_WITH_TENSORFLOW + * - ARROW_ORC + - PYARROW_WITH_ORC + * - ARROW_GANDIVA + - PYARROW_WITH_GANDIVA + +List of relevant environment variables that can also be used to build +PyArrow are: + +.. list-table:: + :widths: 20 20 20 + :header-rows: 1 + + * - PyArrow environment variable + - Description + - Default value + * - PYARROW_CMAKE_GENERATOR + - Example: 'Visual Studio 15 2017 Win64' + - ``''`` + * - PYARROW_CMAKE_OPTIONS + - Extra CMake and Arrow options (ex. ``"-DARROW_SIMD_LEVEL=NONE -DCMAKE_OSX_ARCHITECTURES=x86_64;arm64"``) + - ``''`` + * - PYARROW_BOOST_NAMESPACE + - Name of install folder for Boost (if different from 'boost') + - ``''`` Review Comment: @kou can this also be removed then? -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
