Commit Graph

58 Commits

Author SHA1 Message Date
Rene Rivera
d33798214d Cleanups of cmake build use support. 2019-01-03 21:57:47 -06:00
Mike-Devel
f862009841 [CMake] Generate cmake target that other libraries can use (#86)
Generates cmake target that other libraries can use to express
their dependency on this library and retrieve any configuration
information such as the include directory.
2019-01-02 07:26:48 -06:00
Rene Rivera
759400b413 Rebase from hash-predef source. 2018-08-25 23:36:20 -05:00
Rene Rivera
c37ef8b959
Remove clang-6, as PR test. (#78) 2018-05-15 09:36:27 -05:00
Rene Rivera
7c0c1f2cb0 Don't do git command on lib dir, and add latest clangs. 2018-05-14 23:07:07 -05:00
Rene Rivera
9e73c55298 Switch to local CI scripts to make progress on CI errors. 2018-05-13 22:59:56 -05:00
Rene Rivera
6dfdf9d4dd Add testing with language flags. 2017-05-28 15:53:55 -05:00
Rene Rivera
693e973635 Never mind.. Travis empty job bug is not fixed. 2017-05-27 10:09:23 -05:00
Rene Rivera
43758299bc Remove no longer needed empty job workaround. 2017-05-27 09:50:52 -05:00
Rene Rivera
0f86c9b95e Add latest toolsets for CI testing. 2017-05-21 22:57:26 -05:00
Rene Rivera
5111859be2 Lets see if the cache works on Travis. 2016-11-18 18:54:23 -06:00
Rene Rivera
72e2f8c288 Reduce Xcode builds to the new smaller set Travis supports. 2016-11-17 16:04:13 -06:00
Rene Rivera
dc9b143061 Clean up and document Travis setup. 2016-11-17 13:24:58 -06:00
Rene Rivera
5393bee297 Make sure we run on trusty and add all clang versions for Travis. 2016-11-13 14:24:03 -06:00
Rene Rivera
6cc5e91e7c Add g++-6 testing. 2016-11-13 09:22:08 -06:00
Rene Rivera
99bcba4ff9 Test plain gcc-5 toolset. 2016-11-13 08:14:28 -06:00
Rene Rivera
d39d1b9dc4 Add current Xcode versions for testing. 2016-11-12 17:31:12 -06:00
Rene Rivera
3680a040a2 Switch CI testing script to latest generic version. 2016-11-09 23:34:23 -06:00
Rene Rivera
0f70c3578a Explicitly state linux build requirements to hopefully avoid future
stall problems on Travis-CI.
2015-12-22 14:26:35 -06:00
Rene Rivera
afedd8077c Add Travis-CI xcode 7.2 testing. 2015-12-22 09:09:44 -06:00
Rene Rivera
bbddc9fbbf Add all xcode versions supported by Travis to testing. 2015-12-07 10:03:09 -06:00
Rene Rivera
f825a53329 ANother attempt at adding xcode/osx testing. 2015-12-04 13:44:32 -06:00
Rene Rivera
92bf0c0316 Put back just the Linux Travis test matrix. Giving up on OSX Travis for
now.
2015-07-23 20:51:03 -06:00
Rene Rivera
96ca3b5048 Trying to get the Travis matrix to be correct. This time using exclusion
instead of inclusion.
2015-07-23 20:47:41 -06:00
Rene Rivera
cfef5d816d Perhaps need to indicate all the OSes outside the matrix for Travis? 2015-07-23 20:20:19 -06:00
Rene Rivera
2d3675f03c Add first OSX Travis test. 2015-07-23 20:16:56 -06:00
Rene Rivera
fdb781da3b Attempt to limit Travis-CI test matrix by OS in preparation for OSX
testing.
2015-07-23 19:55:09 -06:00
Rene Rivera
d70b673d2f Enable Travis on any branch. 2015-07-14 08:08:34 -06:00
Rene Rivera
27cbb3c604 Update CI to use new command names for common CI test script. 2015-06-01 09:26:43 -05:00
Rene Rivera
79b2301937 Add latest clang and gcc versions. 2015-05-26 22:37:53 -05:00
Rene Rivera
13f2501097 Enable the full toolset Travis matrix. 2015-05-26 09:26:08 -05:00
Rene Rivera
344562f72b Poke Travis. 2015-05-26 09:20:01 -05:00
Rene Rivera
8d6ff7a540 Poke Travis. 2015-05-26 09:09:20 -05:00
Rene Rivera
77e94305e6 Poke Travis. 2015-05-26 09:02:02 -05:00
Rene Rivera
43903afcd3 Poke Travis. 2015-05-25 10:31:06 -05:00
Rene Rivera
8ea31f2e63 Poke Travis. 2015-05-25 07:29:25 -05:00
Rene Rivera
db5f8b2fa8 Poke Travis. 2015-05-25 07:20:58 -05:00
Rene Rivera
82f14477e0 Poke Travis. 2015-05-24 21:50:54 -05:00
Rene Rivera
55509ea0c1 Poke Travis. 2015-05-24 21:05:34 -05:00
Rene Rivera
7eee3c5ef8 Poke Travis. 2015-05-24 20:54:22 -05:00
Rene Rivera
6bb7b5486b Poke Travis. 2015-05-24 17:28:05 -05:00
Rene Rivera
28f3abb207 Poke Travis, by changing target compiler matrix. 2015-05-24 17:21:10 -05:00
Rene Rivera
9bf2130032 Poke Travis, by adding gcc-4.9 to matrix. 2015-05-24 16:53:26 -05:00
Rene Rivera
64c7199ba2 Poke Travis, by adding gcc-4.8 to matrix. 2015-05-24 08:15:59 -05:00
Rene Rivera
6dbb3f5435 Fix bad clang version in Travis matrix. 2015-05-24 08:06:06 -05:00
Rene Rivera
eb7ebad495 Poke Travis. And another clang version. 2015-05-24 08:01:32 -05:00
Rene Rivera
5b12d3b1d9 Add/switch to clang Travis to poke build. 2015-05-24 07:54:06 -05:00
Rene Rivera
283d4c406d Use Travis matrix with TOOLSET env spec. 2015-05-24 07:47:15 -05:00
Rene Rivera
2efb26b810 Switching to Python CI script. 2015-05-23 23:33:43 -05:00
Rene Rivera
96a395ccac Trim when Travis sends out emails. 2015-05-21 15:08:06 -05:00