Skip to content

ARROW_BUILD_TESTS is confusing: the description says that it is for googletest unit tests, but it also installs shared libraries, .cmake and .pc files #8306

Description

@yurivict

It installs:
lib/cmake/arrow/ArrowTestingConfig.cmake
lib/cmake/arrow/ArrowTestingConfigVersion.cmake
lib/cmake/arrow/ArrowTestingTargets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/arrow/ArrowTestingTargets.cmake
lib/cmake/arrow/FindArrowTesting.cmake
lib/libarrow_testing.so
lib/libarrow_testing.so.100
lib/libarrow_testing.so.100.1.0
libdata/pkgconfig/arrow-testing.pc


Could you please clarify the description of ```ARROW_BUILD_TESTS```?
Based on the current description, package builds don't need to enable and install tests, but based on the installed files - I am in doubt. Test options aren't supposed to install anything.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    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