2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-15 00:52:16 +00:00
Commit Graph

11220 Commits

Author SHA1 Message Date
Stefan Seefeld
a1979fe91c Improve logging. 2016-10-26 20:32:58 -04:00
Rene Rivera
ee9a70268b Fix missing numpy tests.
We ensure that we don't have tests with subdirectories in the name to
avoid a log processing defficiency (and not easily resolved) of not
supporting subdirs for individual tests.
2016-10-26 16:43:55 -05:00
Sergiu Deitsch
594ef7b1da added Intel C++ compiler 17.0 support 2016-10-26 11:59:59 +03:00
Vladimir Prus
2d664c40ae Fix typo. 2016-10-26 11:55:53 +03:00
DD
15956504d0 Minor doc changes
Didn't change line 28, but "check checks" reads bizarrely IMHO. (warning: not native speaker here)
2016-10-26 11:55:32 +03:00
neutric
3f6deabb57 Fix typo 2016-10-26 07:42:09 +02:00
Vladimir Prus
30f772c130 Rename 'feature' to 'foo'. 2016-10-25 12:29:02 +03:00
Vladimir Prus
8c861588d4 Add example of configure check. 2016-10-25 11:54:20 +03:00
Rene Rivera
581030e2ef Add example of running a post test program to that accepts a path to a
dependent test.
2016-10-24 23:55:54 -05:00
Rene Rivera
8e17e84d41 Some examples to: illustrate use of timing info use, and more complex
testing options.
2016-10-24 18:10:19 -05:00
Rene Rivera
face0e8901 Merge pull request #140 from stefanseefeld/python
Add include path for NumPy extension.
2016-10-23 15:57:09 -05:00
Stefan Seefeld
4b099e76b0 Add include path for NumPy extension. 2016-10-20 17:24:36 -04:00
Rene Rivera
898ab3d86b Merge pull request #139 from stefanseefeld/python
Add support for NumPy extension.
2016-10-13 20:43:33 -05:00
Stefan Seefeld
22f41dfa32 Add support for NumPy extension. 2016-10-13 21:16:29 -04:00
Rene Rivera
895196b739 Fix time data test for added clock field. 2016-10-12 08:50:23 -05:00
Rene Rivera
a94e1d0727 Fix testing.time feature and add clock value to it.
The old testing.time feature was horribly broken in the face of the
current b2 virtual target design. This redoes the feature in a friendly
manner to the virtual targets. This also adds the clock (aka wall clock)
timing value to __TIMING_RULE__ invocations.
2016-10-11 23:29:20 -05:00
Rene Rivera
2effafb5df Better timing information. Add wall clock info to -d+4 output. And use
wait4 which gives better resource usage times on Nix.
2016-10-11 10:09:44 -05:00
Rene Rivera
dd06e0e68a Merge branch 'develop' of https://github.com/boostorg/build into develop 2016-10-08 11:29:39 -05:00
Vladimir Prus
99715a535c Fix typo. Closes #12396 2016-10-08 14:55:19 +03:00
Vladimir Prus
79543a04dc Fix typo. Closes #12317. 2016-10-08 14:51:17 +03:00
Rene Rivera
a5a2536499 Add, and update, documentation build targets. 2016-10-07 23:07:37 -05:00
Aaron Boman
2591785b6e Replace '.has_key()' with 'in'. 2016-09-30 20:37:05 +01:00
Rene Rivera
590cbb42b5 Add some missing profile scopes in function_run. 2016-09-27 06:15:54 -05:00
Rene Rivera
8806da6416 Add support for perf meassuring native scopes. And add some perf scopes
for the main interpreter function.
2016-09-23 22:58:47 -05:00
Vladimir Prus
d1dc47914d Merge pull request #134 from tee3/devel-contributing
Create README and CONTRIBUTING.
2016-09-04 12:54:43 +03:00
Rene Rivera
94816f80ff Add emscripten debug option to get better runtime debug output. 2016-08-06 14:48:39 -05:00
Thomas Brown
6186338938 doc: Moved hacking document to CONTRIBUTING.
This matches the policy of many open-source projects.  On GitHub and
similar hosting services, this will provide the user some guidance when
creating issues or pull requests.
2016-08-05 12:40:14 -04:00
Thomas Brown
b708169c14 doc: Minimal conversion to hacking.rst reStructuredText.
This makes the minimum amount of changes to be reStructuredText.
2016-08-05 12:40:14 -04:00
Thomas Brown
3349b63f8e doc: Renamed hacking to reStructuredText.
This does not modify the contents, just the name.
2016-08-05 12:40:14 -04:00
Thomas Brown
cf2bc83bd8 doc: Added a minimal README.rst file.
The README provides a link to the Boost.Build website and also the
contributing guidelines.
2016-08-05 12:39:27 -04:00
Rene Rivera
833a0abbea Support static libs for emscripten building. 2016-08-04 09:01:46 -05:00
Rene Rivera
01a1bfa253 A basic implementation of a toolset for Emscripten. It can currently
compile C/C++ to Javascript (as ASM.js).
2016-08-03 18:32:03 -05:00
Rene Rivera
caeb6a9695 Fix check to avoid duplicate default python toolset requirement. 2016-07-23 12:40:14 -05:00
Rene Rivera
78ffbe0944 Fix not having a default python interpreter version on targets.
This change adds a toolset requirement that sets the python version
feature of the first configured python for a given target OS (usually
the host OS). This allows to correctly configure different python
interpreters for different target OSes.
2016-07-16 15:53:30 -05:00
Jürgen Hunold
29c44bb36b Merge pull request #117 from praetorian20/develop
Auto configuring MPI on Windows
2016-07-15 17:41:47 +02:00
Ashish Sadanandan
c8665267d3 Fix for auto configuring MPI on Windows.
Microsoft has a new MPI implementation available -
https://msdn.microsoft.com/en-us/library/windows/desktop/bb524831%28v=vs.85%29.aspx
There are now two installers, one for the MPI executor and another for the MPI
SDK (which contains the headers and static libraries), and these install to
different locations by default.

The jam file has been changed so that MS-MPI is first checked, if found use
that as the MPI executor/SDK. If not found, the MS Compute Cluster Pack is
checked next.
2016-07-15 00:04:28 -06:00
Ashish Sadanandan
3ea65143c0 Strip trailing whitespace, no other changes 2016-07-15 00:01:02 -06:00
Jürgen Hunold
a4e99b836c Merge pull request #132 from MarcelRaad/msvc15
Add support for Visual Studio 15
2016-07-13 08:44:08 +02:00
Marcel Raad
ae5e63a131 Add support for upcoming Visual Studio "15"
This allows building with Visual Studio "15", expected to be released
in 2017. Tested with Visual Studio "15" Preview 3. The compiler itself is the
same as with Visual Studio 2015 Update 3, but if only Visual Studio "15" is
installed, the compiler could not be found.
2016-07-12 22:01:12 +02:00
Vladimir Prus
5f09d17716 Correct whitespace 2016-07-12 21:56:17 +03:00
Victor Robertson
885574b61a Add Apple TV support 2016-07-12 21:54:28 +03:00
Rene Rivera
2540d311e7 Don't accidentally remove python source tests. 2016-06-13 23:29:33 -05:00
Edward Diener
8251fd7550 Merge pull request #129 from jwakely/spelling
Fix typos in comments
2016-05-23 07:07:31 -04:00
Jonathan Wakely
4d304fb904 Fix typos in comments 2016-05-23 11:52:10 +01:00
Vladimir Prus
e3311b23f0 Merge #127: Documentation fixes, largely grammar and spelling corrections 2016-05-17 16:14:13 +03:00
Steven Watanabe
24f97b090f Documentation fix: a directory is a valid target-id which refers to the project in that directory. 2016-05-16 07:56:10 -06:00
Edward Diener
d0f83a8cb5 Remove grammatical fix. 2016-04-30 12:59:12 -04:00
Edward Diener
6f8ed92ce9 Removed erroneous documentation fix. 2016-04-29 15:57:49 -04:00
Edward Diener
f7e019c8ad Corrected terminology in the documentation. 2016-04-29 12:55:51 -04:00
Edward Diener
ef4c103510 Remove syntactical change previously made. 2016-04-29 08:17:11 -04:00