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
Rene Rivera
f5587c1f91
Undo command extensions, as it just fails.
...
[skip travis]
2019-03-22 09:27:30 -05:00
Rene Rivera
9e499e300a
Maybe cmd extensions are disabled?
2019-03-22 08:06:22 -05:00
Rene Rivera
505c8eacfd
Try and fix dirname logic for mingw CXX.
...
[skip travis]
2019-03-21 21:52:42 -05:00
Rene Rivera
15c7c5a909
Fix gold linker load errors and add clang-8.
...
[skip appveyor]
2019-03-21 21:34:58 -05:00
Rene Rivera
0d993b8d1b
Fix bad var name in for loop.
...
[skip travis]
2019-03-21 21:02:08 -05:00
Rene Rivera
b03828cc3c
Fix mingw by the silly addition to PATH.
...
[skip travis]
2019-03-21 21:00:30 -05:00
Rene Rivera
20f7efd042
Fix incorrect vc142 label.
...
[skip travis]
2019-03-21 19:16:33 -05:00
Rene Rivera
8c0faa3796
Attempt to fix vc2019 build.
2019-03-21 19:11:01 -05:00
Rene Rivera
3eceb036ef
Internalize build options into config header.
2019-03-21 09:53:02 -05:00
Rene Rivera
5ee7ebcf16
Merge origin/develop
2019-03-20 19:38:36 -05:00
Rene Rivera
eb8da52df3
Remove special darwin toolset for engine build.
2019-03-20 19:23:12 -05:00
Rene Rivera
571b3ee50a
Merge branch 'feature/cxx' of https://github.com/boostorg/build into feature/cxx
2019-03-20 19:20:41 -05:00
Nikita Kniazev
e22a75c8fd
MSVC extra warning levels. Followup to 6611aeb ( #402 )
2019-03-17 23:12:27 -05:00
jehelset
1cf0b2031a
Read options before commit ( #408 )
...
* src/engine/jam.c
( main ): Read KEEP_GOING and PARALLELISM before calls to parse-file, so they are respected also here.
2019-03-17 23:11:14 -05:00
Rene Rivera
f8e6caeb45
Add VS2019 to CI testing.
...
[skip travis]
2019-03-17 22:44:30 -05:00
Nikita Kniazev
64d292d7a0
win: Increase communication buffers size ( #412 )
...
Currently the size of reading buffer is 16KiB while the the pipe buffer is of
system default size which seems to be 8KiB on Win7. Because of this the half of
the reading buffer is never used.
Also, recent Windows updates with Meltdown mitigation made syscalls more
expensive, and increasing the buffer size will lower the syscalls count.
2019-03-17 14:10:40 -05:00
Tom Kent
89b8dbf939
Merge remote-tracking branch 'upstream/develop' into bootstrap-vs16-no-vswhere
2019-03-11 19:20:54 -05:00
Steven Watanabe
f15a84a815
Add missing path.make.
2019-03-10 07:20:51 -06:00
Steven Watanabe
42aeed7ff1
Relative paths for --prefix, --libdir, etc. are now bound relative to the current working directory, instead of being relative to the Jamfile.
2019-03-09 14:00:21 -07:00