[ 
https://issues.apache.org/jira/browse/ARROW-14714?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17445483#comment-17445483
 ] 

Will Jones commented on ARROW-14714:
------------------------------------

Here is what I got for a minimal R build:

{code:json}
      {
        "name": "ninja-r-minimal",
        "description": "Build for R package",
        "inherits": "ninja-release",
        "cacheVariables": {
          "ARROW_DATASET": "ON",
          "ARROW_EXTRA_ERROR_CONTEXT": "ON",
          "ARROW_FILESYSTEM": "ON",
          "ARROW_INSTALL_NAME_RPATH": "OFF",
          "ARROW_JEMALLOC": "ON",
          "ARROW_JSON": "ON",
          "ARROW_PARQUET": "ON",
          "ARROW_WITH_SNAPPY": "ON",
          "ARROW_WITH_ZLIB": "ON",
          "CMAKE_INSTALL_PREFIX": {
            "type": "PATH",
            "value": "$env{ARROW_HOME}"
          }
        }
      }
{code}

ARROW-14678 introduced build directory of 
{code}"${sourceDir}/build/${presetName}"{code}, thought the developer docs 
typically just directly use a "build" directory. 


> [C++] Improve and document CMake presets
> ----------------------------------------
>
>                 Key: ARROW-14714
>                 URL: https://issues.apache.org/jira/browse/ARROW-14714
>             Project: Apache Arrow
>          Issue Type: Task
>          Components: C++, Developer Tools, Documentation
>            Reporter: Antoine Pitrou
>            Assignee: Antoine Pitrou
>            Priority: Minor
>             Fix For: 7.0.0
>
>
> As a followup to ARROW-14678, we should try to ensure that CMake presets 
> address the usual developer workflows. We should also minimally document them 
> to guide the user towards them.



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

Reply via email to