Skip to content

[v2.0.0] Update the CMake build (and library code) for easier distribution #47

@lmichaelis

Description

@lmichaelis

Currently, the CMake build script is pretty bare-bones and does not allow for easy, clean distribution of the library code. This is due to being statically linked as well as pulling in 3rd-party libraries directly using target_link_libraries(... PUBLIC ...) which causes CMake's install process to malfunction by including 3rd-party library code in the installation.

This is unacceptable for installing phoenix into systems directly since the extra files might pollute existing installations of those libraries or could cause the package manager to break.

Things to do

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    Status

    todo

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions