2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-13 12:22:17 +00:00
Commit Graph

12023 Commits

Author SHA1 Message Date
Neale Ferguson
a62f2daeb0 Add S390x as a supported platform (#432)
Add support for s390x
2019-05-01 10:52:33 -05:00
Damian Jarek
f2aca24408 Set coverage flags for gcc and clang: (#431)
- `<coverage>all` sets up `--coverage` for compiler and linker
- `<coverage>profile` sets up `-fprofile-arcs` for compiler and linker
- `<coverage>test` sets up `-ftest-coverage` for compiler and
  `-lgcov` for linker

Reference:
https://gcc.gnu.org/onlinedocs/gcc/Instrumentation-Options.html

Signed-off-by: Damian Jarek <damian.jarek93@gmail.com>
2019-04-30 11:13:23 -05:00
Rene Rivera
d45bca292f Add history notes for contributions.
Also.. No more TravisCI testing. We are only Azure Pipelines now.
2019-04-28 10:22:13 -05:00
Rene Rivera
3649b68fc5 Need to set the user info only in the website repo dir.
[skip travis]
2019-04-28 09:23:23 -05:00
Rene Rivera
b8a7b04981 Fix various block highlight languages. 2019-04-27 22:58:17 -05:00
Rene Rivera
8e32abf98b Fix version spec syntax. 2019-04-25 22:30:51 -05:00
Rene Rivera
63eafe9f95 Merge branch 'develop' of https://github.com/boostorg/build into develop 2019-04-25 22:29:32 -05:00
Rene Rivera
65cbe71ce3 Need py2, for now, for pygments.rb. 2019-04-25 22:29:22 -05:00
Steven Watanabe
2d306dbe9c Fix errors reported by ubsan. (memcpy w/ nullptr). 2019-04-24 16:31:31 -06:00
Rene Rivera
cac0ea348a Maybe we need to install pygments before asciidoctor.
[skip travis]
2019-04-22 22:30:59 -05:00
Rene Rivera
c26303bcf4 Need to spec py and ruby. And fix branch name.
[skip travis]
2019-04-22 18:12:47 -05:00
Rene Rivera
9b65314c18 Aha, problem was the stage name.
[skip travis]
2019-04-22 17:52:47 -05:00
Rene Rivera
bbe3b0b509 Lets play the indent and quote game with AZP.
[skip travis]
2019-04-22 17:48:04 -05:00
Rene Rivera
5bb7f6c942 Add website docs build to AZP.
[skip travis]
2019-04-22 10:22:22 -05:00
Rene Rivera
ca0e9fdf0c Merge pull request #409 from djarek/sanitizers
Support for common sanitizers
2019-04-21 17:30:25 -05:00
Rene Rivera
3fe7120a19 Merge branch 'develop' of https://github.com/boostorg/build into develop 2019-04-16 21:15:45 -05:00
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