Skip to content

Factor out common CMake invocations into functions #726

@paleolimbot

Description

@paleolimbot

As pointed out in #719 (review) , in the changes leading up to our nice CMake build + install setup, we've accumulated quite a bit of repetition in CMakeLists.txt. If possible, we should extract out add_nanoarrow_library() and/or add_nanoarrow_test().

I seem to remember the last time I tried this that the bundling and IPC dependencies made it hard to factor out but ADBC has nice versions of both of these that seem to allow quite a bit of flexibility.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions