This is an automated email from the git hooks/post-receive script.

git pushed a commit to branch master
in repository rage.

View the commit online.

commit f3eafc9ae637379c2d46aca818b17029bc2b12f1
Author: Carsten Haitzler (Rasterman) <ras...@rasterman.com>
AuthorDate: Sat Jun 4 14:58:12 2022 +0100

    migrate install info to readme and improve it
---
 INSTALL   | 59 -----------------------------------------------------------
 README.md | 31 +++++++++++++++++++++++++++++--
 2 files changed, 29 insertions(+), 61 deletions(-)

diff --git a/INSTALL b/INSTALL
deleted file mode 100644
index 2eac4a6..0000000
--- a/INSTALL
+++ /dev/null
@@ -1,59 +0,0 @@
-** COMPILING and INSTALLING **
-------------------------------
-
-Meson is the build system used for this project. For more information please
-see:
-
-    http://mesonbuild.com
-
-----
-
-Normal compilation in /usr/local:
-
-    meson . build
-    ninja -C build
-    sudo ninja -C build install
-
-For meson build generic options:
-
-    meson --help
-
-For a list of project specific options supported:
-
-    cat meson_options.txt
-
-To set 1 or more project specific options:
-
-    meson --prefix=/path/to -Doption=value [-Dother=value2] [...] . build
-
-To display current configuration:
-
-    meson configure build
-
-The above will only work after at least the following is done:
-
-    meson . build
-
-** QUICK AND DIRTY HELP **
---------------------------
-
-How clean out the build and config and start fresh:
-
-    rm -rf build
-
-How to make a dist tarball and check its build:
-(must do it from git tree clone and commit all changes to git first)
-
-    ninja -C build dist
-
-How to change prefix:
-
-    meson --prefix=/path/to/prefix . build
-
-How to install in a specific destination directory for packaging:
-
-    DESTDIR=/path/to/destdir ninja -C build install
-
-How to build with verbose output (full commands run):
-
-    ninja -C build -v
diff --git a/README.md b/README.md
index 6c0c463..6b0d596 100644
--- a/README.md
+++ b/README.md
@@ -136,7 +136,7 @@ It's fully key controlled too. Key controls are:
 
 ## Requirements
 
-* efl
+* (efl)[https://git.enlightenment.org/enlightenment/efl]
 
 -----
 
@@ -145,6 +145,34 @@ It's fully key controlled too. Key controls are:
 Meson is the build system used for this project. For more information
 please see [medonbuild.com](https://mesonbuild.com)
 
+You will need normal build tooling installed such as a compiler (gcc
+or clang for example), pkg-config, ninja, any relevant pakcage-dev or
+package-devel packages if your distribution splits out development
+headers etc.
+
+Depending on where dependencies (like efl), you might have to set your
+`PKG_CONFIG_PATH` environment variable like:
+```
+export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/lib/pkgconfig
+```
+
+Also note that some distributions like to add extra arch directories
+to your library locations so you might have to have more like:
+```
+export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig:/usr/local/lib64/pkgconfig:/usr/local/lib/x86_64-linux-gnu/pkgconfig:/usr/lib/pkgconfig:/usr/lib64/pkgconfig:/usr/lib/x86_64-linux-gnu/pkgconfig
+```
+
+You will need to enusre that the destination library direcytory (e.g.
+`/usr/local/lib` is in your /etc/ld.so.conf or /etc/ld.so.conf.d/
+files and after insgtaling anything that installes libraries you
+re-run `ldconfig`.
+
+You might also want to add the destination bin dir to your environment
+variable PATH like:
+```
+export PATH=/usr/local/bin:/usr/bin:/bin
+```
+
 Normal compilation in /usr/local:
 ```
 meson . build
@@ -168,7 +196,6 @@ meson --prefix=/path/to -Doption=value [-Dother=value2] [...] . build
 ```
 
 To display current configuration:
-
 ```
 meson configure build
 ```

-- 
To stop receiving notification emails like this one, please contact
the administrator of this repository.

Reply via email to