diff --git a/libusbx-1.0.18/autogen.sh b/libusbx-1.0.18/autogen.sh new file mode 100755 index 00000000..f683d318 --- /dev/null +++ b/libusbx-1.0.18/autogen.sh @@ -0,0 +1,60 @@ +#!/bin/sh +## +## This file is part of the libsigrok project. +## +## Copyright (C) 2010-2012 Bert Vermeulen +## +## This program is free software: you can redistribute it and/or modify +## it under the terms of the GNU General Public License as published by +## the Free Software Foundation, either version 3 of the License, or +## (at your option) any later version. +## +## This program is distributed in the hope that it will be useful, +## but WITHOUT ANY WARRANTY; without even the implied warranty of +## MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +## GNU General Public License for more details. +## +## You should have received a copy of the GNU General Public License +## along with this program. If not, see . +## + +OS=`uname` + +LIBTOOLIZE=libtoolize +ACLOCAL_DIR= + +if [ "x$OS" = "xDarwin" ]; then + LIBTOOLIZE=glibtoolize + + if [ -d /sw/share/aclocal ]; then + # fink installs aclocal macros here + ACLOCAL_DIR="-I /sw/share/aclocal" + elif [ -d /opt/local/share/aclocal ]; then + # Macports installs aclocal macros here + ACLOCAL_DIR="-I /opt/local/share/aclocal" + elif [ -d /usr/local/share/aclocal ]; then + # Homebrew installs aclocal macros here + ACLOCAL_DIR="-I /usr/local/share/aclocal" + elif [ -d /usr/share/aclocal ]; then + # Xcode installs aclocal macros here + ACLOCAL_DIR="-I /usr/share/aclocal" + fi + +elif [ "x$OS" = "xMINGW32_NT-5.1" ]; then + # Windows XP + ACLOCAL_DIR="-I /usr/local/share/aclocal" +elif [ "x$OS" = "xMINGW32_NT-6.0" ]; then + # Windows Vista + ACLOCAL_DIR="-I /usr/local/share/aclocal" +elif [ "x$OS" = "xMINGW32_NT-6.1" ]; then + # Windows 7 + ACLOCAL_DIR="-I /usr/local/share/aclocal" +fi + +echo "Generating build system..." +${LIBTOOLIZE} --install --copy --quiet || exit 1 +aclocal ${ACLOCAL_DIR} || exit 1 +autoheader || exit 1 +automake --add-missing --copy || exit 1 +autoconf || exit 1 +