Commit Graph

12124 Commits

Author SHA1 Message Date
Vladimir Prus
33bbd474c1 Fix 'break' emulation. Inside "for local x in $(list)", changing 'list' does
not terminate the loop.


[SVN r29732]
2005-06-22 13:17:20 +00:00
Rene Rivera
934212a32e Fix so that compiling with CW/metrowerks works again.
[SVN r29688]
2005-06-19 19:39:53 +00:00
Rene Rivera
db8403c38a Fix so that compiling with CW/metrowerks works again.
[SVN r29688]
2005-06-19 19:39:53 +00:00
Rene Rivera
c7eb3cf7ee Fix space split problem for COMO_PATH.
[SVN r29685]
2005-06-19 12:48:11 +00:00
Victor A. Wagner Jr.
16fb054b25 Reversed changes to revision 1.51
[SVN r29663]
2005-06-18 04:33:11 +00:00
Vladimir Prus
f8b3ba4bf6 Fix the dynamic library path variables on OSX.
Thanks to Daniel Heck for the report.


[SVN r29650]
2005-06-17 09:06:57 +00:00
Vladimir Prus
aac83264a3 Fix the dynamic library path variables on OSX.
Thanks to Daniel Heck for the report.


[SVN r29650]
2005-06-17 09:06:57 +00:00
Markus Schöpflin
3172511b4b Changed the compilation mode from ansi to strict ansi. This fixes the problem
with function template overload resolution but might introduce others where the
compiler now is too strict.


[SVN r29624]
2005-06-16 14:48:45 +00:00
Vladimir Prus
ae8766c287 Remove the call to 'property.validate' that use to prevent undeclared feature
values in requirements. That is:

   lib a : : <name>a_gcc <toolset>gcc ;
   lib a : : <name>a_msc <toolset>msvc ;

Did not work unless both gcc and msvc are initialized. I'm not 100% sure about
removing this, because it was put by Dave with some purpose, however log
message for revision 1.32 of property.jam does not make the purpose clear.
So, let's wait for problems to surface ;-)


[SVN r29616]
2005-06-16 10:59:03 +00:00
Vladimir Prus
b205eae066 Remove the call to 'property.validate' that use to prevent undeclared feature
values in requirements. That is:

   lib a : : <name>a_gcc <toolset>gcc ;
   lib a : : <name>a_msc <toolset>msvc ;

Did not work unless both gcc and msvc are initialized. I'm not 100% sure about
removing this, because it was put by Dave with some purpose, however log
message for revision 1.32 of property.jam does not make the purpose clear.
So, let's wait for problems to surface ;-)


[SVN r29616]
2005-06-16 10:59:03 +00:00
Vladimir Prus
03dc36c02e Kill the "using independent target" warning.
It never helped to catch a real problem, but consistently annoys users.


[SVN r29612]
2005-06-16 10:19:09 +00:00
Vladimir Prus
6a074a1c81 Kill the "using independent target" warning.
It never helped to catch a real problem, but consistently annoys users.


[SVN r29612]
2005-06-16 10:19:09 +00:00
Vladimir Prus
d5ad4c4307 Make borland really work under cygwin, especially when borland install path
has spaces.

Patch from Malcolm Cifuentes.


[SVN r29610]
2005-06-16 09:38:45 +00:00
Vladimir Prus
46f2825300 Make borland really work under cygwin, especially when borland install path
has spaces.

Patch from Malcolm Cifuentes.


[SVN r29610]
2005-06-16 09:38:45 +00:00
Vladimir Prus
d35853f3d1 Don't add "lib" prefix if there's already "lib" prefix. Adjust paremeter
list of 'notfile-target.__init__'.


[SVN r29609]
2005-06-16 09:23:33 +00:00
Vladimir Prus
2f97fb3eb7 Don't add "lib" prefix if there's already "lib" prefix. Adjust paremeter
list of 'notfile-target.__init__'.


[SVN r29609]
2005-06-16 09:23:33 +00:00
Vladimir Prus
4b263b0775 Use common.rm-command instead of hardcoded 'del' for removing response files.
[SVN r29607]
2005-06-16 08:37:53 +00:00
Vladimir Prus
4b321e17fe Use common.rm-command instead of hardcoded 'del' for removing response files.
[SVN r29607]
2005-06-16 08:37:53 +00:00
Vladimir Prus
6e5772545e Add the 'notfile' target.
[SVN r29606]
2005-06-16 08:24:01 +00:00
Vladimir Prus
68d3b8f280 Add the 'notfile' target.
[SVN r29606]
2005-06-16 08:24:01 +00:00
Vladimir Prus
2220853307 Fix an error when a 'install' target has another 'install' target in sources.
We managed to create property set with two 'location' properties, and then
crashed when deciding where to put the target.


[SVN r29603]
2005-06-16 07:47:22 +00:00
Vladimir Prus
4e81e3fc1c Fix an error when a 'install' target has another 'install' target in sources.
We managed to create property set with two 'location' properties, and then
crashed when deciding where to put the target.


[SVN r29603]
2005-06-16 07:47:22 +00:00
Vladimir Prus
fa7edfe511 Automatically prepend "lib" prefix to LIB targets on Unix.
[SVN r29602]
2005-06-16 07:24:16 +00:00
Vladimir Prus
3a7327a605 Automatically prepend "lib" prefix to LIB targets on Unix.
[SVN r29602]
2005-06-16 07:24:16 +00:00
Joaquín M. López Muñoz
be11700f98 fixed previous patch
[SVN r29601]
2005-06-16 07:11:39 +00:00
Vladimir Prus
a98050f654 Remove ambiguity between builtin.lib-generator and builtin.prebuilt.
[SVN r29600]
2005-06-16 06:29:30 +00:00
Vladimir Prus
f99f815c17 Remove ambiguity between builtin.lib-generator and builtin.prebuilt.
[SVN r29600]
2005-06-16 06:29:30 +00:00
Vladimir Prus
568ed02cea Unbreak searched libraries for a number of toolsets.
[SVN r29597]
2005-06-16 05:49:39 +00:00
Vladimir Prus
6c5474814c Unbreak searched libraries for a number of toolsets.
[SVN r29597]
2005-06-16 05:49:39 +00:00
Vladimir Prus
6fde1328a8 Unbreak searched libs with intel toolset
[SVN r29596]
2005-06-16 05:45:46 +00:00
Vladimir Prus
62e115dcc9 Unbreak searched libs with intel toolset
[SVN r29596]
2005-06-16 05:45:46 +00:00
Vladimir Prus
d9ce0e54a9 Remove tabs
[SVN r29589]
2005-06-15 13:27:19 +00:00
Vladimir Prus
85e79d010b Remove tabs
[SVN r29589]
2005-06-15 13:27:19 +00:00
Vladimir Prus
792cf4ac64 Allow "bjam some_directory" to work even if there's no Jamfile in ".".
[SVN r29588]
2005-06-15 13:26:37 +00:00
Vladimir Prus
d7bdc38c6c Allow "bjam some_directory" to work even if there's no Jamfile in ".".
[SVN r29588]
2005-06-15 13:26:37 +00:00
Vladimir Prus
1b9681a9ed Correct license text
[SVN r29587]
2005-06-15 13:19:07 +00:00
Vladimir Prus
c921b04cfb Correct license text
[SVN r29587]
2005-06-15 13:19:07 +00:00
Vladimir Prus
43994ac2eb Rename link-runtime to runtime-link to stay compatible with V1.
[SVN r29586]
2005-06-15 12:24:06 +00:00
Vladimir Prus
4d6bfe4eef Rename link-runtime to runtime-link to stay compatible with V1.
[SVN r29586]
2005-06-15 12:24:06 +00:00
Vladimir Prus
be7f7e47f4 Report location of site-config and user-config before loading them, so
that we output location even if site-config exists with a fatal error.


[SVN r29584]
2005-06-15 11:43:50 +00:00
Vladimir Prus
9bef15921f Report location of site-config and user-config before loading them, so
that we output location even if site-config exists with a fatal error.


[SVN r29584]
2005-06-15 11:43:50 +00:00
Joaquín M. López Muñoz
f3db3f1284 made some MSVC toolset tags compatible with autolink expectations
[SVN r29577]
2005-06-15 05:46:41 +00:00
Victor A. Wagner Jr.
200db70661 Changed - /EHsc to /EHac so we pick up errors like divide by 0
[SVN r29542]
2005-06-13 01:15:33 +00:00
Dave Abrahams
4c496ca33c make the use of msvc-specific features in Jamfiles portable
[SVN r29531]
2005-06-11 19:34:13 +00:00
Dave Abrahams
f6497c0741 make the use of msvc-specific features in Jamfiles portable
[SVN r29531]
2005-06-11 19:34:13 +00:00
Dave Abrahams
5c36886ca1 Make sure the Borland Bin directory gets into the PATH when executables built with Borland are run.
[SVN r29522]
2005-06-11 06:47:19 +00:00
Dave Abrahams
7686f12ab4 Make sure the Borland Bin directory gets into the PATH when executables built with Borland are run.
[SVN r29522]
2005-06-11 06:47:19 +00:00
Dave Abrahams
1129a6fce1 Update amd64 support for beta2; killed copy/paste programming.
[SVN r29519]
2005-06-10 18:25:04 +00:00
Vladimir Prus
841fc76515 Remove remaining use of set-intermediate
[SVN r29492]
2005-06-09 10:28:58 +00:00
Vladimir Prus
9bd57b8339 Remove remaining use of set-intermediate
[SVN r29492]
2005-06-09 10:28:58 +00:00