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

10944 Commits

Author SHA1 Message Date
Christopher Currie
e75666d6a3 Removed redundant file, updated tools/build/v2/doc/Jamfile.v2 to stage
images and stylesheet from doc/html


[SVN r22202]
2004-02-09 03:41:57 +00:00
Christopher Currie
c00e17dc57 Removed redundant file, updated tools/build/v2/doc/Jamfile.v2 to stage
images and stylesheet from doc/html


[SVN r22202]
2004-02-09 03:41:57 +00:00
Christopher Currie
14c91dbfbd Removed redundant files
[SVN r22201]
2004-02-09 03:41:05 +00:00
Christopher Currie
d664887996 Removed redundant files
[SVN r22201]
2004-02-09 03:41:05 +00:00
Rene Rivera
b0a20d630d Fix failed removes when doing a hardlink under Win2K if the destination does not exist.
[SVN r22191]
2004-02-07 17:26:31 +00:00
Christopher Currie
5d33333afc Re-organized boostbook files:
* Moved XML sources to src
* Added reference.css from Reece Dunn to html dir
* Added images from boost/doc/html so that local builds look ok


[SVN r22175]
2004-02-05 19:51:14 +00:00
Christopher Currie
bd5f729b9a Re-organized boostbook files:
* Moved XML sources to src
* Added reference.css from Reece Dunn to html dir
* Added images from boost/doc/html so that local builds look ok


[SVN r22175]
2004-02-05 19:51:14 +00:00
Vladimir Prus
12e8adb917 Bugfix. Don't condirer <toolset-msvc:version>xxx to be conditional property.
[SVN r22172]
2004-02-05 13:31:54 +00:00
Vladimir Prus
c868bc9ca0 Bugfix. Don't condirer <toolset-msvc:version>xxx to be conditional property.
[SVN r22172]
2004-02-05 13:31:54 +00:00
Vladimir Prus
99ee5f89fd Fix typo.
[SVN r22169]
2004-02-05 12:43:45 +00:00
Vladimir Prus
afe6803218 Fix typo.
[SVN r22169]
2004-02-05 12:43:45 +00:00
Vladimir Prus
f4d6b67bbb Disable 'unused sources' warning for LIBS which are sources of EXE.
[SVN r22168]
2004-02-05 10:45:30 +00:00
Vladimir Prus
77087f30f0 Disable 'unused sources' warning for LIBS which are sources of EXE.
[SVN r22168]
2004-02-05 10:45:30 +00:00
Vladimir Prus
7060dcb87c Add a FAQ entry about duplicate target names.
[SVN r22167]
2004-02-05 08:30:23 +00:00
Vladimir Prus
235f5e3d05 Add a FAQ entry about duplicate target names.
[SVN r22167]
2004-02-05 08:30:23 +00:00
Christopher Currie
988b441604 Ran through xmllint to validate against the DTD.
[SVN r22166]
2004-02-05 07:19:44 +00:00
Christopher Currie
668d124e1d Ran through xmllint to validate against the DTD.
[SVN r22166]
2004-02-05 07:19:44 +00:00
Christopher Currie
6857e3de9c Converting Boost.Build v2 User Manual to BoostBook
* userman.xml - initial BoostBook version
* Jamfile.v2  - build rules for user manual


[SVN r22165]
2004-02-05 04:09:47 +00:00
Christopher Currie
1f41cd7eeb Converting Boost.Build v2 User Manual to BoostBook
* userman.xml - initial BoostBook version
* Jamfile.v2  - build rules for user manual


[SVN r22165]
2004-02-05 04:09:47 +00:00
Vladimir Prus
a5edfddf3b Refactorings. The logic to generate dependencies was duplicated in two
methods.

* build/targets.jam
  (generate-dependency): Remove
  (basic-target.generate-sources): Remove.
  (basic-target.generate-dependencies): New method, contains
  common logic of the two removed methods.
  (basic-target.generate): Generate dependencies/sources using
  'generate-dependencies'
  (basic-target.compute-usage-requirements): Likewise.


[SVN r22147]
2004-02-03 09:24:56 +00:00
Vladimir Prus
34fef82158 Refactorings. The logic to generate dependencies was duplicated in two
methods.

* build/targets.jam
  (generate-dependency): Remove
  (basic-target.generate-sources): Remove.
  (basic-target.generate-dependencies): New method, contains
  common logic of the two removed methods.
  (basic-target.generate): Generate dependencies/sources using
  'generate-dependencies'
  (basic-target.compute-usage-requirements): Likewise.


[SVN r22147]
2004-02-03 09:24:56 +00:00
Vladimir Prus
36eb018984 Removed commented out debug prints
[SVN r22146]
2004-02-03 08:38:06 +00:00
Vladimir Prus
c49ec1820c Removed commented out debug prints
[SVN r22146]
2004-02-03 08:38:06 +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
6c645a5918 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
9e97b4a117 Fix a bug which preverten inheriting from gcc.
[SVN r22137]
2004-02-02 15:02:32 +00:00
Vladimir Prus
8314a33707 Fix a bug which preverten inheriting from gcc.
[SVN r22137]
2004-02-02 15:02:32 +00:00
Vladimir Prus
81530cba02 Fix typo
[SVN r22135]
2004-02-02 13:27:46 +00:00
Vladimir Prus
7870e1fadb Fix typo
[SVN r22135]
2004-02-02 13:27:46 +00:00
Vladimir Prus
d02fe33b11 Make the 'search' feature order-sensitive.
[SVN r22134]
2004-02-02 13:18:51 +00:00
Vladimir Prus
f207c5b77f Make the 'search' feature order-sensitive.
[SVN r22134]
2004-02-02 13:18:51 +00:00
Vladimir Prus
ae5e7922d0 Revive project_test1.py.
[SVN r22133]
2004-02-02 13:17:41 +00:00
Vladimir Prus
db9f1384a0 Revive project_test1.py.
[SVN r22133]
2004-02-02 13:17:41 +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
03a73e9a08 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
Vladimir Prus
841a1fd4ea 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
Vladimir Prus
960156f204 Simplification. Now that non-searched libraries are directly
passes to action (not via property), there's no need to explicitly
set dependency on such targets.

* tools/builtin.jam
  (link-action): Remove
  (linking-generator.action-class): Don't override.
  (linking-generator.generated-targets): Don't pass searched-libraries
  as sources.


[SVN r22130]
2004-02-02 09:29:22 +00:00
Vladimir Prus
a542437462 Simplification. Now that non-searched libraries are directly
passes to action (not via property), there's no need to explicitly
set dependency on such targets.

* tools/builtin.jam
  (link-action): Remove
  (linking-generator.action-class): Don't override.
  (linking-generator.generated-targets): Don't pass searched-libraries
  as sources.


[SVN r22130]
2004-02-02 09:29:22 +00:00
Vladimir Prus
ff886e38a9 Move the 'location-prefix' feature declaration to builtin.jam.
[SVN r22129]
2004-02-02 07:33:02 +00:00
Vladimir Prus
a0caebd09c Move the 'location-prefix' feature declaration to builtin.jam.
[SVN r22129]
2004-02-02 07:33:02 +00:00
Vladimir Prus
9034f3ba61 First version of proper library ordering for gcc.
[SVN r22079]
2004-01-30 14:10:24 +00:00
Vladimir Prus
b82d2abbc0 First version of proper library ordering for gcc.
[SVN r22079]
2004-01-30 14:10:24 +00:00
Vladimir Prus
fdb27d6c1a Add paths to all dependent libs to uic command line.
[SVN r22071]
2004-01-30 12:14:57 +00:00
Vladimir Prus
1fe300d263 Add paths to all dependent libs to uic command line.
[SVN r22071]
2004-01-30 12:14:57 +00:00
Vladimir Prus
fe2a006bcd Fix links
[SVN r22069]
2004-01-30 11:34:54 +00:00
Vladimir Prus
1e70d418fe Fix links
[SVN r22069]
2004-01-30 11:34:54 +00:00
Vladimir Prus
b3fff372ce Make some of the features incidental, since they have no effect on
built targets.


[SVN r22068]
2004-01-30 08:08:24 +00:00
Vladimir Prus
3cc52443f3 Make some of the features incidental, since they have no effect on
built targets.


[SVN r22068]
2004-01-30 08:08:24 +00:00
Vladimir Prus
c82c080f9a Refactorings.
* build/property-set.jam
  (property-set): Make dependency/non-dependency classification independent
  from base/free/incidental.

* build/targets.jam
  Induced change.


[SVN r22051]
2004-01-29 14:59:17 +00:00