]> pilppa.org Git - libplp.git/commitdiff
add support for building in 64 bit systems
authorMika Laitio <lamikr@pilppa.org>
Sat, 14 Jul 2012 13:29:34 +0000 (16:29 +0300)
committerMika Laitio <lamikr@pilppa.org>
Sat, 14 Jul 2012 13:29:34 +0000 (16:29 +0300)
If /lib64 dir exist, assume that system is 64 bit
and use /usr/local/lib64 instead of /usr/local/lib
as an installation dir.

Signed-off-by: Mika Laitio <lamikr@pilppa.org>
autobuild.sh

index abb7d1c508e2e89b43e1fbdf38b1b7285ecc1cff..81ccb79a204820edbe945cd73fc65181d76c82b0 100755 (executable)
@@ -1,12 +1,21 @@
 #!/bin/sh
 
-export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig
+PREFIX=${PREFIX:=/usr/local}
+
+if ! [ -d /lib64 ] ;
+then
+       LIBDIR=${LIBDIR:=$PREFIX/lib}
+else
+       LIBDIR=${LIBDIR:=$PREFIX/lib64}
+fi
+export PKG_CONFIG_PATH=$LIBDIR/pkgconfig:$PKG_CONFIG_PATH
+
 if ! [ -e Makefile ] ;
 then
        echo "No Makefile available, generating it."
        libtoolize --automake --force --copy
-       autoreconf --force --install
-        ./configure --prefix=/usr/local
+       autoreconf --install
+        ./configure --prefix=$PREFIX --libdir=$LIBDIR
 else
        echo "Makefile found, no need to generate it."
 fi