summaryrefslogtreecommitdiff
path: root/bootstrap.sh
Commit message (Collapse)AuthorAgeFilesLines
* autogen: Support being called from external build dirMarco Trevisan (TreviƱo)2021-04-141-0/+2
| | | | | | | | | | | Building libusb from another build directory doesn't properly work right now, as calling autogen.sh from there won't work. An example is when using jhbuild to build it. So always use absolute paths to call configure and bootstrap scripts Signed-off-by: Ludovic Rousseau <ludovic.rousseau@free.fr>
* Autotools: Use built-in shell tests and exec autoreconfChris Dickens2020-08-181-2/+4
| | | | Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* bootstrap: use autoreconfNathan Hjelm2016-02-261-16/+3
| | | | Signed-off-by: Nathan Hjelm <hjelmn@me.com>
* Misc: Simplify Haiku build and fix broken parallel buildChris Dickens2015-12-171-8/+0
| | | | | | | | | | | | | | | | | | The Haiku build was previously being done as a nested package due to its C++ requirement, but for some reason setting SUBDIR in an automake conditional breaks parallel builds. To fix this and simplify the Haiku build process, this commit adds an unconditional check for a C++ compiler using AC_PROG_CXX and builds the Haiku sources as part of the main libusb project. Note that AC_PROG_CXX itself does not cause the configure script to fail if a C++ compiler is not found. Therefore on non-Haiku platforms there is no requirement to have a C++ compiler installed in order to build libusb. Closes #121 Signed-off-by: Chris Dickens <christopher.a.dickens@gmail.com>
* haiku: Add Haiku supportAkshay Jaggi2014-09-251-0/+8
|
* Autotools: Fix autogen.sh behavior when libtool is not foundLars Wirzenius2012-06-061-2/+2
| | | | | | * Fix naked "exit", which no exit code, to prevent a build failure from being noticed automatically if a build dependency is lacking. * Also printed error message to stderr rather than stdout.
* Autotools: Use "set -e" to exit on the first errorLudovic Rousseau2012-05-041-0/+2
| | | | * The script will not continue if something fails (like a command not found)
* Autotools: Add bootstrap.shPete Batard2012-05-021-0/+17
bootstrap.sh does not invoke configure whereas autogen.sh does. This allows libusbx users to choose the one that suits them best.