]> pilppa.org Git - libplp.git/blobdiff - autobuild.sh
add support for building in 64 bit systems
[libplp.git] / 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