Rene Rivera
418c7b0bbb
Merge remote-tracking branch 'origin/develop' into feature/cxx
2019-04-03 21:53:55 -05:00
Rene Rivera
856ca2a783
Fix C++ text refs.
2019-04-03 21:50:52 -05:00
Rene Rivera
39e834c175
Change to v 4.0.0.
...
Go back to semantic versioning instead of date versioning.
Start documenting changes for each version again.
2019-04-03 21:25:40 -05:00
Steven Watanabe
e7a54aadeb
Handle zero-length matches in regex.split and fix their handling in regex.replace for non-empty strings.
2019-04-03 14:49:11 -06:00
Steven Watanabe
304dcb656e
Handle empty matches in regex.replace. Fixes #421 .
2019-04-03 11:29:34 -06:00
tee3
43fde46778
generators: Fix an issue in printing usage requirements debug. ( #417 )
2019-04-03 11:19:27 -05:00
Rene Rivera
cf21e34e70
Fix msvc compile, lib links must be last.
...
[skip travis]
2019-04-03 07:19:32 -05:00
Rene Rivera
76663ef722
Cleanup of Windows build scripts.
...
[skip travis]
2019-04-02 23:25:36 -05:00
Rene Rivera
b2c553914a
Don't run compiler on config.
...
[skip travis]
2019-04-02 16:30:35 -05:00
Rene Rivera
5909f10a6c
Add VS 2019 testing, and trim down travis.
2019-04-02 13:49:05 -05:00
Rene Rivera
2a81b4a813
Remove Appveyor CI.
...
Since we have the full CI build compliment with Pipelines we can remove
Appveyor building.
[skip travis]
2019-04-02 10:07:44 -05:00
Rene Rivera
31b309d6dd
Add CI testing for bootstrap script.
...
[skip travis] [skip appveyor]
2019-04-02 09:35:39 -05:00
Rene Rivera
78d9c3f863
Merge branch 'feature/cxx' of https://github.com/boostorg/build into feature/cxx
2019-04-02 09:00:42 -05:00
Rene Rivera
cc51c68c9e
SImplify bootstrap scripts.
2019-04-02 08:32:39 -05:00
Rene Rivera
3549a4d5da
MinGW passes all tests.
2019-04-02 00:09:54 -05:00
Rene Rivera
a3b3054856
Merge remote-tracking branch 'origin/develop' into feature/cxx
2019-04-01 21:04:59 -05:00
Rene Rivera
fde8e3c5ee
VScode task for running fbinfer static analize.
...
[skip ci]
2019-04-01 20:44:07 -05:00
Rene Rivera
eb92f67532
Remove need to define YY syms in build scripts.
2019-04-01 17:19:48 -05:00
Steven Watanabe
1c50088007
Propagate the python executable for the mock toolset tests.
2019-04-01 14:20:53 -06:00
Steven Watanabe
0de4c23deb
Fix test for msvc.
2019-04-01 13:55:07 -06:00
Steven Watanabe
1e19d74d46
Change always to affect all targets created by a metatarget and add a test for it. Fixes #390 .
2019-04-01 12:32:41 -06:00
Steven Watanabe
5fbba3ac5b
Use -dumpversion instead of -dumpfullversion and handle simple gcc versions correctly. i.e. gcc-8 instead of gcc 8.3.1. Fixes #410 .
2019-04-01 11:44:01 -06:00
Rene Rivera
79a686d683
Ignore infer data files.
...
[skip ci]
2019-04-01 08:14:01 -05:00
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