Commit Graph

  • 3ca5a60bb6 Add package.paths to centralize calculations of installation paths. Also add a test case for package. Steven Watanabe 2018-12-17 18:38:33 -0700
  • 518bc4a1a1 Handle cases in path.relative-to where it is impossible to find a relative path. Returns an absolute path when possible, otherwise causes a hard error. Steven Watanabe 2018-12-13 16:14:38 -0700
  • 6eb8e1e095 Merge branch 'develop' into develop-rootless Rene Rivera 2018-12-13 11:49:12 -0600
  • b1954e3205 Reduce the repitition of the bjam version number. Rene Rivera 2018-11-20 14:01:04 -0600
  • 4f8e074e29 Merge branch 'develop' into feature/cxx Rene Rivera 2018-11-19 18:19:05 -0600
  • dd2d1721a2 Merge branch 'develop' Rene Rivera 2018-11-19 12:46:41 -0600
  • 158a8b6d5e Fix typo in cleanup code (#372) James E. King III 2018-11-19 13:44:50 -0500
  • 4abedaecee Be explicit of msvc toolset to use. [skip travis] Rene Rivera 2018-11-18 21:37:53 -0600
  • f8f885f8cd Add debug output for script calls. [skip travis] Rene Rivera 2018-11-18 20:37:39 -0600
  • 92c1df8aab List only the exe's we care about for debugging CI. [skip travis] Rene Rivera 2018-11-18 20:19:38 -0600
  • 641b56f890 Allow customizing the compiler even for detected ones. Rene Rivera 2018-11-18 17:29:20 -0600
  • 765c09508b Merge branch 'develop' into feature/cxx Rene Rivera 2018-11-18 15:42:47 -0600
  • 66938a9470 add clang to the list of supported toolsets for bootstrap.sh (#369) James E. King III 2018-11-18 15:46:18 -0500
  • b5c8b11e59 The --version option does not exist for versions of clang-cl earlier … (#371) Edward Diener 2018-11-18 15:27:12 -0500
  • 3385fe2aa6 Fix clang-pch implementation to actually use pch instead of pth. (#368) Erich Keane 2018-11-18 12:22:22 -0800
  • a8447917be gcc compiler warnings identified unhandled error cases (#370) James E. King III 2018-11-18 15:08:39 -0500
  • 6a717849d7 Add editorconfig style for editors that support it. Rene Rivera 2018-11-18 13:44:19 -0600
  • 92b236d9a0 Don't do the install check, yet. Rene Rivera 2018-11-18 12:00:51 -0600
  • 300eb3e707 Some more tests for travis side. Rene Rivera 2018-11-18 11:50:14 -0600
  • 97014db7c2 Fix redirect to generated docs. Rene Rivera 2018-11-18 11:27:11 -0600
  • 60ccd5fa28 Add doc redirect, and license for standalone b2. Rene Rivera 2018-11-16 23:11:16 -0600
  • a1132974f3 See if we need a path to make -o option work. [skip travis] Rene Rivera 2018-11-15 23:09:20 -0600
  • 7cc4865033 Delete accidental binary file. Rene Rivera 2018-11-15 22:42:24 -0600
  • 8a61df32a9 Debug info. [skip travis] Rene Rivera 2018-11-15 22:23:49 -0600
  • 1a066c55a4 Add some debug output. [skip travis] Rene Rivera 2018-11-15 22:18:20 -0600
  • de626d5aa8 Attempt fix for OS image. [skip travis] Rene Rivera 2018-11-15 22:13:43 -0600
  • a43f819176 Fix inverted CXX env test. [skip travis] Rene Rivera 2018-11-15 21:37:20 -0600
  • a699fd9dc5 Add CXX for mingw building. [skip travis] Rene Rivera 2018-11-15 21:29:38 -0600
  • 6603253ba4 Add mingw testing. [skip travis] Rene Rivera 2018-11-15 21:13:42 -0600
  • 8b0ad6661d Use copy instead of xcopy. [skip travis] Rene Rivera 2018-11-15 16:39:17 -0600
  • 402feedd7f Add b1->bjam copy. [skip travis] Rene Rivera 2018-11-15 16:12:48 -0600
  • 04e8b9f2f0 Fix path to exec b2. [skip travis] Rene Rivera 2018-11-15 15:57:09 -0600
  • b5f1874235 Add install test for appveyor. [skip travis] Rene Rivera 2018-11-15 14:31:02 -0600
  • ef6a69b24b Tweaks to test install process. Rene Rivera 2018-11-15 11:24:57 -0600
  • 43e2523ddb Another instance of target-os causing path mismatch failure. Rene Rivera 2018-11-12 21:04:42 -0600
  • 6f235b53bd Account for target-os in build path. Rene Rivera 2018-11-12 18:48:19 -0600
  • caae600169 Earliest gcc with -std option is 4.7. [skip appveyor] Rene Rivera 2018-11-12 18:29:19 -0600
  • 8b974e7058 Force set CXX on Travis as it resets it if we specify it in env. [skip appveyor] Rene Rivera 2018-11-12 17:38:56 -0600
  • 374f96516a Support setting the compiler with CXX for CI. [skip appveyor] Rene Rivera 2018-11-12 16:08:46 -0600
  • 8fe8c69864 Print gcc/clang version so we can verify we have the correct one in CI. [skip appveyor] Rene Rivera 2018-11-12 15:49:15 -0600
  • 614cddb867 Tone down gcc opt to try and avoid bad behavior. Rene Rivera 2018-11-12 15:45:07 -0600
  • 5096d943c0 Add bunch of compilers to cover possible build range. Rene Rivera 2018-11-12 10:26:55 -0600
  • f12fd0e753 Add bunch of compilers to cover possible build range. Rene Rivera 2018-11-12 10:07:52 -0600
  • ee7f0c90a0 Add CI to more branches. Rene Rivera 2018-11-11 20:57:27 -0600
  • 8047d470c3 Adjust docs to mention Jamfile as root project. Rene Rivera 2018-11-11 16:28:47 -0600
  • e8ed01a012 Merge branch 'develop' into develop-rootless Rene Rivera 2018-11-11 14:40:14 -0600
  • 30f014746a Remove boehm_gc and duma libs support. Rene Rivera 2018-11-11 14:25:02 -0600
  • a8b9ae47c7 Remove boehm gc library. Rene Rivera 2018-11-11 14:13:54 -0600
  • a74bde9260 Implement python option for clang & gcc. Rene Rivera 2018-11-11 12:54:44 -0600
  • 151f633263 Specify C++11 and resulting cleanup. Rene Rivera 2018-11-11 12:19:49 -0600
  • 02c567f9d2 Merge branch 'develop' into feature/cxx Rene Rivera 2018-11-11 11:30:08 -0600
  • 5dba250502 clang-win.jam: allow options (such as -fuse-ld=lld, -flto=thin) in command Peter Dimov 2018-11-05 18:45:01 +0200
  • 6910438c88
    Merge pull request #361 from boostorg/pr/fix-clang-win Edward Diener 2018-10-29 19:32:20 -0400
  • c39a8b81b3 Fix compilation issue on some old compilers (#362) Raffi Enficiaud 2018-10-28 15:59:44 +0100
  • 40d45a1853 Display the object id for method calls in the call-stack. Steven Watanabe 2018-10-27 16:52:24 -0600
  • 1685f03e0e Fix clang-win.jam so that it works Peter Dimov 2018-10-27 22:15:56 +0300
  • e37bb77f68
    Merge pull request #324 from boostorg/pr/toolset-clang-win Edward Diener 2018-10-27 13:17:17 -0400
  • 70f718a34b
    Merge pull request #360 from boostorg/pr/fix-clang-win-mangling Edward Diener 2018-10-27 11:06:18 -0400
  • ca9e2207ce Fix clang-win name mangling Peter Dimov 2018-10-27 04:27:05 +0300
  • 1ece2a3222 Add --debug option to build debuggable exec. Rene Rivera 2018-10-25 22:17:05 -0500
  • 5a3726dd4d Merge branch 'feature/cxx' of https://github.com/boostorg/build into feature/cxx Rene Rivera 2018-10-24 09:34:41 -0500
  • 95a50601e7 Minor fixes. [skip ci] Rene Rivera 2018-10-24 09:34:23 -0500
  • b1ec9524e1 Fill in the options for non-msvc compilers. [skip ci] Rene Rivera 2018-10-23 21:37:25 -0500
  • bed38148c0 Rrewrite config to hopefully avoid missing label errors. Rene Rivera 2018-10-23 21:17:46 -0500
  • d2eedd087f Don't need to bootstrap as tests look in engine for b2 exec. Rene Rivera 2018-10-23 15:28:16 -0500
  • 34fb4760ec Merge branch 'develop' Rene Rivera 2018-10-23 10:03:08 -0500
  • de23ca928f Compile fixes for Windows (msvc). Rene Rivera 2018-10-22 22:15:06 -0500
  • ec79d7c8a0 Document default number of jobs b2 runs in parallel (#358) Mateusz Loskot 2018-10-22 15:13:12 +0200
  • 5477befdf6 VScode utility files. Rene Rivera 2018-10-20 17:47:03 -0500
  • 698aac70d5 Minimal changes to compile with C++. Rene Rivera 2018-10-20 17:36:10 -0500
  • 1b35aa7eda Rootless specific tests. Rene Rivera 2018-10-18 22:51:13 -0500
  • df2eadef97 Add test for rootless projects. Rene Rivera 2018-10-18 10:22:32 -0500
  • 2744026f64 Adjust project test to account for rooted jamfile. Rene Rivera 2018-10-18 08:35:01 -0500
  • 20d72776c8 Added support for Ice Lake instruction set, which is available in gcc 8. (#354) Andrey Semashev 2018-10-18 05:48:07 +0300
  • 0ae5c3ddeb
    Merge pull request #353 from Kojoley/fixed-slow-pipe-reading-on-windows Rene Rivera 2018-10-17 21:37:22 -0500
  • c53d778a37 Make the python feature symmetric and relevant to avoid problems when changing the python configuration. Refs #356. Steven Watanabe 2018-10-16 09:14:35 -0600
  • 55da44ad85 Merge branch 'develop' into develop-rootless Rene Rivera 2018-10-16 08:27:18 -0500
  • c8bd4136f2 Avoid logical expression warnings. Rene Rivera 2018-10-12 19:01:04 -0500
  • e7e55d0cc9 Do not read pipe content at available size peeking Nikita Kniazev 2018-10-11 23:21:23 +0300
  • a5704a926b Fix threadapi detection when the target-os is also affected by a conditional. Refs #352. Steven Watanabe 2018-10-11 13:03:16 -0600
  • d13002a92d Fixed slow pipe reading on windows Nikita Kniazev 2018-10-11 20:31:44 +0300
  • 141ca1776b Remove deprecated xcode and add latest xcodes for testing. Rene Rivera 2018-10-10 19:49:59 -0500
  • 41b33ef520 Limit web build to direct commits. Rene Rivera 2018-10-10 19:39:34 -0500
  • 9bf3d18747
    Merge pull request #351 from jwakely/patch-1 Rene Rivera 2018-10-10 19:29:52 -0500
  • 8ff11a8ecc
    Fix memory leak Jonathan Wakely 2018-10-10 17:17:10 +0100
  • 0039408568
    Merge pull request #350 from jwakely/patch-1 Rene Rivera 2018-10-10 10:30:37 -0500
  • 35ce23a327
    Use correct sizeof in malloc call Jonathan Wakely 2018-10-10 13:47:13 +0100
  • 8acaee3685
    Merge pull request #349 from boostorg/pr/update-gcc-clang-mangling Rene Rivera 2018-10-05 23:06:36 -0500
  • 9df3a65a28 Update GCC and Clang mangling to reflect their new versioning scheme Peter Dimov 2018-10-06 06:34:28 +0300
  • d8245f6686 Added local-visibility feature. Mark visibility as a propagated feature. (#345) Andrey Semashev 2018-10-02 06:02:05 +0300
  • 81bc3e2a4d Fix PGI toolset to recognize the cxxstd feature (#340) David Olsen 2018-10-01 19:58:46 -0700
  • c08f1d2d02 Remove executable permissions from jam files (#335) Jonathan Wakely 2018-10-01 20:19:34 +0100
  • 9d28c3f2e7 Fix doc typo. Steven Watanabe 2018-10-01 10:37:35 -0600
  • a2b8731d2a build: misc.typos (#341) luzpaz 2018-09-26 12:54:06 -0400
  • aa73dbc9cc Merge branch 'develop' Rene Rivera 2018-09-20 09:45:51 -0500
  • 3f7ce8fa5b Make visibility feature not propagated (#333) Andrey Semashev 2018-08-25 00:24:44 +0300
  • 1f46089bb0 Merge remote-tracking branch 'mksully22/build' into develop Steven Watanabe 2018-08-21 11:05:09 -0600
  • d11e3e4ef3 Don't break other toolsets that inherit from msvc (such as clang-win). Refs #330. Steven Watanabe 2018-08-21 10:45:18 -0600
  • b8329d25a8 boost/build: fix ch declaration in debugger.c Mike Sullivan 2018-08-20 11:34:15 +0000
  • 898ddfa1b6 Added visibility feature. (#331) Andrey Semashev 2018-08-19 22:06:48 +0300