2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-14 00:32:11 +00:00
Commit Graph

11976 Commits

Author SHA1 Message Date
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