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

2771 Commits

Author SHA1 Message Date
Rene Rivera
2856b43ee6 Remove non-platform sources from bootstrap build.
[SVN r30361]
2005-08-01 14:14:43 +00:00
Vladimir Prus
b0627925df Qt4 support, from Alo Sarv.
[SVN r30360]
2005-08-01 14:08:27 +00:00
Rene Rivera
334d9aba95 Don't compile extra non-platform files during bootstrap.
[SVN r30358]
2005-08-01 13:39:46 +00:00
Vladimir Prus
d4c14cbd30 Allow to reinitialize Whale support several time, provided the path
is always the same.


[SVN r30356]
2005-08-01 11:40:29 +00:00
Vladimir Prus
e0d5141bb9 Added notes about relative source paths.
[SVN r30355]
2005-08-01 09:14:02 +00:00
Rene Rivera
af7fc46c5a Account for VC8 not having single threaded runtimes.
[SVN r30321]
2005-07-30 15:52:51 +00:00
Vladimir Prus
977d086664 Unbreak " lib a ; " syntax.
Thanks to Craig Rodrigues for the bug report.


[SVN r30309]
2005-07-29 12:00:40 +00:00
Vladimir Prus
d4f3ef3066 Include <unistd.h> to get definition of _exit.
Patch from Craig Rodrigues.


[SVN r30308]
2005-07-29 09:30:12 +00:00
Vladimir Prus
8f9edf178d Ignore some files in CVS operations
[SVN r30307]
2005-07-29 08:42:42 +00:00
Dave Abrahams
9743353f89 Fix copyright and documentation
[SVN r30219]
2005-07-22 18:46:20 +00:00
Vladimir Prus
24c5f2114d 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
829518cd8a Fix missing import.
[SVN r30193]
2005-07-21 13:35:43 +00:00
Rene Rivera
7442359c21 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
Dave Abrahams
f11dd93a55 Call the right setup script for newer versions.
[SVN r30133]
2005-07-16 03:23:40 +00:00
Rene Rivera
d3dcd6731f Remove debug output.
[SVN r30108]
2005-07-15 14:43:43 +00:00
Vladimir Prus
3d8ab20f6d Use os.environ, and remove the "reconstruct spaces" hack.
[SVN r30106]
2005-07-15 13:35:58 +00:00
Vladimir Prus
e7a2eff161 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
Rene Rivera
21edf912a0 Add "--no-objcopy" option to turn unconditionally turn off use of the binutls/objcopy program as part of the compile actions.
[SVN r30082]
2005-07-14 16:08:25 +00:00
Vladimir Prus
b6e5510d5f Docs for the SHELL builtin.
Patch from Craig Rodrigues.


[SVN r30066]
2005-07-14 08:59:24 +00:00
Rene Rivera
42ebfffce8 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
c675d1d332 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
79a2641feb 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
1a97191fe7 Fixed 'command -v' usage and added test for OSF1.
[SVN r29924]
2005-07-07 08:36:39 +00:00
Toon Knapen
394b351f46 added creation of shared libraries
[SVN r29895]
2005-07-05 08:47:55 +00:00
Toon Knapen
3bece8cd6d added action to link shared libraries
[SVN r29845]
2005-06-30 14:42:05 +00:00
Vladimir Prus
1229cb4af9 Attempt to unbreak response file support in cw.jam.
[SVN r29822]
2005-06-28 09:35:45 +00:00
Vladimir Prus
4ec68a26ea Add forgotten file
[SVN r29809]
2005-06-27 12:53:32 +00:00
Vladimir Prus
3362aaae85 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
1f5750af86 Unbreak <install-source-root> when building from subdirectories.
[SVN r29803]
2005-06-27 12:19:50 +00:00
Vladimir Prus
1e09d2d462 Remove unused rule 'basic-target.sources'.
[SVN r29801]
2005-06-27 10:21:11 +00:00
Dave Abrahams
f8ee9d02f9 Allow multiple pyd files to be tested.
[SVN r29794]
2005-06-25 12:55:02 +00:00
Dave Abrahams
14d041360c Kill off bogus targets created by Python testing; these were causing
white squares in test results.

Also, a small fix for Cygwin that doesn't seem to have hurt anything.


[SVN r29793]
2005-06-25 00:29:50 +00:00
Dave Abrahams
f843c47eb7 Suppress dumb warnings
[SVN r29780]
2005-06-24 15:38:56 +00:00
Vladimir Prus
83088b827b New build-system.location rule.
[SVN r29767]
2005-06-24 11:24:24 +00:00
Vladimir Prus
0151bcfbb3 link-runtime -> runtime-link.
Patch from Craig Rodrigues.


[SVN r29765]
2005-06-24 09:42:16 +00:00
Rene Rivera
93833a71d6 Handle the case when 'command' doesn't support the -v option.
[SVN r29756]
2005-06-23 18:02:55 +00:00
Rene Rivera
4b64a5cbc7 Replace "whence" with "command" as that is more widely available.
[SVN r29733]
2005-06-22 13:59:39 +00:00
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
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
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
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
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
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
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
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
68d3b8f280 Add the 'notfile' target.
[SVN r29606]
2005-06-16 08:24:01 +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