Vladimir Prus
a02448da4a
Include <unistd.h> to get definition of _exit.
...
Patch from Craig Rodrigues.
[SVN r30308]
2005-07-29 09:30:12 +00:00
Vladimir Prus
cda0cf3306
Ignore some files in CVS operations
...
[SVN r30307]
2005-07-29 08:42:42 +00:00
Dave Abrahams
26ec6c1206
Fix copyright and documentation
...
[SVN r30219]
2005-07-22 18:46:20 +00:00
Vladimir Prus
5b78d3d117
Remove mention of "jam.exe", that's no longer is built.
...
Patch from Craig Rodrigues.
[SVN r30214]
2005-07-22 12:42:20 +00:00
Vladimir Prus
440cfe9104
Fix missing import.
...
[SVN r30193]
2005-07-21 13:35:43 +00:00
Rene Rivera
473777ae70
Fix uninitialized in/out param for getting the registry value. Thanks to Alexey Pakhunov for the patch.
...
[SVN r30142]
2005-07-17 16:09:33 +00:00
Vladimir Prus
fd5314193e
Use os.environ, and remove the "reconstruct spaces" hack.
...
[SVN r30106]
2005-07-15 13:35:58 +00:00
Vladimir Prus
251d6d98fd
Improved MacOS X support for -fcoalesce-templates. Check for result
...
of gcc --dumpversion when deciding if we're using 4.0 or not.
Patch from Craig Rodrigues.
[SVN r30105]
2005-07-15 13:31:13 +00:00
Vladimir Prus
e3265fe6db
Docs for the SHELL builtin.
...
Patch from Craig Rodrigues.
[SVN r30066]
2005-07-14 08:59:24 +00:00
Rene Rivera
328a8bba20
Add SHELL, execute command an capture output, builtin. Original work from Craig Rodrigues, implemented slightly modified.
...
[SVN r30027]
2005-07-13 04:26:01 +00:00
Markus Schöpflin
eb2c12a430
Added define for unix, which is defined on Tru64 4.0F but not on Tru64 5.1.
...
[SVN r29926]
2005-07-07 09:27:19 +00:00
Markus Schöpflin
f1a9faf2a7
Removed quotes around the command to run in echo_run(), because this was causing
...
the build to fail in the second stage on Tru64 4.0F. It seems like bjam tried to
build the target " " or something like that.
[SVN r29925]
2005-07-07 09:23:34 +00:00
Markus Schöpflin
a57c6910ab
Fixed 'command -v' usage and added test for OSF1.
...
[SVN r29924]
2005-07-07 08:36:39 +00:00
Toon Knapen
ddea68498e
added creation of shared libraries
...
[SVN r29895]
2005-07-05 08:47:55 +00:00
Toon Knapen
1f340a281e
added action to link shared libraries
...
[SVN r29845]
2005-06-30 14:42:05 +00:00
Vladimir Prus
9c34952dae
Attempt to unbreak response file support in cw.jam.
...
[SVN r29822]
2005-06-28 09:35:45 +00:00
Vladimir Prus
d75e3021e9
Add forgotten file
...
[SVN r29809]
2005-06-27 12:53:32 +00:00
Vladimir Prus
16ac2dc349
New convenience rule package.install.
...
Use that rule in top-level Jamfile.v2.
Introduce new top-level Jamfile rule 'boost-install'.
Use it in date_time, other libraries to follow soon.
[SVN r29805]
2005-06-27 12:37:47 +00:00
Vladimir Prus
08b36b749e
Unbreak <install-source-root> when building from subdirectories.
...
[SVN r29803]
2005-06-27 12:19:50 +00:00
Vladimir Prus
6e00485b35
Remove unused rule 'basic-target.sources'.
...
[SVN r29801]
2005-06-27 10:21:11 +00:00
Dave Abrahams
a7e8dcb8e5
Suppress dumb warnings
...
[SVN r29780]
2005-06-24 15:38:56 +00:00
Vladimir Prus
36eb4c8723
New build-system.location rule.
...
[SVN r29767]
2005-06-24 11:24:24 +00:00
Vladimir Prus
8091df49bb
link-runtime -> runtime-link.
...
Patch from Craig Rodrigues.
[SVN r29765]
2005-06-24 09:42:16 +00:00
Rene Rivera
25b48d95e0
Handle the case when 'command' doesn't support the -v option.
...
[SVN r29756]
2005-06-23 18:02:55 +00:00
Rene Rivera
ea46f36d69
Replace "whence" with "command" as that is more widely available.
...
[SVN r29733]
2005-06-22 13:59:39 +00:00
Vladimir Prus
08091f76b0
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
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
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
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
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
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
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
6e5772545e
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
fa7edfe511
Automatically prepend "lib" prefix to LIB targets on Unix.
...
[SVN r29602]
2005-06-16 07:24:16 +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
568ed02cea
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
d9ce0e54a9
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
1b9681a9ed
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
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
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
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
Vladimir Prus
841fc76515
Remove remaining use of set-intermediate
...
[SVN r29492]
2005-06-09 10:28:58 +00:00
Vladimir Prus
27b0e53cde
Further generators simplications.
...
1. If when generating something, we find more that one suitable generators,
run them and more then one return something, immediately report ambiguity.
Don't care if the produced targets are the same. This is better that
running several generators all the time, performance wise.
2. Remove the notion of 'intermediate' virtual-targets. IIRC, they were used
to prevent staging of RSP files, and we don't stage them anyway now.
[SVN r29491]
2005-06-09 08:12:21 +00:00
Vladimir Prus
bf21d96225
Don't run 'library_order' on cygwin, because test relied on gcc/Linux shlib
...
linking mode.
[SVN r29490]
2005-06-09 08:03:42 +00:00
Dave Abrahams
d9959968a1
Fix EH feature.
...
[SVN r29489]
2005-06-09 02:48:32 +00:00