Rene Rivera
16e75bc883
Partial reference adoc cleanup.
2017-11-17 19:33:50 -06:00
Rene Rivera
6a0e103324
Tasks doc cleanup complete.
2017-11-15 20:17:17 -06:00
Rene Rivera
1564d13fdd
Partial tasks doc cleanup.
2017-11-14 18:01:16 -06:00
Rene Rivera
804355dbb9
Overview(.adoc) cleanup.
2017-11-14 08:27:39 -06:00
Rene Rivera
30203edfe1
Initial conversion to AsciiDoctor of core documentation.
2017-11-10 21:52:35 -06:00
Dmitry
2bb392f60c
Support for SASS transpilers. ( #258 )
...
Adds sass tool that can be used to convert *.sass and *.scss files
into *.css files.
2017-11-05 10:46:18 -06:00
Rene Rivera
afd66c9eb5
Include incidental features in asciidoc generation.
2017-11-01 13:04:32 -05:00
Rene Rivera
082fb5ef35
Warn about unknown cxxstd-dialect values.
2017-10-29 22:11:26 -05:00
Peter Dimov
d7dd822101
Fix cxxstd-dialect value
2017-10-30 02:42:52 +02:00
Rene Rivera
b062bf5eee
Add default 'iso' value for 'cxxstd-dialect'.
...
Need a real default value instead of just optional for 'cxstd-dialect'
so that it can be use in command line for multi-variant build requests.
2017-10-29 16:36:15 -05:00
Rene Rivera
2b44ccf5dc
Avoid various pedantic warnings.
2017-10-28 23:21:40 -05:00
Alexander Karzhenkov
48e9017139
Fix compiler warnings about deprecated language features ( #238 )
2017-10-28 22:50:55 -05:00
Rene Rivera
b98d769a69
Fix cxxstd-variation feature to option.
2017-10-28 21:27:28 -05:00
Rene Rivera
9f51579698
Don't ouput mkdir actions.
...
The mkdir actions can be numerous and don't really add anything to the
output. Build actions are the truly important ones.
2017-10-27 13:36:12 -05:00
Rene Rivera
0069e9c062
Revert "Add adoc generated tool docs to main manual."
...
This reverts commit 5db50e9fd8 .
2017-10-23 22:47:55 -05:00
Rene Rivera
5db50e9fd8
Add adoc generated tool docs to main manual.
2017-10-23 18:11:58 -05:00
Rene Rivera
1e5529e022
Remove some noop code.
2017-10-22 22:38:21 -05:00
Rene Rivera
618ee9ac1f
Fix missing backend options from not expanded composite.
2017-10-22 21:12:09 -05:00
Rene Rivera
b5e7663251
Fix incorrect naming of output files.
2017-10-21 22:49:54 -05:00
Edward Diener
894034254e
Merge pull request #255 from boostorg/pr/fix-msvc-cxxstd-case
...
/std:c++ should be lowercase
2017-10-21 18:13:45 -04:00
Peter Dimov
c98e283b08
/std:c++ should be lowercase
2017-10-22 01:03:12 +03:00
Edward Diener
fe8d75e642
Add support for version 18.0 and msvc-14.1 compatibility ( #242 )
2017-10-20 09:23:59 -05:00
Rene Rivera
c2d605110f
Support for asciidoctor tool to process asciidoc documents.
2017-10-19 08:24:22 -05:00
Rene Rivera
5ca077c216
Slightly improved message for target contruct failure.
2017-10-17 08:26:23 -05:00
Rene Rivera
f6097309a1
Avoid redeclare of threadapi feature.
...
To deal with the threadapi feature code transition we guard the
declaration so that we don't error if it's already added.
2017-10-10 09:45:46 -05:00
Alexander Karzhenkov
bf60771147
Added <threadapi> feature from Boost.Thread ( #251 )
...
* Added <threadapi> feature
* <threadapi> definition placed to new structure for built-in features
2017-10-06 13:58:12 -05:00
Edward Diener
3ca7b019c0
Merge pull request #244 from hia3/develop
...
fix typos
2017-09-30 13:26:28 -04:00
hia3
00bae00d2c
Applied eldiener's suggestion
2017-09-30 18:04:57 +03:00
hia3
34faa0d704
fix typos
...
I hope "ass needed" is not another idiom/abbreviation like "iff" for example.
2017-09-29 18:06:31 +03:00
Rene Rivera
4eb3831cdb
Fix missing self=>__name__ reference change.
2017-09-26 18:54:13 -05:00
hia3
c442d64b30
Quote path to clang ( #241 )
...
This is mainly for Windows as clang there is installed in "Program Files" (usually)
2017-09-26 15:52:53 -07:00
Rene Rivera
bf2acd4f29
Fix invalid use of cxxstd feature for non-C++ context.
2017-09-26 17:47:03 -05:00
Rene Rivera
8dc7fe2616
Fix missing tool exec when specifying custom clang toolset.
2017-09-14 00:42:53 -05:00
Rene Rivera
18db5ffe22
Add options for cxxstd feature.
2017-09-12 23:27:26 -05:00
Rene Rivera
c745013edb
Remove version checks for cxxstd option.
2017-09-12 21:38:24 -05:00
Rene Rivera
72ca52fdd2
Merge pull request #193 from mattyclarkson/asmflags-gcc
...
Allow asmflags to pass through to GCC
2017-09-07 14:15:17 -05:00
Rene Rivera
0b73fe6582
Merge branch 'develop' into asmflags-gcc
2017-09-07 13:51:21 -05:00
Rene Rivera
b947347d6c
Fix incorrect reading of path env variables.
...
This fixes a bug introduced by handling of case-insensitive env vars.
For path env variables b2 will automatically split them and hence they
need to be read individually to see if they have a value. Instead of all
at once and picking the first value.
2017-09-06 09:11:02 -05:00
Rene Rivera
9821622630
Partiallly address case-insentive assumptions for env vars.
...
There are some programs on some operating system that assume env vars
can be freely dealt with in a case-insensite manner. For example Python
on Windows will upper-case env vars when importing them. And transmit
that upper-case down the process chain. Which causes problems when b2 is
called from such programs in that b2 assumes the environment is not
going to mutate variable names. This partially addresses the issue by
also checking if an env variable is defined as lower or upper case. But
only if access through the os.environ rule.
2017-09-05 12:48:55 -05:00
Peter Dimov
cc7a2f49a3
Fix cygwin ar/ranlib
2017-09-05 06:12:22 +03:00
SSE4
2becef2505
- use common.rm-command
2017-09-02 22:59:07 -05:00
SSE4
f5a9ca0afc
- fix "rm is not recognized" error when compiling with Clang on Windows
2017-09-02 22:59:07 -05:00
Rene Rivera
3ee82c2c1a
Merge pull request #228 from kuhlenough/develop
...
VxWorks support for b2
2017-09-02 10:30:20 -05:00
Brian Kuhl
d938b00567
whitespace
2017-09-01 23:14:51 -04:00
Brian Kuhl
24b9314596
Merge branch 'develop' of https://github.com/kuhlenough/build into develop
2017-09-01 23:10:59 -04:00
Brian Kuhl
afd3834c49
fix up bad merge
2017-09-01 23:10:33 -04:00
Brian Kuhl
f655db884d
fix up bad merge
2017-09-01 23:05:01 -04:00
Brian Kuhl
62a3f71295
Merge branch 'develop' of https://github.com/kuhlenough/build into develop
...
# Conflicts:
# src/tools/gcc.jam
2017-09-01 22:54:37 -04:00
Brian Kuhl
dcc5f627fd
Merge remote-tracking branch 'upstream/develop' into develop
...
# Conflicts:
# src/tools/gcc.jam
2017-09-01 22:52:44 -04:00
Brian Kuhl
75beb798ab
Merge remote-tracking branch 'upstream/develop' into develop
...
# Conflicts:
# src/tools/gcc.jam
2017-09-01 22:30:23 -04:00