summaryrefslogtreecommitdiff
path: root/.travis-script.sh
Commit message (Collapse)AuthorAgeFilesLines
* Rename libgphoto2_port test directory testsHans Ulrich Niedermann2021-10-251-1/+1
| | | | | Rename the libgphoto2_port/test directory to libgphoto2_port/tests to make its name the same as libgphoto2/tests.
* travis-ci: Print the exact CC and CXX usedHans Ulrich Niedermann2020-02-191-2/+16
| | | | | This prints a number of CC and CXX version messages, so we can see better which C and C++ compilers are actually in use.
* configure: Set SLEEP=no now to disable warning sleepsHans Ulrich Niedermann2020-02-191-2/+1
| | | | | | | | | Allow setting SLEEP=no to disable sleep on warnings like ../configure SLEEP=no --prefix=/foo/bar ... This is implemented with GP_SLEEP and gp_sleep similar to m4sh's AS_ECHO and $as_echo.
* New set based camlib definition and --with-camlibs handlingHans Ulrich Niedermann2020-02-171-1/+2
| | | | | | | | | | | | | | This uses proper set operations both for GP_CAMLIB and for handling the --with-camlibs value. This allows all GP_CAMLIB definitions to be present at autoreconf time (as m4 code) time while some camlib definitions being conditional at the time of the configure run (in the sh code). The ./configure output is still a bit verbose, but we can reduce that verbosity later when we have found out that this works well on people's different systems. Fixes: https://github.com/gphoto/libgphoto2/issues/467
* travis-ci script: clean up directory usage, add usage commentHans Ulrich Niedermann2020-02-171-9/+16
|
* travis-ci: Move builds to separate script fileHans Ulrich Niedermann2020-02-171-0/+59
The handling of failing build steps has become too involved to put it into a single command line in a ".travis.yml". The new build script does a few things differently: * No sudo use. * Builds for and installs into separate root --prefix * Builds as out of tree builds per build The new things the new build script does: * Print config.log and the test-suite.log files if the configure or the "make check" stages have failed. * Print the version information, both short and verbose. * Print a list of the installed files. The things the new build script does NOT do: * Run "make clean" or "make uninstall" We are keeping the old script lines around for the time being. I cannot see a difference, but someone more familiar with "vusb" and "examples/sample-afl" might.