Skip to content

CMake: Export targets  #219

Open
Open
@weefuzzy

Description

@weefuzzy

To use the algorithms in flucoma-core in other CMake-based projects more simply, we should be exporting targets and provide a CMake configuration file.

Installation isn't too tricky: the headers in algorithms/** and data should be all that's needed (i.e. nothing from clients)

A configuration file is also simple enough to produce, except that we have to re-litigate all our dependencies with find_dependency (which will send CMake off to try and find installed copies). The fly in the ointment there is the HISSTools library, which is unlikely to be on any C++ package managers (AFAIK), and doesn't have CMake gubbins.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions