[libgtkmusic] Build instructions updated due to Meson migration.



commit 979b86920a247689c4c7e9ddbc0809ac7c6661bf
Author: Leandro Resende Mattioli <leandro mattioli gmail com>
Date:   Sat Dec 8 01:42:01 2018 -0200

    Build instructions updated due to Meson migration.

 .gitignore  |  1 +
 INSTALL     | 24 +++++++++++++++++-------
 meson.build |  2 +-
 3 files changed, 19 insertions(+), 8 deletions(-)
---
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..567609b
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+build/
diff --git a/INSTALL b/INSTALL
index b094e8b..7acbcce 100644
--- a/INSTALL
+++ b/INSTALL
@@ -1,18 +1,28 @@
 Suggested installation method
+=============================
 
-Dependencies (Ubuntu package names):
+OS Dependencies (Ubuntu package names):
        libgee-0.8-dev
        libgee-0.8-2
        valac-0.30 (or newer)
 
-Optional Features
+OS Optional Features
        gobject-introspection
        libgirepository
        libgladeui-dev
 
-Assuming that cmake and all dependencies are installed, run:
-       mkdir build
+Python Required Packages
+       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
-       cmake ..
-       make
-       sudo make install
+       ninja
+4) Install to the system
+       sudo ninja install
+       
diff --git a/meson.build b/meson.build
index e384ca4..c38e1b3 100644
--- a/meson.build
+++ b/meson.build
@@ -3,7 +3,7 @@
 # ============================================================================
 project('libgtkmusic', ['vala', 'c'],
          version: '0.4',
-         meson_version: '>= 0.43.0')
+         meson_version: '>= 0.44.0')
 
 author_name = 'Leandro Resende Mattioli'
 author_email = 'leandro mattioli gmail com'


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]