Skip to content

Migrate build system from cmake to meson#222

Open
ylabidi wants to merge 8 commits intoLibrum-Reader:mainfrom
hazayan:main
Open

Migrate build system from cmake to meson#222
ylabidi wants to merge 8 commits intoLibrum-Reader:mainfrom
hazayan:main

Conversation

@ylabidi
Copy link

@ylabidi ylabidi commented Feb 11, 2026

Description

This is more of suggestion. If development direction and/or priorities aren't aligned with this proposal you can dismiss this pull request. I did this work to make Librum build and run smoothly on my machine (Linux) and thought it may be of use. This pull request effectively:

  1. migrates the build infrastructure from cmake to meson
  2. removes the dependencies linked as git submodules and makes the assumption (at least for Linux), they are installed by the system's package manager

Build tested on Linux and a migration roadmap is added if this is of interest.

@DavidLazarescu
Copy link
Member

Thank you for this awesome PR. I really appreciate the effort you put into this. I don't use meson, so i won't merge this into the main branch, but I'd love to keep this version alive and create another branch for it. I won't be able to do this soon, but i'm going to leave this PR open until i get the chance.

Thank you

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants