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

11569 Commits

Author SHA1 Message Date
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