Software /
code /
prosody
Changeset
7617:c6d18ee93e34
configure: Add initial attempt at pkg-config preset
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Fri, 19 Aug 2016 16:06:07 +0200 |
parents | 7616:a53ae6c998cf |
children | 7618:5a09c1166d89 |
files | configure |
diffstat | 1 files changed, 14 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/configure Fri Aug 19 16:05:36 2016 +0200 +++ b/configure Fri Aug 19 16:06:07 2016 +0200 @@ -146,6 +146,20 @@ LUA_INCDIR="/usr/local/include"; LUA_INCDIR_SET="yes" fi + if [ "$OSTYPE" = "pkg-config" ]; then + if [ "$LUA_SUFFIX_SET" != "yes" ]; then + LUA_SUFFIX="5.1"; + LUA_SUFFIX_SET=yes + fi + LUA_CF="$(pkg-config --cflags-only-I lua$LUA_SUFFIX)" + LUA_CF="${LUA_CF#*-I}" + LUA_CF="${LUA_CF%% *}" + if [ "$LUA_CF" != "" ]; then + LUA_INCDIR="$LUA_CF" + LUA_INCDIR_SET=yes + fi + CFLAGS="$CFLAGS -D_GNU_SOURCE" + fi ;; --libdir=*) LIBDIR="$value"