You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@arrow.apache.org by "Pradeep Garigipati (Jira)" <ji...@apache.org> on 2021/11/11 18:34:00 UTC

[jira] [Created] (ARROW-14678) [C++] Add reasonable CMake Presets for quick arrow development environment setup

Pradeep Garigipati created ARROW-14678:
------------------------------------------

             Summary: [C++] Add reasonable CMake Presets for quick arrow development environment setup
                 Key: ARROW-14678
                 URL: https://issues.apache.org/jira/browse/ARROW-14678
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Pradeep Garigipati
         Attachments: CMakePresets.json

CMake presets provide the most commonly used combinations of build options in a simple JSON that can be invoked using the cmake command in the following ways.

cmake --list-presets .. // To check the list of build combinations available

cmake --preset <chosen-preset-name> .. // creates a build folder with preset name and puts all relevant files under it.

Attached is a sample preset file I have been using for local development, but it is very limited. Any suggestions are welcome.

please do note that presets doesn't take care of dependency, just the build options when there are a lot.



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