[d-feet: 2/3] build: Fix README and HACKING
- From: Thomas Bechtold <toabctl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [d-feet: 2/3] build: Fix README and HACKING
- Date: Sun, 3 Feb 2019 18:56:41 +0000 (UTC)
commit 94b8fe8ecebdbb09beef6e694c82de6e1d5a7382
Author: Iñigo Martínez <inigomartinez gmail com>
Date: Sun Feb 3 15:28:06 2019 +0100
build: Fix README and HACKING
After the port o meson build system, README and HACKING were not
updated.
This updates these files properly.
HACKING | 8 ++++----
README | 12 ++++++++----
2 files changed, 12 insertions(+), 8 deletions(-)
---
diff --git a/HACKING b/HACKING
index 6fce49f..6e64173 100644
--- a/HACKING
+++ b/HACKING
@@ -1,13 +1,13 @@
Making a release
================
-1. Make sure configure.ac has the right version number, fix it in a pre-release
+1. Make sure meson.build has the right version number, fix it in a pre-release
commit if not.
-2. Run the unittests with 'make check'
+2. Run the unittests with 'meson -Dtests=true _build && ninja -C _build test'
3. Update NEWS, use the command: git log --format="- %s (%an)"
4. Tag with: git tag -s 0.3.3
-5. Build tarball with: make clean; make dist-xz
-6. Upload tarball: scp d-feet-0.3.3.tar.xz toabctl master gnome org:
+5. Build tarball with: ninja -C _build dist
+6. Upload tarball: scp _build/meson-dist/d-feet-0.3.15.tar.xz toabctl master gnome org:
7. Install tarball: ssh toabctl master gnome org 'ftpadmin install d-feet-0.3.3.tar.xz'
8. update the wiki at https://wiki.gnome.org/Apps/DFeet
9. blog about it if you would like
diff --git a/README b/README
index a6827a5..641d93e 100644
--- a/README
+++ b/README
@@ -10,10 +10,14 @@ Optional Requriements:
gnome-python-libwnck - for displaying application icons next to the application
-To run localy for testing:
+To run localy for testing, install it using the prefix option:
-DFEET_DEBUG=1 ./src/d-feet
+meson --prefix=/tmp/d-feet && ninja -C _build install
-To install:
+And then execute it:
-./configure && make && make install
+/tmp/d-feet/bin/d-feet
+
+To install in the system:
+
+meson _build && ninja -C _build install
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]