summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTreeve Jelbert2018-02-28 21:59:35 +0100
committerTreeve Jelbert2018-02-28 21:59:35 +0100
commit3108ac2a67374ae5ea591a5fcdc248a557dc6d92 (patch)
treeadddfc9a2b8ea3385058847f9ffe88e5eab8208f
parent82e77a4f448401dff33b301eb4a8435b1abc2732 (diff)
tweak MESON_FUNCTIONS
-rw-r--r--ChangeLog1
-rwxr-xr-xMESON_FUNCTIONS3
2 files changed, 3 insertions, 1 deletions
diff --git a/ChangeLog b/ChangeLog
index e35c5f7ed0..8b4ce95ba7 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,6 @@
2018-02-26 Treeve Jelbert <treeve@sourcemage.org>
* xorg/xserver: exerimental meson based build of xorg-server
+ * MESON_FUNCTIONS: tweak
2018-02-28 Ismael Luceno <ismael@sourcemage.org>
* graphics/grafx2: new spell, bitmap paint program inspired by
diff --git a/MESON_FUNCTIONS b/MESON_FUNCTIONS
index ea2ac89632..ca69368e4d 100755
--- a/MESON_FUNCTIONS
+++ b/MESON_FUNCTIONS
@@ -1,9 +1,10 @@
# special functions for projects shich use meson build system
+PREFIX=${PREFIX:-/usr}
meson_build () {
MESON_BUILD_TYPE="${MESON_BUILD_TYPE:-release}"
# export LANG=$LC_ALL
cd $SOURCE_DIRECTORY
- SCRIPT="meson --prefix ${INSTALL_ROOT}/usr --buildtype ${MESON_BUILD_TYPE} \
+ SCRIPT="meson --prefix ${INSTALL_ROOT}/$PREFIX --buildtype ${MESON_BUILD_TYPE} \
--default-library shared --libdir lib"
for LL in $OPTS; do
SCRIPT+=" -D$LL"