Skip to content

[cmake] Simplify and improve CMake configuration #6774

Open
@jameslamb

Description

@jameslamb

Summary

Opening this tracking issue to collect links and discussion for proposed work to improve LightGBM's CMake configuration.

LightGBM is on a very new version of CMake (3.28), thanks to #6550 ... let's take advantage of that newer version's powerful features.

Motivation

Description

Non-exhaustive list of potential changes to explore:

References

Some references informing this:

Notes for Readers

Please comment with other ideas and I'd be happy to add them to the list here if we agree.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions