Commit Graph

50051 Commits

Author SHA1 Message Date
Samuel Krempp
60a7af087f fixes bug reported by okuchuk
(truncate bigger than size)


[SVN r18581]
2003-05-28 11:20:49 +00:00
Eric Friedman
0c64dba217 Added the Variant library test-suite.
[SVN r18580]
2003-05-28 08:38:16 +00:00
Eric Friedman
9ec689daac Bug fix.
[SVN r18579]
2003-05-28 08:27:25 +00:00
Eric Friedman
bed541d2a2 Migrated from Sandbox CVS.
[SVN r18578]
2003-05-28 08:05:16 +00:00
Vladimir Prus
f937ec6fdb Strip binaries when no debug symbols are needed.
[SVN r18577]
2003-05-28 07:23:05 +00:00
Vladimir Prus
b7129e5c8a Bugfix from Michael Stevens: when directory names contained regex
metacharacters, Boost.Build misbehaved.

* new/path.jam
  (all-parents): Don't use regex to strip path prefix, use a more robust
    approach.

* test/bad_dirname.py: New test.


[SVN r18576]
2003-05-28 07:11:50 +00:00
Dave Abrahams
896a089679 Enabled sorting of BBv2 modules into subdirectories
build-system.jam - moved from tools/build/new to tools/build

boost-build.jam - moved from tools/build/new to tools/build/kernel
bootstrap.jam
errors.jam
modules.jam

test/BoostBuild.py   - adjusted for the above modification
test/boost-build.jam

project-root.jam - renamed to "project-roots.jam" to avoid confusion
                   and conflict with the user's project-root.jam file

project.jam                           - adjusted for the above renaming
test/project-test1/project-test1.jam

type.jam - broke a circular module dependency


[SVN r18575]
2003-05-28 01:33:38 +00:00
Beman Dawes
e8c8f5bfcf missing std:: caused Metrowerks failures
[SVN r18574]
2003-05-28 00:59:39 +00:00
Beman Dawes
3c8a59a87a spurious semicolon removed to quiet warnings
[SVN r18573]
2003-05-28 00:51:53 +00:00
Beman Dawes
89763307a1 Add <no-warn>config_test.cpp for Comeau
[SVN r18572]
2003-05-28 00:32:33 +00:00
Dave Abrahams
de42bf38d8 Give a little feedback about the current directory when a test fails
[SVN r18571]
2003-05-27 23:59:03 +00:00
Ralf W. Grosse-Kunstleve
dd8c0eabda static keyword removed (Aye, Aye Sir David Abrahams!)
[SVN r18570]
2003-05-27 21:07:40 +00:00
Rene Rivera
740fd800c7 Coalesed wranings into the pass column.
Remvoed tabs. (to be nice)


[SVN r18569]
2003-05-27 20:18:11 +00:00
Beman Dawes
a1af1a50c7 add como-win32, improved usage instructions
[SVN r18568]
2003-05-27 18:13:49 +00:00
Beman Dawes
da9ddff4b0 fix two-phase name lookup problems
[SVN r18567]
2003-05-27 17:50:44 +00:00
Beman Dawes
1cc3ff0df3 fix two-phase name lookup problems
[SVN r18566]
2003-05-27 17:35:33 +00:00
Beman Dawes
826e63e283 remove spurious semcolons
[SVN r18565]
2003-05-27 17:22:42 +00:00
Beman Dawes
d8353a2b9c remove spurious semcolons
[SVN r18564]
2003-05-27 17:13:20 +00:00
Beman Dawes
d6c800fcdc remove extra semcolons to silence Comeau warnings
[SVN r18563]
2003-05-27 15:17:32 +00:00
Beman Dawes
8f803efd5e remove extra semcolons to silence Comeau warnings
[SVN r18562]
2003-05-27 14:57:22 +00:00
Jeff Garland
2b62a2d84b updates for is_after, is_before, etc
[SVN r18561]
2003-05-27 14:55:40 +00:00
Beman Dawes
877cc40539 Initial commit
[SVN r18560]
2003-05-27 14:49:31 +00:00
Vladimir Prus
cfc08555a1 Bugfix: recognize '.a' as valid extension for libraries, on Cygwin.
Bug reported by Wieger Wesselink.


[SVN r18559]
2003-05-27 14:23:51 +00:00
Beman Dawes
144b489724 Major revision: generate HTML, look at CVS files only
[SVN r18558]
2003-05-27 13:01:33 +00:00
Vladimir Prus
c68a5776f7 Add infrastructure which allows project-root.jam to fulfil Jamfile
role as well, so that small projects can use only one file.

* new/project.jam
  (load): Load project root at the very start, in case it wants to
     be Jamfile.
  (act-as-jamfile): New rule.
  (module-name): Allow to tweak the name of module associated with a location.


[SVN r18557]
2003-05-27 07:00:32 +00:00
Vladimir Prus
52e1b8081d Refactorings.
* new/project.jam
  (load): Prevent loading jamfile twice here, since we have all the
     necessary data.
  (load-jamfile): Don't try to check for duplicate loading (the check
     was a bit clumsy, anywhay). Remove 'loaded-var' parameter.


[SVN r18556]
2003-05-27 06:35:48 +00:00
Vladimir Prus
c181f72298 Update the railsys tests for recent QT changes.
[SVN r18555]
2003-05-27 06:08:09 +00:00
Ralf W. Grosse-Kunstleve
5be2c9e0e8 fix typo
[SVN r18554]
2003-05-26 22:03:46 +00:00
Ralf W. Grosse-Kunstleve
b5df70de3d PowerPC doesn't require strict alignment; therefore we can tolerate types with a default alignment which does not evenly divide any alignment of a POD type we can think of.
[SVN r18553]
2003-05-26 21:15:04 +00:00
Bruno da Silva de Oliveira
9366ac0c73 - Added the Techniques section
[SVN r18552]
2003-05-26 21:10:41 +00:00
Jörg Walter
22514d0f24 A couple of fixes and improvements
[SVN r18551]
2003-05-26 20:55:45 +00:00
Ralf W. Grosse-Kunstleve
c95bfd7e15 workaround for silly MIPSpro compiler
[SVN r18550]
2003-05-26 19:46:05 +00:00
Ralf W. Grosse-Kunstleve
245a06d187 avoid use of sizeof to enable compilation with buggy gcc 3.3; change as per David Abrahams' instructions
[SVN r18549]
2003-05-26 19:06:00 +00:00
Ralf W. Grosse-Kunstleve
086fe2c751 Tru64 cxx compatibility
[SVN r18548]
2003-05-26 19:03:24 +00:00
Beman Dawes
4e5458ccf9 add <no-warn> for Comeau
[SVN r18547]
2003-05-26 15:48:28 +00:00
Beman Dawes
3e18ba499d tweek to handle paths
[SVN r18546]
2003-05-26 15:47:46 +00:00
Vladimir Prus
8de1818d09 Change the QT toolset to use new standalone project feature.
[SVN r18545]
2003-05-26 14:44:24 +00:00
Vladimir Prus
a2d725d363 Allow 'standalone' projects.
* new/project.jam
  (inherit-attribute): New rule, extracted from 'initialize'.
  (initialize): Allow 'jamfile' parameter to be empty, in which case
    the project is 'standalone'.


[SVN r18544]
2003-05-26 14:30:26 +00:00
Beman Dawes
aabeece5dd add <no-warn> feature from Rene Rivera
[SVN r18543]
2003-05-26 14:26:35 +00:00
Vladimir Prus
4e084c3c86 Refactorings. Use module name to identify Jamfiles, not the directory where
they are located. The problem with using the directory name is that we might
want toolset modules to act as project, and directory name is not unique then.
We might even want to declare two projects in the same module.


[SVN r18542]
2003-05-26 13:51:21 +00:00
Vladimir Prus
20706babe2 Refactorings: remove 'project-root' attribute of project, for lack of any
use.

* new/project.jam
  (initialize): Register with project root here. Don't initialize the
   'project-root' attribute.
  (project-attributes.set): Don't allow 'project-root' and 'project-root-module'.


[SVN r18541]
2003-05-26 12:56:24 +00:00
Toon Knapen
4c334c2e25 added --comment path to compiler_status invocation
[SVN r18540]
2003-05-26 12:01:36 +00:00
Aleksey Gurtovoy
bb48812e48 add size test
[SVN r18539]
2003-05-26 06:46:17 +00:00
Aleksey Gurtovoy
aa813fd498 make sequence typedefs public
[SVN r18538]
2003-05-26 06:45:39 +00:00
Rene Rivera
69df4a8b5a Removed all libraries from embeded python properties on MacOSX.
[SVN r18537]
2003-05-26 04:48:56 +00:00
John Maddock
dcf166ce2f Added <ios> include for KCC
[SVN r18536]
2003-05-25 11:16:14 +00:00
John Maddock
46cae58bcc Added patch for gcc 2.95 and get_line under cygwin
[SVN r18535]
2003-05-25 10:58:24 +00:00
John Maddock
2af02f9490 Added support for BOOST_DEDUCED_TYPENAME
[SVN r18534]
2003-05-25 10:54:03 +00:00
John Maddock
eab132ea11 Added support for BOOST_NO_USING_DECLARATION_OVERLOADS_FROM_TYPENAME_BASE
[SVN r18533]
2003-05-25 10:53:26 +00:00
Andreas Huber
4511689897 Corrected program description
[SVN r18532]
2003-05-24 21:47:20 +00:00