Skip to content

Improve the build system with cmake's ExrternalProject_Add #11

Open
@ggarra13

Description

@ggarra13

Currently, the build instructions rely on packagest from the Linux distribution, which is fine. However, the other libraries xStudio depends on (OpenEXR, etc) are to be built manually and installed in /usr/local. This is a terrible practice as it will lead to all sort of library misshaps as soon as there are library updates.
cmake provides an instruction called ExternalProject_Add() to download, build and (locally) install the libraries as part of the cmake project.
Please make use of that.

Metadata

Metadata

Assignees

No one assigned

    Labels

    buildRelated to building projectenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions