Commit Graph

12124 Commits

Author SHA1 Message Date
Vladimir Prus
3ca205dd30 Tweak release procedure more.
[SVN r18818]
2003-06-17 05:40:25 +00:00
Vladimir Prus
14da778d94 Tweak release procedure more.
[SVN r18818]
2003-06-17 05:40:25 +00:00
Vladimir Prus
67ea84dd5d Tweak release procedure.
[SVN r18807]
2003-06-16 15:01:59 +00:00
Vladimir Prus
5da83e8615 Tweak release procedure.
[SVN r18807]
2003-06-16 15:01:59 +00:00
Vladimir Prus
a2c3bb33d5 Change revision date.
[SVN r18806]
2003-06-16 13:09:40 +00:00
Vladimir Prus
c31d4e1af6 Change revision date.
[SVN r18806]
2003-06-16 13:09:40 +00:00
Vladimir Prus
937f97e455 Use exact location for tarballs, so that user don't have to scroll long
download page to find Boost.Build.


[SVN r18805]
2003-06-16 13:08:55 +00:00
Vladimir Prus
78235d3e39 Use exact location for tarballs, so that user don't have to scroll long
download page to find Boost.Build.


[SVN r18805]
2003-06-16 13:08:55 +00:00
Vladimir Prus
24a3be3c1b Use new target-id syntax in docs.
[SVN r18804]
2003-06-16 13:01:04 +00:00
Vladimir Prus
cdee2691d6 Use new target-id syntax in docs.
[SVN r18804]
2003-06-16 13:01:04 +00:00
Vladimir Prus
b5e3cc865e Update for recent changes.
[SVN r18803]
2003-06-16 12:54:05 +00:00
Vladimir Prus
2fa7cb68b3 Update for recent changes.
[SVN r18803]
2003-06-16 12:54:05 +00:00
Vladimir Prus
3c713ae3c6 Minor bugfix.
[SVN r18802]
2003-06-16 12:50:55 +00:00
Vladimir Prus
51de833b1c Minor bugfix.
[SVN r18802]
2003-06-16 12:50:55 +00:00
Vladimir Prus
b978576585 STLport works with msvc now.
[SVN r18801]
2003-06-16 12:34:49 +00:00
Vladimir Prus
4195bcaba3 STLport works with msvc now.
[SVN r18801]
2003-06-16 12:34:49 +00:00
Vladimir Prus
adf4847d29 Don't error out if msvc is not found: just give a warning. This helps people
which use the same user-config.jam from different machines.


[SVN r18800]
2003-06-16 12:21:49 +00:00
Vladimir Prus
83a1e521af Don't error out if msvc is not found: just give a warning. This helps people
which use the same user-config.jam from different machines.


[SVN r18800]
2003-06-16 12:21:49 +00:00
Vladimir Prus
f3f52e36ad Robustify 'print' module a little: print.text works okay even if empty
list of strings is passed.


[SVN r18799]
2003-06-16 12:13:38 +00:00
Vladimir Prus
774787a9fb Robustify 'print' module a little: print.text works okay even if empty
list of strings is passed.


[SVN r18799]
2003-06-16 12:13:38 +00:00
Rene Rivera
59ac41edd3 Some movement towards the new style of options for the help system.
- boostrap.jam; Modified the parsing of options to accept the syntax that the help system requires.
- doc.jam; Removed the option parsing code.
- doc.jam; Added some rules to set documentation options.
- help.jam; Move in code from doc.jam to parse options.


[SVN r18798]
2003-06-16 07:04:30 +00:00
Rene Rivera
7f607820ce Some movement towards the new style of options for the help system.
- boostrap.jam; Modified the parsing of options to accept the syntax that the help system requires.
- doc.jam; Removed the option parsing code.
- doc.jam; Added some rules to set documentation options.
- help.jam; Move in code from doc.jam to parse options.


[SVN r18798]
2003-06-16 07:04:30 +00:00
Rene Rivera
c7dde74b04 Fix bad output when the output target has a location. Now both the body and tail variants shared the same LOCATE. But only if the LOCATE is done before printing.
[SVN r18795]
2003-06-15 18:59:02 +00:00
Rene Rivera
6d0605854a Fix bad output when the output target has a location. Now both the body and tail variants shared the same LOCATE. But only if the LOCATE is done before printing.
[SVN r18795]
2003-06-15 18:59:02 +00:00
Vladimir Prus
e8b713d6c7 Document new target-id syntax.
[SVN r18781]
2003-06-11 12:27:36 +00:00
Vladimir Prus
ca558a7cb9 Document new target-id syntax.
[SVN r18781]
2003-06-11 12:27:36 +00:00
Vladimir Prus
83394f7ff8 Implement new target-id syntax.
[SVN r18780]
2003-06-11 12:22:03 +00:00
Vladimir Prus
3bcac7043d Implement new target-id syntax.
[SVN r18780]
2003-06-11 12:22:03 +00:00
Vladimir Prus
7b975693c5 Explicitly pass source type for msvc.
[SVN r18776]
2003-06-11 11:48:15 +00:00
Vladimir Prus
1482444116 Explicitly pass source type for msvc.
[SVN r18776]
2003-06-11 11:48:15 +00:00
Vladimir Prus
8eff530bad Explicitly specify source type when compiling, so that there's no need to
specify both name for C++ compiler and for C compiler, when initializing
non-default version.


[SVN r18775]
2003-06-11 10:27:46 +00:00
Vladimir Prus
3ccadb869a Explicitly specify source type when compiling, so that there's no need to
specify both name for C++ compiler and for C compiler, when initializing
non-default version.


[SVN r18775]
2003-06-11 10:27:46 +00:00
Vladimir Prus
58f0dbb5cd Compile C files with C compiler, not C++. This commit would close BB32, if
it included MSVC...

* new/toolset.jam:
  Allow action names with dots, so that we can set flags for
   gcc.compile.c, gcc.compile and gcc and combine those flags.

* tools/gcc.jam: Use 'gcc' for compiling C files. There's still a problem:
   'init' rules does not allow to configure name of C compiler. Also, don't
   declare flags individually for gcc.link and gcc.link-dll.

* tools/borland.jam: Force C++ compile when needed.


[SVN r18774]
2003-06-11 08:40:45 +00:00
Vladimir Prus
876db3471e Compile C files with C compiler, not C++. This commit would close BB32, if
it included MSVC...

* new/toolset.jam:
  Allow action names with dots, so that we can set flags for
   gcc.compile.c, gcc.compile and gcc and combine those flags.

* tools/gcc.jam: Use 'gcc' for compiling C files. There's still a problem:
   'init' rules does not allow to configure name of C compiler. Also, don't
   declare flags individually for gcc.link and gcc.link-dll.

* tools/borland.jam: Force C++ compile when needed.


[SVN r18774]
2003-06-11 08:40:45 +00:00
Rene Rivera
0db192e179 Implement the HTML output type.
[SVN r18772]
2003-06-11 07:09:43 +00:00
Rene Rivera
c47f89a361 Implement the HTML output type.
[SVN r18772]
2003-06-11 07:09:43 +00:00
Rene Rivera
3121e2a24e Temporary fix to prevent multiple calls into the help system. To be removed when I have time to move code into the help options file.
[SVN r18771]
2003-06-11 07:09:00 +00:00
Rene Rivera
06702a2893 Temporary fix to prevent multiple calls into the help system. To be removed when I have time to move code into the help options file.
[SVN r18771]
2003-06-11 07:09:00 +00:00
Rene Rivera
c9559a38a6 Removed commented code.
[SVN r18770]
2003-06-11 05:26:17 +00:00
Rene Rivera
ad6458087a Removed commented code.
[SVN r18770]
2003-06-11 05:26:17 +00:00
Vladimir Prus
42cdacb745 Document that project-root can act as Jamfile. Explicitly list predefines
rules in project context.


[SVN r18760]
2003-06-10 11:39:34 +00:00
Vladimir Prus
1c1726be08 Document that project-root can act as Jamfile. Explicitly list predefines
rules in project context.


[SVN r18760]
2003-06-10 11:39:34 +00:00
Vladimir Prus
f8a73bbd50 Allow project-root.jam to act as Jamfile.
* new/project-root.jam (project-root-context.project): New rule
  (find-project-rule): New rule, factored out of 'load' so that it can
  be used elsewhere.

* new/project.jam (find): When project is not yet known, try loading
  project-root, not only Jamfile.


[SVN r18759]
2003-06-10 11:07:56 +00:00
Vladimir Prus
68b0b38622 Allow project-root.jam to act as Jamfile.
* new/project-root.jam (project-root-context.project): New rule
  (find-project-rule): New rule, factored out of 'load' so that it can
  be used elsewhere.

* new/project.jam (find): When project is not yet known, try loading
  project-root, not only Jamfile.


[SVN r18759]
2003-06-10 11:07:56 +00:00
Rene Rivera
c6c6444c20 Improvements to bootstraping and building.
- build.bat; added more possible locations for VC7.
- build.bat; added an alternate for finding bison (gnuwin32.sourceforge.net version).
- build.jam; added an alternate for finding bison (gnuwin32.sourceforge.net version).
- build.jam; removed some obsolete docs from distribution.
- build.jam; fixed path problem when packaging on windows, the debian directory.
- build.jam; added header scanning to create the extra dependencies to make building the grammar work correctly.
- build.jam; fixed building of the grammar to remove attempts at building it spuriously.
- build.jam; fixed building of grammar so that it doesn't delete existing files if the yacc execution fails.
- index.html; minor cleanup of language in some places.
- index.html; removed references to no longer packaged docs.
- *; updated the version to 3.1.5 in various places.
- build.*; tested on windows with vc7, metrowerks, mingw, and borland


[SVN r18703]
2003-06-07 18:44:32 +00:00
Rene Rivera
8a7dcb64ba Improvements to bootstraping and building.
- build.bat; added more possible locations for VC7.
- build.bat; added an alternate for finding bison (gnuwin32.sourceforge.net version).
- build.jam; added an alternate for finding bison (gnuwin32.sourceforge.net version).
- build.jam; removed some obsolete docs from distribution.
- build.jam; fixed path problem when packaging on windows, the debian directory.
- build.jam; added header scanning to create the extra dependencies to make building the grammar work correctly.
- build.jam; fixed building of the grammar to remove attempts at building it spuriously.
- build.jam; fixed building of grammar so that it doesn't delete existing files if the yacc execution fails.
- index.html; minor cleanup of language in some places.
- index.html; removed references to no longer packaged docs.
- *; updated the version to 3.1.5 in various places.
- build.*; tested on windows with vc7, metrowerks, mingw, and borland


[SVN r18703]
2003-06-07 18:44:32 +00:00
Dave Abrahams
250809e90c Fixed a bug in cost computation - paths were failing to account for
their common subset.  Now we count the actual number of
transformations involved in each TargetTypeGroup


[SVN r18702]
2003-06-06 16:19:57 +00:00
Dave Abrahams
1f4c4dee0c Fixed a bug in cost computation - paths were failing to account for
their common subset.  Now we count the actual number of
transformations involved in each TargetTypeGroup


[SVN r18702]
2003-06-06 16:19:57 +00:00
Dave Abrahams
736f448240 Allow the search to not consume all sources
[SVN r18701]
2003-06-06 15:39:01 +00:00
Dave Abrahams
c43dbda737 Allow the search to not consume all sources
[SVN r18701]
2003-06-06 15:39:01 +00:00