12124 Commits

Author SHA1 Message Date
Rene Rivera 0f6f083806 Attemp to fix Linux OS predef detection spec. 2019-04-16 21:15:30 -05:00
Damian Jarek d889d36f85 Add support for using prebuilt OpenSSL (#416)
After 'using openssl', the following targets are available:
/openssl//ssl -- The SSL/TLS library
/openssl//crypto -- The cryptography library

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2019-04-15 20:25:41 -05:00
Andreas Schwab e0e616229e Define the riscv architecture feature (#424) 2019-04-15 20:08:51 -05:00
Rene Rivera 69e087c4bd Merge branch 'feature/os-auto-detect' into develop 2019-04-15 10:38:40 -05:00
Rene Rivera 663d2a82d9 Need to def NT as 1 to match default -DNT. 2019-04-15 09:28:54 -05:00
Marc Sweetgall 981c7148bd Add Arm64 as a valid architecture for MSVC (#425) 2019-04-15 09:09:32 -05:00
Rene Rivera 8667d6df4d Add auto-detect of NT and VMS. 2019-04-15 08:30:31 -05:00
Rene Rivera b3ef77492e Remove obsolete build file. 2019-04-14 20:44:29 -05:00
Rene Rivera ed45afc43a Fix shield for master tests.
[skip ci]
2019-04-14 13:07:32 -05:00
Rene Rivera 28668a271b Add links for the test shileds.
[skip ci]
2019-04-13 20:51:52 -05:00
Rene Rivera 1588b12b17 Update README with CI testing results.
[skip ci]
2019-04-13 20:48:56 -05:00
Rene Rivera b7dd552379 Add triggers for key branches and PRs.
[skip travis]
2019-04-13 19:01:07 -05:00
Rene Rivera 7092f31dc4 Fix indent of sample commit comment.
[skip ci]
2019-04-11 22:25:35 -05:00
Rene Rivera 0a6b461389 Fix link to contrib doc.
[skip ci]
2019-04-11 22:21:45 -05:00
Rene Rivera f3cb0cbd54 Convert contrib info to adoc for reuse. 2019-04-11 22:19:32 -05:00
Rene Rivera d2b4730e07 Clean up the readme a bit.
[skip ci]
2019-04-10 21:45:24 -05:00
Rene Rivera e4dc6b78b3 Minor cleanups. 2019-04-10 11:08:36 -05:00
Rene Rivera 395b088b77 Add with-python secondary building. 2019-04-09 22:48:41 -05:00
Rene Rivera 354fc15aa8 Undo rebuild of b2 for install.
Forgot that the way timestamps work it will end up that users might
get to rebuild the grammar. Which may not be possible as
they might not have bison available.
2019-04-08 22:59:25 -05:00
Rene Rivera 0d3abd5558 Install the 2nd stage b2 build. 2019-04-08 22:48:22 -05:00
Rene Rivera 0b9914ea90 Add jambase source generation to build. 2019-04-08 18:24:31 -05:00
Rene Rivera bece47c602 Update grammar gen for latest bison. 2019-04-08 10:34:24 -05:00
Rene Rivera 460f4aa1f4 Fix jamgram.h/pp reference. 2019-04-08 10:22:24 -05:00
Rene Rivera 4cc9183336 Add grammer build. 2019-04-08 10:20:08 -05:00
Rene Rivera 0c1e3a7689 Rename to cpp files and add dev builds of b2. 2019-04-07 15:17:30 -05:00
Rene Rivera 0ec0ac0449 Merge remote-tracking branch 'origin/develop' into feature/cxx 2019-04-05 21:36:37 -05:00
Steven Watanabe ae3e52edde Remove bad copy/paste comment. 2019-04-04 11:01:33 -06:00
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