Steven Watanabe
259f7f7a96
Add support for more standard library options within sun.jam. Patch contributed by John Maddock.
2015-03-03 11:58:51 -07:00
Steven Watanabe
30d35ce80d
Make order stable. This restores the old behavior of printing includes in alphabetical order. When I added the topological sort for includes, it caused directories with no constraints to be printed in reverse alphabetical order under some circumstances. This broke existing users who relied on the original order. While I believe that users should not depend on any order for include directories that is not explicitly stated, I'd rather not gratuitously break such uses. This is especially true since explicitly ordered includes only worked in the simplest cases prior to my topological sort patch.
2015-02-28 14:16:34 -07:00
Rene Rivera
765c3af806
Revert "Add target argument to tag rule invocations so that tag rules can get infmration on the specific target they are naming. This is useful, for eaxmple, in finding the sources and basing name changes on that."
...
This reverts commit 327890fe2b .
2015-02-27 11:13:07 -06:00
Rene Rivera
e9c3ddd3d9
Merge branch 'develop' of https://github.com/boostorg/build into develop
2015-02-26 21:10:49 -06:00
Rene Rivera
327890fe2b
Add target argument to tag rule invocations so that tag rules can get infmration on the specific target they are naming. This is useful, for eaxmple, in finding the sources and basing name changes on that.
2015-02-26 21:08:43 -06:00
Steven Watanabe
89d6d77396
Issue an error when a file is linked from more than one source directory.
2015-02-26 10:15:32 -07:00
Steven Watanabe
2520b6c1bf
Make sure that files and directories under a deleted symlink are restored if needed.
2015-02-25 20:22:56 -07:00
Oliver Kowalke
4a3a99bf30
check __aarch64__ for ARM
...
Macro __arm__ is not set on Aarch64 architecture
2015-02-25 12:23:40 +03:00
Steven Watanabe
25899a8073
Fix some problems when splitting a linked directory. This can show up when adding a new library. The bug was order-dependent and didn't appear in the original tests.
2015-02-24 13:37:53 -07:00
Steven Watanabe
52f7ac2c65
Make sure that symlinks are updated when switching from a non-symlink configuration. Add tests for every possible combination of configuration switching.
2015-02-24 12:55:36 -07:00
Steven Watanabe
2e72499351
Junctions are only possible on windows. .can-junction is used directly in some places, which resulted in always enabling symlinks on non-Windows.
2015-02-24 10:48:00 -07:00
Steven Watanabe
86456a9028
Fix path comparison problem on Windows, when READLINK returns a path with a lower case drive.
2015-02-24 10:21:07 -07:00
Rene Rivera
37acf89aad
Fix for some test programs that require some form of input stream by
...
providing a null one for them to open instead of the non-existent pipes.
2015-01-28 16:11:26 -06:00
Rene Rivera
3067e149f5
Add optional specification of subroot path for project extensions.
2015-01-27 09:43:56 -06:00
K. Noel Belcourt
f5b31b30aa
Block signals to end of exec_cmd.
2015-01-02 16:25:18 -07:00
K. Noel Belcourt
87fa34a0c8
Fix typo in the cleanup to setpgid in parent process.
2014-12-29 08:40:51 -07:00
K. Noel Belcourt
dbb521a6ba
Remove bogus setpgid diagnostic.
2014-12-28 22:01:42 -07:00
K. Noel Belcourt
b1e0b621c4
Make system call conform to posix.2 signal handling
...
a la Steven's APUE, pg 314.
2014-12-28 21:57:18 -07:00
Vladimir Prus
1dc6c36be5
Separate copyright footer from main content a bit more.
2014-12-08 11:34:19 +03:00
Vladimir Prus
fa132a3b33
Remove font-size customization for copyright footer.
2014-12-08 10:32:17 +03:00
Vladimir Prus
3889fc7be5
Improve styling for tables.
2014-12-08 09:41:53 +03:00
Vladimir Prus
5b8228c979
Improve styling of admonitions.
...
Use textual rendering, and make style match those of code blocks,
but using colored left border.
2014-12-08 09:30:32 +03:00
Vladimir Prus
b599a54a42
Adjust styling of borders and hr element to match bootstrap.
2014-12-08 08:44:05 +03:00
Vladimir Prus
6b947c7cbd
Update stylesheet.
...
In particular, remove most of per-element fonts, make font
large, and update styling for code blocks.
2014-12-07 21:20:54 +03:00
Vladimir Prus
8388c4a533
Do no chunk first sections.
...
This avoids having sections with almost no content.
2014-12-07 21:20:04 +03:00
Vladimir Prus
e4e54c3f77
Convert 'how to use this document' into 'dedication' element.
...
This makes the content appear in the top 'index.html' element,
and disappear form TOC. I could not find another way - disabling
chunking for the first section would almost work, but would retain
it in TOC.
2014-12-07 21:18:06 +03:00
Bekenn
d268890d26
Fix naming of tag_tagged.
2014-11-29 10:28:22 +03:00
Kirit Sælensminde
c2529b667a
Don't pass unsupported -finline-function option.
2014-11-25 10:11:15 +03:00
Jessica Hamilton
7f0d33a7b0
haiku: platform support
2014-11-25 09:13:21 +03:00
Vladimir Prus
e0dde1b783
Minor copy-edits.
2014-11-20 09:13:33 +03:00
Juraj Ivančić
83b1a2e39e
improve tutorial a bit
...
Rewording/grammar.
Part of it is out of date (such as 'v2' directory).
2014-11-10 12:58:50 +03:00
Vladimir Prus
29bee9098c
Replace "bjam" with "b2".
2014-11-07 21:15:12 +03:00
Vladimir Prus
3bed4c685d
Improve layout of tables in tutorial.
2014-11-07 21:14:10 +03:00
Vladimir Prus
4f3e923c75
Change tutorial license to BSL, by Boris' permission.
2014-11-07 21:07:12 +03:00
Vladimir Prus
10b2705650
Initial integration of tutorial from Boris Schäling.
2014-11-07 11:36:49 +03:00
Vladimir Prus
6d9d910766
Add a script for building documentation.
2014-11-06 20:03:47 +03:00
Vladimir Prus
204046884c
Remove outdated HTML pages.
2014-11-06 20:03:02 +03:00
Alain Miniussi
d21102f2a1
Detect the intel compiler in the environement.
...
The mentioned 'standard' path were quite old (9.0, last Intel
compiler version is 15.x as on Oct 2014). Keept the legacy
detection though.
Build in 64 bit (seems more common).
2014-11-06 09:54:22 +03:00
Aaron Boman
e965b8e84a
Add support for version.
2014-11-06 09:51:18 +03:00
Aaron Boman
a333481070
Fix undeclared variable.
2014-11-06 09:50:57 +03:00
Aaron Boman
a9107006dd
Property comparisons should be comparing feature names not feature instances.
2014-11-06 09:50:27 +03:00
Aaron Boman
b184816213
Print the actual values rather than a pointer to a function.
2014-11-06 09:49:49 +03:00
Aaron Boman
64d0521572
Add support for abbreviated paths.
2014-11-06 09:47:46 +03:00
Vladimir Prus
c0b69aeeb9
Add local copies of docbook images.
...
This permit to build documentation, and have it work
standalone.
2014-10-31 19:38:46 +03:00
Vladimir Prus
96cc1701e7
Drop "V2" from documentation title.
2014-10-31 19:32:12 +03:00
Vladimir Prus
6f1f20ef19
Modernize HTML docs.
2014-10-31 15:18:12 +03:00
K. Noel Belcourt
156bc5c42e
Make setpgid checks non-fatal.
...
Comment out the call to exit following a failed
called to setpgid. Can re-enable in the future.
2014-10-24 18:11:34 -06:00
K. Noel Belcourt
7bcbc5ac31
Check setpgid return value in parent and child.
...
A user is having trouble with calls to setpgid failing
with EPERM and we're not sure whether it's the call to
the parent, or child process that is the source of the
failure. Add check with explicit indication whether
the parent of child failed.
2014-10-24 16:40:47 -06:00
Aaron Boman
e413fd9406
Preserve order of properties in PropertySet.
2014-10-24 23:10:22 +04:00
Vladimir Prus
e484a7de15
Merge pull request #45 from jurko-gospodnetic/cleanup_and_small_fixes
...
Fix typos in comments.
2014-10-24 11:07:18 +04:00