Commit Graph

36 Commits

Author SHA1 Message Date
Oliver Schmidt c48e821c4b
Don 2021-09-29 14:48:09 +02:00
Oliver Schmidt 674a543909
Parallelize build
Travis CI defaults to 2 core environments.
2021-09-29 12:33:51 +02:00
Oliver Schmidt 35d6a75b37 Fixed Windows path notation. 2020-08-02 17:49:18 +02:00
Oliver Schmidt 992596c981 Initialize MSVC 2017 environment before build. 2020-08-02 17:32:36 +02:00
Oliver Schmidt ce19d7b84f Made use of Travis CI's Windows support.
At least for now there seems to be no point in trying to build the libraries (and run the tests) on Windows. Rather we only want to check that the MSVC solution is still valid.
2020-08-02 15:50:31 +02:00
Oliver Schmidt cdd23edd37 Added building of samples. 2020-07-27 17:59:24 +02:00
Oliver Schmidt 73f1c0e11d Migrate 'encrypted variables' variables to 'repository settings'.
The GitHub token used for GitHub Pages deployment was revoked (see https://blog.travis-ci.com/2017-05-08-security-advisory) so I took the opportunity to make use of the "new" repository settings feature instead of fiddling with variable encryption again.
2017-05-17 20:56:21 +02:00
Oliver Schmidt 0851e3d694 Allow to control test Makefile output via QUIET (like libsrc). 2017-03-20 11:22:04 +01:00
Oliver Schmidt 51bcf28a87 Update package index (as recommended by Travis CI). 2015-12-16 12:24:47 +01:00
Oliver Schmidt 7bb09e916c Run the regression tests _before_ replacing the built binaries with Win32 cross-builds. 2015-06-27 00:43:41 +02:00
Oliver Schmidt 9c3c886da3 Added regression tests to Travis. 2015-06-27 00:04:51 +02:00
Oliver Schmidt ac12a738bc Adjusted Travis CI file to recent change. 2014-11-01 13:49:19 +01:00
Oliver Schmidt 8ec3d9268e Moved Windows binary snapshot to SourceForge. 2014-10-30 22:20:02 +01:00
Oliver Schmidt 1d6000213c Removed references to $TRAVIS from Makefiles.
After all it seems much cleaner to explicitly control the behaviour from the .travis.yml file than to behave differently "under the hood" when detecting a Travis CI build.
2014-03-16 21:32:18 +01:00
Oliver Schmidt efa50b0258 Several minor adjustments. 2014-03-09 13:56:32 +01:00
Oliver Schmidt 8236b0dd74 Upload zip file. 2014-03-09 01:20:39 +01:00
Oliver Schmidt 80ca7eb4e4 Create zip file. 2014-03-09 00:20:17 +01:00
Oliver Schmidt 30125afcc1 Moved from VS2013 to MinGW(-w64). 2014-03-06 22:32:24 +01:00
Oliver Schmidt 3f0af9b241 Have src/Makefile and libsrc/Make use disjoint work directories.
Building the clean target in src or libsrc should only delete stuff created by the make in those directories. Having both separated allows the Travis CI build to replace the native binaries with cross built binaries while keeping everything else.
2014-03-05 23:24:35 +01:00
Oliver Schmidt 0f6564cb4e First attempt of MinGW cross build. 2014-03-05 13:38:27 +01:00
Oliver Schmidt 15508cd36a Okay, binutils-mingw-w64-i686 seems to have to be listed explicitly. 2014-03-05 12:39:37 +01:00
Oliver Schmidt bbc7f48590 One more... 2014-03-05 12:35:20 +01:00
Oliver Schmidt 5b640abf9d Moving on... 2014-03-05 12:33:19 +01:00
Oliver Schmidt 3852218015 Check what we have. 2014-03-05 12:28:57 +01:00
Oliver Schmidt 6c49fce59e Fixed typo. 2014-03-05 12:21:43 +01:00
Oliver Schmidt 3bf14a6294 The last one worked - why? What about this... 2014-03-05 12:19:59 +01:00
Oliver Schmidt 07f73cf092 Just playing to maybe understand more... 2014-03-05 12:14:09 +01:00
Oliver Schmidt 6ab56eaae8 Maybe better when avoiding transition packages? 2014-03-05 12:10:38 +01:00
Oliver Schmidt e7b437f151 Check out install of MinGW cross devel packages. 2014-03-04 22:17:21 +01:00
Oliver Schmidt 9c95306a69 Fixed .info file generation (hopfully). 2014-02-28 21:45:04 +01:00
Oliver Schmidt 18ecd68977 Made 'doc' goal explicit part of test build. 2014-02-28 21:13:01 +01:00
Oliver Schmidt 4e83ff8d59 First test of gh-pages push. 2014-02-04 18:33:37 +01:00
Oliver Schmidt 56ef96a3bd Added secured GH_TOKEN env var. 2014-01-31 16:37:01 +01:00
Oliver Schmidt c5309e96ca First test with LinuxDoc. 2014-01-31 14:22:47 +01:00
Oliver Schmidt 0e1d376305 Added top level Makefile. 2013-05-04 23:01:07 +02:00
Oliver Schmidt d74ba4bd63 Added Travis CI config file. 2013-05-02 14:32:09 +03:00