Build instructions updated due to Meson migration.

parent ef9fbd5f
Suggested installation method Suggested installation method
=============================
Dependencies (Ubuntu package names): OS Dependencies (Ubuntu package names):
libgee-0.8-dev libgee-0.8-dev
libgee-0.8-2 libgee-0.8-2
valac-0.30 (or newer) valac-0.30 (or newer)
Optional Features OS Optional Features
gobject-introspection gobject-introspection
libgirepository libgirepository
libgladeui-dev libgladeui-dev
Assuming that cmake and all dependencies are installed, run: Python Required Packages
mkdir build meson
1) Install dependencies
sudo apt install libgee-0.8-dev libgee-0.8-2 valac-0.30
pip3 install --user meson
2) [OPTIONAL] Install additional packages
sudo apt install gobject-introspection libgirepository libgladeui-dev
3) Build library and test projects
meson build
cd build cd build
cmake .. ninja
make 4) Install to the system
sudo make install sudo ninja install
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# ============================================================================ # ============================================================================
project('libgtkmusic', ['vala', 'c'], project('libgtkmusic', ['vala', 'c'],
version: '0.4', version: '0.4',
meson_version: '>= 0.43.0') meson_version: '>= 0.44.0')
author_name = 'Leandro Resende Mattioli' author_name = 'Leandro Resende Mattioli'
author_email = 'leandro.mattioli@gmail.com' author_email = 'leandro.mattioli@gmail.com'
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment