Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Adds meson build system #37

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open

Conversation

xfbs
Copy link

@xfbs xfbs commented Aug 4, 2019

This will build the project (both a static and a shared library), it supports installing it (the libraries and headers, the tests/demo/benchmark haven't been marked to install) and it allows generating a pkg-config for other build systems to easily find it.

This is a very minimalist build config, just enough to build the
project.
This will install both the static and the shared library, as well as all
the headers and a pkg-config file.
@xfbs
Copy link
Author

xfbs commented Aug 4, 2019

I've also added a homebrew formula for the project with the meson build system. You can install this with

brew install --HEAD xfbs/local/libdict

Right now it points to my fork, but if this is merged, it can be pointed to this fork. That allows macOS users to easily install it and with the pkg-config, it allows other projects to find it.

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.

None yet

1 participant