Wes McKinney created ARROW-6858:

             Summary: [C++] Create Python script to handle transitive component 
                 Key: ARROW-6858
                 URL: https://issues.apache.org/jira/browse/ARROW-6858
             Project: Apache Arrow
          Issue Type: Improvement
          Components: C++
            Reporter: Wes McKinney
             Fix For: 1.0.0

In the C++ build system, we are handling relationships between optional 
components in an ad hoc fashion


This doesn't seem ideal. 

As discussed on the mailing list, I suggest declaring dependencies in a Python 
data structure and then generating and checking in a .cmake file that can be 
{{include}}d. This will be a big easier than maintaining this on an ad hoc 

This message was sent by Atlassian Jira

Reply via email to