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

3709 Commits

Author SHA1 Message Date
Vladimir Prus
c00a05b980 Generate import libs on cygwin, and fix naming to match conventions.
Patch from Ronald Landheer-Cieslak.


[SVN r53446]
2009-05-30 11:51:46 +00:00
Vladimir Prus
89e74c8076 Properly tag libraries with QCC toolset.
Fixes #2191.


[SVN r53384]
2009-05-29 08:48:44 +00:00
Vladimir Prus
db326b704e Catch more macros.
Patch from John W. Bito


[SVN r53383]
2009-05-29 08:47:03 +00:00
Vladimir Prus
5ef9fef94c Implement warnings control for sun.
Patch from John W. Bito.
Closes #2966.


[SVN r53381]
2009-05-29 08:34:04 +00:00
Vladimir Prus
1691419f57 MSVC 10 autodetection.
Closes #3069.


[SVN r53206]
2009-05-23 15:26:16 +00:00
Vladimir Prus
ebe0cdc5ab Fix the prototype of stlport.init to match docs.
Fixes #2976.


[SVN r53042]
2009-05-16 10:24:16 +00:00
Douglas Gregor
6e6c5021fd Merge CMake CompileTest from the release branch
[SVN r52840]
2009-05-07 20:46:30 +00:00
Vladimir Prus
a9abad63a7 Merge from trunk
[SVN r52623]
2009-04-27 10:50:39 +00:00
Vladimir Prus
c43f68bc29 When building releases, add Google.Analytics code to index.html.
[SVN r52622]
2009-04-27 10:46:42 +00:00
Vladimir Prus
3afdfb03c0 Drop Google.Analytics setup from offline copy.
[SVN r52621]
2009-04-27 10:45:26 +00:00
Vladimir Prus
ea704edd07 Don't crash when the absolute path to compiler cannot be found.
[SVN r52541]
2009-04-22 15:22:55 +00:00
Vladimir Prus
34714cef1e Merge from trunk
[SVN r52438]
2009-04-17 07:48:18 +00:00
Vladimir Prus
bb5579e553 Make toolchain check work if version is provided.
[SVN r52437]
2009-04-17 07:42:34 +00:00
Vladimir Prus
1e0f2096b6 Merge from trunk
[SVN r52376]
2009-04-14 07:59:30 +00:00
Vladimir Prus
47c9cd43fc Improve handling of 'complete' build type.
Previous code used default-build attribute to cause a number
of property sets be requested, and then used indirect
conditional requirements to filter out inappropriate ones,
using the <build>no feature. This worked but is messy, and resulted
in a pile of unclear messages about <build>no. This patch
introduces custom main target class that handles filtering,
so we don't ever try to build with undesired property sets.


[SVN r52319]
2009-04-11 07:22:28 +00:00
Dave Abrahams
7741be5527 Makes it possible to use an installed docutils without referring to a
source distro directory.

[SVN r52306]
2009-04-10 20:02:51 +00:00
David Deakins
7ac3cc378f As of STLport 5.2, the version number is no longer included in the name of the static libraries.
[SVN r52270]
2009-04-08 21:11:25 +00:00
Vladimir Prus
d0ce66eefe Fix exe extension on Cygwin.
Fixes #2913.


[SVN r52212]
2009-04-06 09:46:17 +00:00
Vladimir Prus
9505640385 Make Jamroots inherit from project-config, if one exists.
[SVN r52174]
2009-04-04 21:16:05 +00:00
Vladimir Prus
2e5e78b713 Adjust the search for project-config.jam.
[SVN r52173]
2009-04-04 21:15:09 +00:00
Vladimir Prus
ca203a0784 Allow Boost.Build to override the value of -j.
[SVN r52171]
2009-04-04 18:55:37 +00:00
Vladimir Prus
19851c700f Implement project-config.jam loading.
[SVN r52170]
2009-04-04 18:54:12 +00:00
Vladimir Prus
97c15415aa Unbreak prebuilt libraries on pathscale.
[SVN r52165]
2009-04-04 07:38:27 +00:00
Vladimir Prus
a7eeaf28b7 Adjust intel-linux inlining options for newer versions.
Fixes #2419.


[SVN r52164]
2009-04-04 07:29:30 +00:00
Vladimir Prus
6ff23cb92d Add example of using built tool.
[SVN r52098]
2009-04-01 06:34:39 +00:00
Vladimir Prus
502d5df52e Support for 64-bit compilation on acc.
[SVN r52079]
2009-03-31 18:54:47 +00:00
Vladimir Prus
33cf727d53 Document the preserve-test-targets feature.
[SVN r52063]
2009-03-30 17:23:52 +00:00
Vladimir Prus
b6ed5d3cc3 Preserve test targets by default.
[SVN r52062]
2009-03-30 17:16:09 +00:00
Daniel James
0df15ea014 Merge misc. changes from trunk, mostly minor documentation fixes.
Merged revisions 48412,50921,51042,51369,51386-51387,51506-51507,51668,51802,51804,51881 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r48412 | danieljames | 2008-08-28 11:23:33 +0100 (Thu, 28 Aug 2008) | 1 line
  
  Fix a typo. Thanks to Jon Biggar.
........
  r50921 | danieljames | 2009-01-31 09:36:38 +0000 (Sat, 31 Jan 2009) | 1 line
  
  Remove executable flag from preprocess.cmd. It was a mistake to add it.
........
  r51042 | danieljames | 2009-02-06 00:04:44 +0000 (Fri, 06 Feb 2009) | 1 line
  
  Ignore some version control files in inspect.
........
  r51369 | danieljames | 2009-02-21 18:49:48 +0000 (Sat, 21 Feb 2009) | 1 line
  
  Minor markup fix in concept check documentation.
........
  r51386 | danieljames | 2009-02-22 11:53:28 +0000 (Sun, 22 Feb 2009) | 1 line
  
  Add index.html file for compose, as our server setup doesn't support index.htm files.
........
  r51387 | danieljames | 2009-02-22 11:53:48 +0000 (Sun, 22 Feb 2009) | 5 lines
  
  Add missing index.html file for MPI and GIL.
  
  All the top level libraries now have index.html files but
  several sub-libraries don't. I'm not sure it's worth adding them as many
  of them don't have appropriate subdirectories anyway.
........
  r51506 | danieljames | 2009-03-01 14:16:00 +0000 (Sun, 01 Mar 2009) | 1 line
  
  Update links to command line invocation.
........
  r51507 | danieljames | 2009-03-01 14:16:24 +0000 (Sun, 01 Mar 2009) | 1 line
  
  Use xpointer attributes in the boost build documentation.
........
  r51668 | danieljames | 2009-03-09 20:56:51 +0000 (Mon, 09 Mar 2009) | 1 line
  
  Redirect to the Trac wiki instead of the old one.
........
  r51802 | danieljames | 2009-03-16 20:21:05 +0000 (Mon, 16 Mar 2009) | 1 line
  
  Use paragraphs inside purpose tags.
........
  r51804 | danieljames | 2009-03-16 20:21:46 +0000 (Mon, 16 Mar 2009) | 1 line
  
  Give the variablelist a margin.
........
  r51881 | danieljames | 2009-03-21 15:35:35 +0000 (Sat, 21 Mar 2009) | 1 line
  
  Fix html.
........


[SVN r51897]
2009-03-22 10:42:48 +00:00
Vladimir Prus
e0c99b52e3 Include unistd.h
Fixes #2596.


[SVN r51896]
2009-03-21 23:12:15 +00:00
Vladimir Prus
222e32cf97 Ubreak stdlib=sun-stlport.
This patch makes the feature module check if a feature value
is actually a complete permissible value, before splitting at
'-' and treating each element as subfeature.

Patch from Noel Belcourt.


[SVN r51893]
2009-03-21 22:45:05 +00:00
Vladimir Prus
ca3f90c062 Remove another use of -qtwolink.
[SVN r51792]
2009-03-16 10:57:06 +00:00
Daniel James
c8186d0d6a Merge most of the recent changes to quickbook and boostbook.
Left out doxygen changes: [51323],[51324],[51680]
And a quickbook change which might be a breaking change: [51403]

Fixes #1977, #1170, #1213, #2701.
Refs #2153, #2771.

Merged revisions 51268-51269,51319-51321,51370-51372,51388-51389,51401-51402,51405-51406,51508,51647,51696 via svnmerge from 
https://svn.boost.org/svn/boost/trunk

........
  r51268 | johnmaddock | 2009-02-16 10:39:18 +0000 (Mon, 16 Feb 2009) | 1 line
  
  Add default path for callouts.
........
  r51269 | johnmaddock | 2009-02-16 10:40:26 +0000 (Mon, 16 Feb 2009) | 1 line
  
  Add preliminary HTMLHelp support.
........
  r51319 | danieljames | 2009-02-18 21:22:37 +0000 (Wed, 18 Feb 2009) | 1 line
  
  Remove long out of date warning.
........
  r51320 | danieljames | 2009-02-18 21:23:13 +0000 (Wed, 18 Feb 2009) | 1 line
  
  Write out the quickbook options when the file is missing.
........
  r51321 | danieljames | 2009-02-18 21:23:35 +0000 (Wed, 18 Feb 2009) | 1 line
  
  Add default path for callouts to xhtml.
........
  r51370 | danieljames | 2009-02-21 18:50:00 +0000 (Sat, 21 Feb 2009) | 4 lines
  
  Regenerate boostbook reference documentation and merge with existing
  documentation.
  
  Ref #2153
........
  r51371 | danieljames | 2009-02-21 18:50:14 +0000 (Sat, 21 Feb 2009) | 1 line
  
  Fix links in standalone boostbook documentation.
........
  r51372 | danieljames | 2009-02-21 18:50:25 +0000 (Sat, 21 Feb 2009) | 3 lines
  
  Change license in boostbook docs to boost license.
  
  Douglas Gregor is listed in the blanket permissions file.
........
  r51388 | danieljames | 2009-02-22 11:54:01 +0000 (Sun, 22 Feb 2009) | 1 line
  
  This DTD isn't stable, so I'm calling it a 'development' version. Which is probably wrong, but there you go.
........
  r51389 | danieljames | 2009-02-22 11:54:18 +0000 (Sun, 22 Feb 2009) | 2 lines
  
  Support the alt tag in headername and macroname. Also make headername
  and macroname valid. Refs #1977
........
  r51401 | danieljames | 2009-02-22 23:47:51 +0000 (Sun, 22 Feb 2009) | 8 lines
  
  Add a purpose for macroname, headername, enumname, globalname.
  
  Ref #2153: There's still no documentation for methodname and classname.
  These are actually defined in the docbook DTD for a different purpose so
  I'm not sure how to deal with them.
  
  http://www.docbook.org/tdg/en/html/methodname.html
  http://www.docbook.org/tdg/en/html/classname.html
........
  r51402 | danieljames | 2009-02-22 23:48:37 +0000 (Sun, 22 Feb 2009) | 7 lines
  
  Generate slightly more valid boostbook.
  
  For document types other than library:
  * Don't generate name or dirname for document types.
  * Put title before document info.
  
  Ref #2771
........
  r51405 | danieljames | 2009-02-22 23:49:21 +0000 (Sun, 22 Feb 2009) | 3 lines
  
  Print out unexpected characters as errors.
  
  Ref #1170
........
  r51406 | danieljames | 2009-02-22 23:49:36 +0000 (Sun, 22 Feb 2009) | 1 line
  
  Better handling of errors without line numbers.
........
  r51508 | danieljames | 2009-03-01 14:16:44 +0000 (Sun, 01 Mar 2009) | 3 lines
  
  Try to make anchor and link usage a little clearer.
  
  Refs #1213, #2701
........
  r51647 | danieljames | 2009-03-08 09:45:51 +0000 (Sun, 08 Mar 2009) | 1 line
  
  Display text purposes in function reference.
........
  r51696 | johnmaddock | 2009-03-11 10:22:42 +0000 (Wed, 11 Mar 2009) | 1 line
  
  Set margins to 0pt so they line up with surrounding text rather than appearing outside it - prevents margins from overlapping other content.
........


[SVN r51774]
2009-03-14 11:42:38 +00:00
Vladimir Prus
7c6af70505 Don't use -qtwolink.
It is reported in http://permalink.gmane.org/gmane.comp.lib.boost.build/20456
as breaking things.


[SVN r51761]
2009-03-13 19:12:02 +00:00
Vladimir Prus
7793f0a060 Ubreak prebuilt libraries on vacpp.
[SVN r51760]
2009-03-13 19:08:55 +00:00
Vladimir Prus
917f6d4f78 Use -bnoipath on vacpp/AIX.
Patch from Etienne PIERRE. Fixes #2843.


[SVN r51697]
2009-03-11 12:43:24 +00:00
John Maddock
3ab33a9138 Fix pch support.
[SVN r51570]
2009-03-03 13:47:44 +00:00
Daniel James
27b96125bc Use xpointer attributes in the boost build documentation.
[SVN r51507]
2009-03-01 14:16:24 +00:00
Daniel James
1f96953d9e Update links to command line invocation.
[SVN r51506]
2009-03-01 14:16:00 +00:00
Vladimir Prus
dfda1c2bc4 Don't inherit PCH generators, since they probably don't work.
[SVN r51481]
2009-02-28 11:57:44 +00:00
John Maddock
5e4dfb8ab9 Merge PDF build changes from Trunk.
[SVN r51417]
2009-02-23 18:39:32 +00:00
Jurko Gospodnetić
9de7e80a1a Makes the Boost Build testing system correctly report the number of passed test cases instead of reporting all test cases as passed.
[SVN r51396]
2009-02-22 17:36:30 +00:00
Jurko Gospodnetić
58efd51dc4 Added a comment specifying several alternative implementations for the common.file-creation-command rule on Windows.
[SVN r51395]
2009-02-22 17:34:25 +00:00
Jurko Gospodnetić
16f13773ef Cleaned up the Boost Build example/generate/jamroot.jam example source file. No functional changes.
[SVN r51394]
2009-02-22 16:56:04 +00:00
Jurko Gospodnetić
478d847f17 Converted tabs to spaces in the Boost Build test/test_all.py to make all whitespace style used in this file consistent.
[SVN r51391]
2009-02-22 16:02:58 +00:00
Jurko Gospodnetić
955acd74da Removed trailing spaces.
[SVN r51390]
2009-02-22 15:55:04 +00:00
Jürgen Hunold
ca2cb42415 Merged revisions 51013,51230,51275,51300,51313 via svnmerge from
https://svn.boost.org/svn/boost/trunk

........
  r51013 | jhunold | 2009-02-04 20:14:01 +0100 (Wed, 04 Feb 2009) | 3 lines
  
  Apply patch from Alexey Pakhunov for improved msvc assembler support.
  Fixes https://zigzag.lvk.cs.msu.su:7813/boost.build/ticket/214
........
  r51230 | jhunold | 2009-02-12 21:38:33 +0100 (Thu, 12 Feb 2009) | 7 lines
  
  Major refactoring of Qt4 toolchain featuring:
  - support for multiple 'using qt' statements.
  - auto-detection of Qt version using qmake.
  - support for user-specified version.
  - better debug messages.
  - support for toolset requirements.
........
  r51275 | jhunold | 2009-02-16 20:35:15 +0100 (Mon, 16 Feb 2009) | 2 lines
  
  Fix: Correct handling of include paths with spaces.
........
  r51300 | jhunold | 2009-02-17 20:30:19 +0100 (Tue, 17 Feb 2009) | 2 lines
  
  Add support for QtScriptTools (Qt-4.5)
........
  r51313 | jhunold | 2009-02-18 20:11:49 +0100 (Wed, 18 Feb 2009) | 2 lines
  
  Refactoring: Rename uic-h to uic to get uniform toolnames.
........


[SVN r51334]
2009-02-19 19:36:47 +00:00
Vladimir Prus
5873b7bc23 When deciding what options compiler accepts, use the version number the
compiler has reported, as opposed to the version number specified by the
user in user-config.jam.


[SVN r51326]
2009-02-19 09:17:20 +00:00
Jürgen Hunold
7ab89e8ed7 Refactoring: Rename uic-h to uic to get uniform toolnames.
[SVN r51313]
2009-02-18 19:11:49 +00:00
Vladimir Prus
ad8b13cb7e Do not use -fast, since it causes the code to be generated for
the processor the compiler is running on. Use -xO4 instead.
Fixes #2773.


[SVN r51308]
2009-02-18 12:49:13 +00:00