Commit graph

31 commits

Author SHA1 Message Date
René Ferdinand Rivera Morell
0178428495
Clarify bootstrap.sh help description. 2021-01-26 07:05:53 -06:00
René Ferdinand Rivera Morell
9b6cd75b1d
Bring back with-toolset applying to b2 build.
I've now gotten a few requests to restore the ability to specify the toolset that b2 is built with through the Boost root bootstrap.sh script. This change brings that aspect back. But it also clarifies what that option does and the ensuing results in the output.
2021-01-25 14:44:28 -06:00
René Ferdinand Rivera Morell
8db75db9d0
Also prevent leaking CXXFLAGS from CI setups.
Looks like CXXFLAGS is also magically set in some CI setups to incompatible values to the toolset b2 uses for bootstrap. This clears it to avoid the confusion.
2021-01-21 10:53:04 -06:00
René Ferdinand Rivera Morell
6d10fafd82
Prevent CXX leaking into build.sh script.
Many CI setups set CXX without user consent and without the ability to unset it. This causes the b2 build to fail as setting CXX for it is and intentional user choice that needs special care. This avoids the issue by clearing out CXX when invoking build.sh.
2021-01-18 09:30:09 -06:00
Rene Rivera
26a61c10d1
Adjust bootstrap for current B2 builds.
These are some minor adjustments to the bootstrap step of building B2. For bootstrap.sh we no longer shove B2 build output to the bootstrap.log file as we want to see the helpful diagnostic messages from B2. For example, indicating the requirement of C++11 for the engine build. This also renames from Boost.Build to B2.
2020-02-13 22:16:45 -06:00
Tanzinul Islam
4eaabecd55 Allow spaces in $PYTHON_ROOT
This may be the case with, for example, `C:\Program Files\Python37` on
MSYS2 on Windows (with `MSYS2_PATH_TYPE=inherit` in the .ini file).
2019-12-17 19:18:04 +02:00
Rene Rivera
b50408977e
Fix bootstrap for latest b2. 2019-04-12 10:32:37 -05:00
Peter Dimov
e60dd07cec Fix bootstrap links to Boost.Build documentation 2018-12-13 18:30:33 +02:00
Michael Caisse
67feafb9c2
Merge pull request #181 from dimztimz/icu-pkg-config
Detect ICU with pkg-config when possible.
2018-08-13 12:07:20 -07:00
Mateusz Loskot
8e89916f4a Make bootstrap verbose about generating project-config.jam
Indicate what toolset is being pre-configured as default.
2018-05-07 10:43:52 +02:00
Dimitrij Mijoski
efe3230d1b Detect ICU with pkg-config when possible. 2018-03-12 15:32:26 +01:00
dreifachstein
1ff56596ca Fix source dir detection in bootstrap.sh (#162) 2017-10-03 13:21:37 +01:00
dafixa
fdb3e65220 bootstrap.sh improved guiding about headers.
Make it clear that headers must be generated running a command.
2016-02-08 13:14:13 +01:00
Terrell Russell
551eb7439e comment typo fix 2015-10-28 12:12:33 -04:00
Steven Watanabe
edca8b1e93 Don't initialize python in project-config.jam if it's already been configured in user-config.jam. 2015-02-28 20:31:53 -07:00
Daniel James
8b2ab5dc19 Update some links to build documentation. 2014-11-05 01:07:12 +00:00
K. Noel Belcourt
ccc0830f8a Fix broken echo -n syntax on Macs by avoiding shell
builtin echo command and using standalone executable
echo (e.g. /bin/echo) instead, if one exists.
2014-01-24 22:57:26 -07:00
Vladimir Prus
20fb9d546d Update relative paths to Boost.Build changes. 2013-12-18 11:06:56 +04:00
Stefan Seefeld
8d1cf80ea8 Fix Python3 compatibility.
[SVN r75012]
2011-10-17 13:25:36 +00:00
Vladimir Prus
6055e63481 Remove more uses of 'Boost.Jam' from bootstrap scripts.
[SVN r72793]
2011-06-29 13:37:17 +00:00
Vladimir Prus
16e3356dd0 Use 'b2' spelling of build command.
[SVN r72773]
2011-06-27 11:18:05 +00:00
Steven Watanabe
372ac52f7d Fix grep command
[SVN r71290]
2011-04-15 15:18:44 +00:00
Vladimir Prus
012320bdec Adjust for tools/build/v2/engine/src move to tools/build/v2/engine.
[SVN r68593]
2011-02-01 08:43:55 +00:00
Vladimir Prus
c8347735ea Fix formatting of ./bootstrap.sh --show-libraries.
Patch from Cedric Le Dillau.
Fixes #4691.


[SVN r65852]
2010-10-09 07:25:36 +00:00
Vladimir Prus
b8caf157d7 Move tools/jam into tools/build/v2/engine
[SVN r64010]
2010-07-14 10:37:12 +00:00
Vladimir Prus
842b01c1d6 When building Boost, stop on first error by default.
[SVN r57990]
2009-11-28 08:29:03 +00:00
Vladimir Prus
cc2482e79c Provide sane diagnostic when Boost.Jam cannot be built
[SVN r54194]
2009-06-22 10:03:43 +00:00
Vladimir Prus
8e350b2668 Fix remembering of the libdir option.
[SVN r52754]
2009-05-04 10:43:02 +00:00
Vladimir Prus
af7feb28c1 Quote paths.
[SVN r52557]
2009-04-23 09:09:22 +00:00
Vladimir Prus
bcfa2d78bf Use shorter link to getting started guide.
[SVN r52331]
2009-04-11 14:02:20 +00:00
Vladimir Prus
e2e1c42f17 Rename configure to bootstrap.sh.
Also, make it generate project-config.jam, so mere "./bjam" does
the right thing.


[SVN r52177]
2009-04-04 21:24:28 +00:00
Renamed from configure (Browse further)