2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-16 01:12:13 +00:00
Commit Graph

308 Commits

Author SHA1 Message Date
Vladimir Prus
749406d295 Remove temporary files on Windows. Patch from Dean Ashton.
[SVN r23777]
2004-07-19 10:30:29 +00:00
Rene Rivera
4fda2ee3e1 Add --c option to force como compiler into C mode compilations.
[SVN r23130]
2004-06-21 00:12:38 +00:00
Rene Rivera
7bec1dd305 Bump version to 3.1.10 for release.
Update copyrights to new Boost License.


[SVN r22987]
2004-06-01 05:42:36 +00:00
Dave Abrahams
030362de06 Added missing return value in order.c
[SVN r22565]
2004-03-30 19:53:34 +00:00
Rene Rivera
14a41106c6 Test with buildbot done. CVS mail notify works now.
[SVN r22501]
2004-03-15 06:20:03 +00:00
Rene Rivera
0bf9dcdbac Test for buildbot CVS mail notification.
[SVN r22500]
2004-03-15 03:37:35 +00:00
Rene Rivera
5dbdcc74a5 Test for buildbot CVS mail notification.
[SVN r22499]
2004-03-15 02:55:18 +00:00
Rene Rivera
84a6dd5cd3 Default to mipspro compiler on Irix.
[SVN r22441]
2004-03-05 23:15:40 +00:00
Rene Rivera
fb5b1c7d67 Fix problem of setting JAMSHELL to % and executing quoted commands. That combination would cause spawn: invalid argument errors. Now quotes are removed from the command if they are present.
[SVN r22433]
2004-03-05 07:53:32 +00:00
Rene Rivera
b8d63e6457 Fix compilation with CodeWarrior. Even though it compiles the bootstrap jam0 compiling the full version now causes a compiler crash.
[SVN r22432]
2004-03-05 07:22:41 +00:00
Rene Rivera
11cffc67ec Add new file to dist.source file list.
[SVN r22292]
2004-02-16 14:34:05 +00:00
Vladimir Prus
2d883c64d5 Optimize library ordering by native rules.
[SVN r22281]
2004-02-16 08:30:13 +00:00
Vladimir Prus
0da0a2e3a4 Disable order-sensitive properties for a while. They cause performance
degradation that should be investigated.


[SVN r22145]
2004-02-03 08:36:46 +00:00
Vladimir Prus
93c3c932e2 Instroduce order-sensitive properties.
* build/feature.jam: New feature attribute 'order-sensitive'.

* jam_src/modules/property-set.c: (property_set_create): Don't sort
  order-sensitive attributes.


[SVN r22132]
2004-02-02 13:12:30 +00:00
Vladimir Prus
528962d877 Refactorings.
* jam_src/compile.c
  (call_rule): New function.

* jam_src/modules/property-set.c
  (property_set_create): Use 'call_rule'.


[SVN r22131]
2004-02-02 11:50:31 +00:00
Rene Rivera
9dd3c82270 Add some missing files to distribution building.
[SVN r21942]
2004-01-26 05:46:32 +00:00
Vladimir Prus
d119534a0c Fix file:line printing so that Emacs and other tools are not confused.
Patch from Samuel Krempp.


[SVN r21887]
2004-01-23 14:16:29 +00:00
Vladimir Prus
eeae34dce4 When --debug-configuration is specified, output where boost-build.jam
and bootstrap.jam were found.


[SVN r21886]
2004-01-23 14:02:19 +00:00
Dave Abrahams
2f43f44507 Fixed bugs
[SVN r21521]
2004-01-07 03:47:11 +00:00
Rene Rivera
8d40b4d45f Ignore all whitespace at end of archive entries, not just space and newlines.
[SVN r21395]
2003-12-25 16:11:44 +00:00
Rene Rivera
2fd898bb66 Add eols to skipped chars between archive entries, bug #840659.
[SVN r21393]
2003-12-24 22:45:55 +00:00
Vladimir Prus
a4511074c6 Use default value of BOOST_BUILD_PATH on UNIX, when none is specified.
[SVN r21303]
2003-12-17 14:18:37 +00:00
Vladimir Prus
3091d87d48 Fix some C++-style comments. Pass -pedantic when compiling with gcc,
so that such problems are reported.


[SVN r21298]
2003-12-17 06:16:38 +00:00
Toon Knapen
8f3b069f3f changed C++ style comment into C-style comment (port to IBM)
[SVN r21290]
2003-12-16 14:32:09 +00:00
Dave Abrahams
832bb396db Fix up C++-isms in C code.
[SVN r21239]
2003-12-12 16:26:23 +00:00
Vladimir Prus
3470afe5c9 Bump bjam version.
[SVN r21219]
2003-12-11 10:19:42 +00:00
Vladimir Prus
a2c0c53947 Make 'sequence.select-highest-ranked' native.
[SVN r21217]
2003-12-11 09:02:01 +00:00
Vladimir Prus
07804f53ee Huh, memory management is jam is tricky.
[SVN r21209]
2003-12-10 15:28:30 +00:00
Vladimir Prus
575e4a7d4d Forgotten file
[SVN r21208]
2003-12-10 15:06:00 +00:00
Vladimir Prus
e071a761d2 Make 'property-set.create' native.
[SVN r21207]
2003-12-10 14:57:14 +00:00
Vladimir Prus
74741e6864 Add native version of 'regex.transform'. The rule is used during header
scanning, so should be as fast as possible.


[SVN r21205]
2003-12-10 11:29:09 +00:00
Vladimir Prus
d424dcf8c5 Pass boundname of target to header scanning rule. This change was stealed
from Matt Armstrong's version of jam. Getting boundname this way is faster
than the way we used to have.

* jam_src/headers.c: The change itself.

* v2/build/scanner.jam
  (hdrrule): Accept third argument.

* v2/build/virtual-target.jam
  (binding, remember-binding): Remove.

* v2/tools/builtin.jam
  (c-scanner.process): Accept and use third argument.

* v2/tools/boostbook.jam: Likewise.


[SVN r21203]
2003-12-10 10:00:20 +00:00
Vladimir Prus
62aeee6f78 The 'path.exists' rule is now native.
[SVN r21201]
2003-12-10 08:27:21 +00:00
Vladimir Prus
900808bc7a Implement NATIVE_RULE builtin and native version of set.difference.
[SVN r21198]
2003-12-10 07:57:22 +00:00
Vladimir Prus
179ed88d07 Added a script for automatically bumping bjam version.
* jam_src/bump_version.py
  The script

* jam_src/jam.c
  Change version specification so that it's easier to change it by regexp.


[SVN r21196]
2003-12-10 07:49:14 +00:00
Vladimir Prus
bc399e9265 Add new W32_GETREG builtin.
Patch from Paul Lin


[SVN r20859]
2003-11-19 14:31:07 +00:00
Rene Rivera
9f48c555e7 Rename installing section to more sensible building boost.jam.
Add note about only needing to build one bjam for any boost.build toolset.
Add note for default location of bjam source in distribution.


[SVN r20846]
2003-11-18 21:15:40 +00:00
Rene Rivera
efa5dc99a7 Fix compilation for GCC type compilers that take .c files to be ANSI-C only, not a hybrid C/C++. This immediately affects MinGW (gcc).
[SVN r20687]
2003-11-05 23:37:40 +00:00
Vladimir Prus
98cdd48d77 Bump version to 3.1.8.
[SVN r20661]
2003-11-04 17:51:28 +00:00
Vladimir Prus
f0d8753140 Remove a bunch of V2 files now that they are moved into "v2" directory, and
old copies are no longer needed.


[SVN r20560]
2003-10-30 07:14:00 +00:00
Rene Rivera
af7539f00c Remove some more unused/obsolete files.
[SVN r20514]
2003-10-28 04:56:29 +00:00
Vladimir Prus
0e023e35f0 Optimize the numbers module by new CALC builtin.
Patch from Pedro Ferreira.


[SVN r20434]
2003-10-21 06:48:04 +00:00
Vladimir Prus
cbae60ef17 Trim lines to 80 characters.
[SVN r20263]
2003-10-06 13:29:18 +00:00
Vladimir Prus
8047d68860 Improve debug output:
- handle T_FATE_NEEDTMP
- indicate which children has the maximum time.


[SVN r20251]
2003-10-03 09:29:04 +00:00
Vladimir Prus
4a3719bb59 Fix a bug which prevented temporary files from being updated.
[SVN r20250]
2003-10-03 09:25:35 +00:00
Rene Rivera
2e852c1b79 Integrate a variety of changes for building on VMS systems, from Johan Nilsson.
- Some missing header includes.
- Some missing function declarations.
- Complete the bootstrap process by calling the jam0 bootstrap to build (build.jam)
- Some minor changes to handle VMS paths (build.jam)
Implement the new LICENSE name into the build/packaging process.
Use new license text where needed.


[SVN r20186]
2003-09-25 18:45:20 +00:00
Rene Rivera
db243ba83d Account for VMS DEFINE vs. DEFINES.
[SVN r20091]
2003-09-17 22:50:44 +00:00
Vladimir Prus
da15d4a222 Fix BB39: project root constants are available also in project-root module
itself.


[SVN r20077]
2003-09-16 14:54:09 +00:00
Rene Rivera
e5f61202bc Building of boost-jam package and RPM now includes Boost LICENSE file.
Updated RPM info to refer to the LICENSE file.


[SVN r20059]
2003-09-15 03:57:30 +00:00
Rene Rivera
77862eab65 Replace license statement with Boost.License.
[SVN r20057]
2003-09-15 00:16:10 +00:00