Skip to content

ENH: Deprecate cmake for meson #29

@HaoZeke

Description

@HaoZeke

I like meson. Also beyond that, as shown in pypotlib meson subprojects make wrapper generation easier by:

  • Separation of concerns (bindings in a separate repo)
  • Less janky dependency handling (compared to git submodules)
  • Generally being more readable / playing with environments better

The last one is subjective, but regardless, I think moving away from cmake would be a good step in modularity. Some considerations will probably come up in the migration related to the way meson handles sub-directories. @RuhiRG this could be a good starting point or a parallel task while you work on the bindings with existing installations :)

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions