Commit Graph

50050 Commits

Author SHA1 Message Date
Dave Abrahams
06ee4dd584 merge Joel's copyrights
[SVN r15772]
2002-10-07 13:42:55 +00:00
Vladimir Prus
2b3b7ef361 Sundry improvements:
Bison and lex support.
    unit-test rule
    --version option
    default build really works

    * new/build-system.jam: Bugfixes. Added "--version" option.

    * new/project.jam: If default-build is not specifies, don't stick "debug".

    * new/property.jam (evaluate-conditionals): New rule.

    * new/targets.jam (basic-target.generate): Evalute conditional properties.

    * test/BoostBuild.py (Tester.maybe_do_diff): New method.
        (Tester.run_build_system): Call the above method when
        appropriate.


[SVN r15771]
2002-10-07 13:34:14 +00:00
Aleksey Gurtovoy
e5f1ae7a0e re-apply IRIX arg<> fix
[SVN r15770]
2002-10-07 13:31:24 +00:00
Aleksey Gurtovoy
6ee5dd9783 merged back from RC_1_29_0
[SVN r15769]
2002-10-07 13:23:22 +00:00
Vladimir Prus
a5396af2bc Allow to specify target ids in command line.
* project.jam (lookup-with-load): New rule.
      (find-target): Try interperting target id as project first.

    * build-request.jam (from-command-line): Don't grab
      unconditionally elements which have slashes -- they may be target
      ids.

    * build-system.jam: Allow target ids is command
      line. Accept --clean option.

    * BoostBuild.py (run_build_system): Call 'ignore_directoies' on diff.

    * tree.py (Trees_different.ignore_directoies): New method.


[SVN r15768]
2002-10-07 13:18:27 +00:00
Vladimir Prus
50e21ff6e5 Fix some obscure bugs.
* new/virtual-target.jam (clone-template): Improve interface and logic.

    * new/make.jam (make-target-class.construct): Set type and suffix on
    generated targets.

    * new/generators.jam (construct): Make sure all targets have known
     types.


[SVN r15766]
2002-10-07 13:08:04 +00:00
Aleksey Gurtovoy
2814596528 pre-1.29.0 update
[SVN r15763]
2002-10-07 12:09:59 +00:00
Aleksey Gurtovoy
beef8e8788 pre-1.29.0 update
[SVN r15762]
2002-10-07 11:32:25 +00:00
Jeff Garland
5d64a74819 Included document fix from RC_1_29_0
[SVN r15761]
2002-10-07 04:06:05 +00:00
Jeff Garland
53e8ddb3e7 move the storage location of locale::id to template
[SVN r15760]
2002-10-07 02:02:22 +00:00
Beman Dawes
82e19b066f Fix acknowledgements and copyright
[SVN r15759]
2002-10-07 00:07:46 +00:00
Jens Maurer
977f68fbfc tight specification of subtract_with_carry and mersenne_twister
[SVN r15758]
2002-10-06 23:23:57 +00:00
Jens Maurer
41f194feec make save/restore checking more thorough: retrieve many numbers from
the restored engine


[SVN r15757]
2002-10-06 23:23:23 +00:00
Jens Maurer
ddd290f10e add uniform_smallint and uniform_int
[SVN r15756]
2002-10-06 23:22:34 +00:00
Jens Maurer
cb488ee538 rework to support canonical storage on non-volatile media
make operator== work in all cases


[SVN r15755]
2002-10-06 23:21:44 +00:00
Jens Maurer
f8637f70be integrate simple compute() function in-class
[SVN r15753]
2002-10-06 22:25:38 +00:00
Rene Rivera
1248bf02c7 * Support for using <tag> renaming in any target.
* Added some fake targets for the specific files in a stage.
* features.jam, added <tag> feature, as always relevant.


[SVN r15752]
2002-10-06 17:24:02 +00:00
Paul Mensonides
c6e218eeb3 extended array support
[SVN r15747]
2002-10-06 02:37:37 +00:00
Paul Mensonides
d79288dd83 reinserted debugging support
[SVN r15746]
2002-10-06 02:31:47 +00:00
Paul Mensonides
665e6e1076 extended array support
[SVN r15745]
2002-10-06 02:30:33 +00:00
Paul Mensonides
1858f9aefe replaced prefixes
[SVN r15744]
2002-10-05 22:01:01 +00:00
Dave Abrahams
4f91420e24 *** empty log message ***
[SVN r15741]
2002-10-05 19:46:26 +00:00
Dave Abrahams
4b0c50f2e2 Repair AIX build
[SVN r15740]
2002-10-05 19:31:43 +00:00
Paul Mensonides
0e605f10b0 fixed url
[SVN r15739]
2002-10-05 19:22:55 +00:00
Dave Abrahams
6eebb08c87 quick bug fix
[SVN r15738]
2002-10-05 17:42:34 +00:00
Dave Abrahams
5b10ac3e7c Make AIX work again
[SVN r15737]
2002-10-05 17:29:32 +00:00
Dave Abrahams
91a9c8e008 Patches for CWPro8.3
[SVN r15736]
2002-10-05 17:28:35 +00:00
Dave Abrahams
44cb193cbe Patches for CWPro8.3
[SVN r15735]
2002-10-05 16:45:37 +00:00
Jens Maurer
cfe6ca95f3 allow it to work with floating-point engines
[SVN r15731]
2002-10-05 11:12:33 +00:00
Jens Maurer
d80a70487d check BOOST_NO_LIMITS_COMPILE_TIME_CONSTANTS
[SVN r15728]
2002-10-05 10:45:53 +00:00
Jens Maurer
b1cc9db71e avoid partial specialization, for the benefit of MSVC
[SVN r15727]
2002-10-05 10:44:33 +00:00
Jens Maurer
ae66fccb9c work-around for gcc "divide by zero" warning
[SVN r15726]
2002-10-05 08:55:43 +00:00
Jens Maurer
159672c8e8 remove superfluous "const"
move static checking of template parameters to class scope


[SVN r15725]
2002-10-05 08:47:10 +00:00
Jens Maurer
7a0e8213f6 use generic types for check() functions
[SVN r15724]
2002-10-05 08:37:39 +00:00
Dave Abrahams
e28d30b5e6 Remove Boost.Python v1 from main trunk
[SVN r15723]
2002-10-05 04:37:49 +00:00
Dave Abrahams
46b5a39dde Workaround for IRIX CC
[SVN r15722]
2002-10-05 00:23:10 +00:00
Dave Abrahams
a8e281faa4 Bug fix
[SVN r15721]
2002-10-04 23:27:35 +00:00
Dave Abrahams
1ec8388b1b Clean up module flotsam
[SVN r15720]
2002-10-04 21:58:21 +00:00
Dave Abrahams
9f66a18d64 Support for MinGW-2.0
[SVN r15719]
2002-10-04 21:34:32 +00:00
Jeremy Siek
b76dd8e21a some bug fixes
[SVN r15718]
2002-10-04 19:48:50 +00:00
Jeremy Siek
9fb20628be removed Iter a, b;
[SVN r15715]
2002-10-04 16:15:47 +00:00
Vladimir Prus
6870b75cc8 Bugfix.
[SVN r15714]
2002-10-04 15:23:46 +00:00
Vladimir Prus
545ab393a8 Added V2 Jamfiles for some libraries. Arranged to "bjam --v2" to invoke new
build system.


[SVN r15712]
2002-10-04 15:00:03 +00:00
Vladimir Prus
9377a00b85 Cleanup.
[SVN r15711]
2002-10-04 14:50:34 +00:00
Vladimir Prus
7819428050 Increase Boost.Jam version to 3.1.3.
[SVN r15710]
2002-10-04 14:25:11 +00:00
Dave Abrahams
d281608708 doc update
[SVN r15709]
2002-10-04 14:24:25 +00:00
Vladimir Prus
76c24b4d9b Allow directory part in names of source files.
[SVN r15708]
2002-10-04 13:59:25 +00:00
Vladimir Prus
10e41548d2 Implement path features.
* property.jam (translate-paths): New rule.

    * targets.jam (main-target-alternative): Translate path
      properties.

    * project.jam (project-attributes.set): Likewise.

    * builtin.jam (variant): Fixes.


[SVN r15707]
2002-10-04 13:48:38 +00:00
Dave Abrahams
07e07acd18 Backport to Python 2.2
[SVN r15706]
2002-10-04 13:05:57 +00:00
Dave Abrahams
9a8be44b9c Update Tru64 workarounds
[SVN r15705]
2002-10-04 05:14:45 +00:00