Commit graph

66 commits

Author SHA1 Message Date
Ivailo Monev
895f220ade update package files and Travis dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-23 20:11:35 +00:00
Ivailo Monev
485999c314 disable tests in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 16:56:51 +00:00
Ivailo Monev
ad55c07b76 sql test crash should be solved
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-10 12:10:18 +00:00
Ivailo Monev
1773b886e0 disable tests in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-07 17:42:11 +00:00
Ivailo Monev
911a16a494 attempt to workound the tests timeout in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-05 01:12:29 +00:00
Ivailo Monev
45549aa40e introduce qFastCompress() and qFastUncompress()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-29 11:30:09 +00:00
Ivailo Monev
89971bc7e0 tests still timeout
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-09 12:05:04 +00:00
Ivailo Monev
954b6875ba update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-09 11:32:43 +00:00
Ivailo Monev
5a7f1ff89a run tests when building with GCC in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-09 11:28:35 +00:00
Ivailo Monev
7a9c28f944 conflicts in ninja-build generated files have been resolved
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-01 18:12:36 +00:00
Ivailo Monev
67daf9b00d update README and comments in Travis file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 15:04:24 +00:00
Ivailo Monev
1c6946d1f3 linking against mysql on xenial requires lz4
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:24:20 +00:00
Ivailo Monev
3cf4d5500a libpqtypes-dev is needed too on Debian and derivatives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:21:52 +00:00
Ivailo Monev
1df9345bc2 invoke bsdtar after installing it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:12:48 +00:00
Ivailo Monev
c9c83f3c17 use downloaded ninja for xenial too
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:10:33 +00:00
Ivailo Monev
a47ed3a802 xenial can start xvfb via services entry
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-13 02:05:40 +00:00
Ivailo Monev
d609795ded switching to xenial Travis environment 2019-05-13 01:58:22 +00:00
Ivailo Monev
58dc07e700 switching to xenial Travis environment 2019-05-13 01:57:12 +00:00
Ivailo Monev
414157c71c revert ninja version bump for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 23:11:04 +00:00
Ivailo Monev
43eb1fe6c3 remove custom build type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-05-07 19:07:50 +00:00
Ivailo Monev
4d4b1e86ed
Update .travis.yml 2017-11-09 02:23:16 +02:00
Ivailo Monev
7ae7ceb5eb add custom build type and use it in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-09 05:36:36 +00:00
Ivailo Monev
706fe858de apparently libwrap0 is needed too for linking to MySQL on Debian
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:21:36 +00:00
Ivailo Monev
2c65588e34 an attempt to improve the MySQL CMake module, let's see if Travis build fails
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 08:17:23 +00:00
Ivailo Monev
4aca886483 purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:59:05 +00:00
Ivailo Monev
8c018220a9 update dependencies for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:17:36 +00:00
Ivailo Monev
b6cbd550f4 add gconf to Travis build dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 02:53:43 +00:00
Ivailo Monev
48e288a2a3 install PCRE in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 14:32:04 +00:00
Ivailo Monev
e4e04c1429 build in empty directory in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 20:46:09 +00:00
Ivailo Monev
1b69666915 pull latest Ninja release in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-08 20:12:33 +00:00
Ivailo Monev
eb740fc0bb make developer utilities entirely optional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 16:24:30 +00:00
Ivailo Monev
0d96a88e8e call bsdtar after its installation
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 23:50:53 +00:00
Ivailo Monev
6a38294a8a install bsdtar in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 23:48:41 +00:00
Ivailo Monev
8c3cfc14d9 attempt to use newer Ninja version in Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-11 23:45:49 +00:00
Ivailo Monev
3e573b834c oops, call ninja instead of make
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-08 00:06:15 +00:00
Ivailo Monev
8a0b92cdac let's try Ninja in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-08 00:01:06 +00:00
Ivailo Monev
7dfa1bcd3b mostly wince leftovers removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-18 23:41:08 +00:00
Ivailo Monev
6724731ca8 test all-in-one and regular build in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-16 23:05:39 +00:00
Ivailo Monev
2b231c0891 build with GCC too in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 04:06:14 +00:00
Ivailo Monev
a6d244d716 cleanup the Travis file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:39:07 +00:00
Ivailo Monev
3683238eac just do not run the tests/benchmakrs in Travis for now 2016-08-28 03:44:36 +03:00
Ivailo Monev
3dd251226f enable all-in-one in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 16:43:36 +00:00
Ivailo Monev
804b17e368 bunch of OS X build fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 16:35:05 +00:00
Ivailo Monev
79116f99d8 put the Homebrew prefix workaround where it belongs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 16:02:17 +00:00
Ivailo Monev
b981aae566 another try to fix the OS X build in Travis
it seems that Homebrew installs some packages into /usr/local/opt so by
setting CMAKE_INSTALL_PREFIX to that path find_library() and such should
look there first

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:45:15 +00:00
Ivailo Monev
653d996561 try to install libpng, libtiff and jpeg-turbo that match the build architecture for OS X in Travis
I have no idea if this will solve the linking problem tough

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-31 15:29:02 +00:00
Ivailo Monev
5bf2222f30 enable Linux tests in Travis again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-26 12:19:23 +00:00
Ivailo Monev
d62a1d9a62 do not run build verbose in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 13:07:34 +00:00
Ivailo Monev
46ca846279 make building verbose on OS X in Travis
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 10:36:15 +00:00
Ivailo Monev
f8200ae7b3 experimental mac mkspec file and disabling test on linux for now (in Travis)
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 09:52:09 +00:00