Commit Graph

12124 Commits

Author SHA1 Message Date
Rene Rivera
5fa33b3c24 AP: Fix path for xcode9.
[skip travis] [skip appveyor]
2019-03-31 20:45:29 -05:00
Rene Rivera
a90b1730a6 AP: Add all gcc's, clang's, and xcode's.
[skip travis] [skip appveyor]
2019-03-31 19:42:21 -05:00
Rene Rivera
f6f5d38e2b Try LLVM repo again.
[skip travis] [skip appveyor]
2019-03-31 18:30:32 -05:00
Rene Rivera
9e859726fc AP: Try and handle LLVM apt repo.
[skip travis] [skip appveyor]
2019-03-31 18:28:45 -05:00
Rene Rivera
b032a8e514 Decode bytes output we can get from commands. 2019-03-31 18:24:27 -05:00
Rene Rivera
7f1cd02283 Extra install for clang, disable mingw.
[skip travis] [skip appveyor]
2019-03-31 16:19:12 -05:00
Rene Rivera
60027ff4de Fix bga.py for py3. 2019-03-31 15:58:20 -05:00
Rene Rivera
85e5a2caa8 Port b2 tests to dual py2 and py3.
Now that the tests work in py2 or p3 we don't set py version in AP. This
allows for dealing with the AP images that don't have a way to set the
py version.
2019-03-31 15:37:03 -05:00
Steven Watanabe
ae682028d5 Adjust the properties passed to check-target-builds correctly. Also some translation fixes for indirect conditionals in general. Fixes #419. 2019-03-30 14:20:44 -06:00
Rene Rivera
b5a8849052 Print out cxx version before building.
Set AP to use py3.
2019-03-30 14:37:40 -05:00
Rene Rivera
2a26fc62a7 AP: Add one Xcode build.
[skip travis] [skip appveyor]
2019-03-30 10:14:57 -05:00
Rene Rivera
9b0245f2c5 AP: Forgot parens on image var.
[skip travis] [skip appveyor]
2019-03-30 09:48:48 -05:00
Rene Rivera
03f36e4351 AP: Add vs 2015 and 2013.
[skip travis] [skip appveyor]
2019-03-30 09:46:17 -05:00
Rene Rivera
04a4e110f3 AP: Use Py7.
[skip travis] [skip appveyor]
2019-03-30 09:06:08 -05:00
Rene Rivera
0abbdbecd1 Azure: correct vc build toolset.
[skip travis] [skip appveyor]
2019-03-30 08:59:52 -05:00
Rene Rivera
d5ccb313cf Azure: provide full path to cxx in test.
[skip travis] [skip appveyor]
2019-03-30 08:48:29 -05:00
Rene Rivera
24b44b8487 Azure: fail shell commands.
[skip travis] [skip appveyor]
2019-03-30 08:38:38 -05:00
Rene Rivera
0ec79867fd Fix more references to C vs C++ compilers. 2019-03-30 08:13:47 -05:00
Rene Rivera
5c1a2474a2 Azure: need trigger for build on commits.
[skip travis]
[skip appveyor]
2019-03-29 23:52:11 -05:00
Rene Rivera
b0150cd394 Azure: can't run BAT scripts directly. [skip ci] 2019-03-29 23:28:21 -05:00
Rene Rivera
5c976f7083 Azure: steps shell type must be first. [skip ci] 2019-03-29 22:14:53 -05:00
Rene Rivera
0b8ab92297 More pipelines. [skip ci] 2019-03-29 21:42:17 -05:00
Rene Rivera
925b0fcc6c Set up CI with Azure Pipelines [skip ci] 2019-03-29 21:31:09 -05:00
Rene Rivera
194afc2794 Trying out azure pipelines.
[skip appveyor][skip travis]
2019-03-29 21:13:47 -05:00
Rene Rivera
f40329cc44 Add note about CXX & CXXFLAGS. 2019-03-29 07:55:07 -05:00
Rene Rivera
3fae7fa7d5 Fix yaml indent.
[skip travis]
2019-03-28 22:11:40 -05:00
Rene Rivera
ec0ca1b830 Experiment with Appveyor Linux.
[skip travis]
2019-03-28 22:10:17 -05:00
Rene Rivera
5d49abc1f2 More toolsets to c++ compiling and clean up. 2019-03-28 21:40:20 -05:00
Rene Rivera
d10585c9f9 More cxx toolsets on build.sh. 2019-03-27 22:45:05 -05:00
Rene Rivera
c413c6a789 Convert more toolsets to c++. 2019-03-27 08:14:03 -05:00
Rene Rivera
c2f45e4708 Try using clang37 from precise distro.
[skip appveyor]
2019-03-27 07:51:30 -05:00
Rene Rivera
81f9ba9722 Giving up on LTO. Too hard to get working on CI.
[skip appveyor]
2019-03-26 15:19:31 -05:00
Rene Rivera
d108ee5211 Tweak intel compilers to build as c++.
Another try and clang3 compilers in Travis.
2019-03-26 12:00:03 -05:00
Rene Rivera
361f0e99ef Debug travis clang3 builds.
[skip appveyor]
2019-03-26 07:28:59 -05:00
Rene Rivera
c7c1d19e61 Fix popen redef error and remove old mingw as it doesn't have popen. 2019-03-25 23:18:13 -05:00
Rene Rivera
e50286fe49 Fix mingw using posix instead of windows api for popen. 2019-03-25 22:16:37 -05:00
Rene Rivera
a270a667d5 Shuffle Travis jobs around and normalize.
Try and get all of them to install and work again.
[skip appveyor]
2019-03-25 18:20:37 -05:00
Rene Rivera
76d608fefc VScode build target.
[skip ci]
2019-03-25 18:19:44 -05:00
Rene Rivera
854c9f075b Fix newly broken prebuilt test for msvc. 2019-03-24 22:07:42 -05:00
Rene Rivera
683b1c70a8 Fix prebuilt test to account for mingw lib names. 2019-03-24 20:57:00 -05:00
Rene Rivera
143aa649e5 Try and fix prebuilt test for mingw. 2019-03-24 17:44:03 -05:00
Rene Rivera
92e0e6a083 Attempts some package fixes for Travis.
[skip appveyor]
2019-03-24 16:25:43 -05:00
Rene Rivera
bf45b18096 Don't wipe out PATH var.
[skip travis]
2019-03-24 15:56:58 -05:00
Rene Rivera
93d0011216 Fix silly mingw toolset spec mistake.
[skip travis]
2019-03-24 14:14:21 -05:00
Rene Rivera
cc01f312b7 Let's try hard code python path.
[skip travis]
2019-03-24 14:09:25 -05:00
Rene Rivera
7a5cdd18aa Try and fix missing python and other weird stuff.
[skip travis]
2019-03-24 13:40:05 -05:00
Rene Rivera
8f96882110 Fix glob archive test to work with mingw.
Makes glob archive test not depend on result order. Also change to make
appveyor tests work with gcc testing.
2019-03-24 13:23:59 -05:00
Rene Rivera
053afa5e05 Tweak path extract syntax to work with mingw.
[skip travis]
2019-03-22 21:22:26 -05:00
Rene Rivera
0ce41b8bd6 Some debugging of FOR.
[skip travis]
2019-03-22 20:12:51 -05:00
Rene Rivera
422e7886cf Lets see if Xenial works out better for lto.
[skip appveyor]
2019-03-22 19:43:36 -05:00