fcd0f13b59Borland toolset no longer crashes in bcc32 binary is not found.
Vladimir Prus
2004-09-23 10:50:49 +0000
bf6ef576dfBorland toolset no longer crashes in bcc32 binary is not found.
Vladimir Prus
2004-09-23 10:50:49 +0000
1cb8723481Update the example
Vladimir Prus
2004-09-23 10:46:58 +0000
3f0d060af0Update the example
Vladimir Prus
2004-09-23 10:46:58 +0000
22dbc84342More docs
Vladimir Prus
2004-09-23 10:35:24 +0000
43f8bd71b5More docs
Vladimir Prus
2004-09-23 10:35:24 +0000
b86474fe8eChange the way generators selection works. Now, instead of computing 'rank' for each viable generator, we use explicit information of the form 'generator A is better than generator B', which is provided by the user. The obvious goal is to fix 'custom_generator' failure on msvc, but generally, I'm fixing BB76 -- which says that current generators selection is very broken.
Vladimir Prus
2004-09-23 07:44:59 +0000
ffc3024749Change the way generators selection works. Now, instead of computing 'rank' for each viable generator, we use explicit information of the form 'generator A is better than generator B', which is provided by the user. The obvious goal is to fix 'custom_generator' failure on msvc, but generally, I'm fixing BB76 -- which says that current generators selection is very broken.
Vladimir Prus
2004-09-23 07:44:59 +0000
8066b6a56eSupport the && syntax in the property.translate-paths rule.
Vladimir Prus
2004-09-22 14:25:04 +0000
d348f6a020Support the && syntax in the property.translate-paths rule.
Vladimir Prus
2004-09-22 14:25:04 +0000
da8dd523d3Don't try setting soname on NT. Current binutils seem to ignore the option, but older report errors.
Vladimir Prus
2004-09-22 11:26:59 +0000
3265b13893Don't try setting soname on NT. Current binutils seem to ignore the option, but older report errors.
Vladimir Prus
2004-09-22 11:26:59 +0000
e706a77bdbChanged to use VS80COMNTOOLS to determine Visual Studio path - this avoids conficts with other Visual C++ versions, but in the long run, we really should look to the registry for this.
John Maddock
2004-09-22 10:22:23 +0000
78649c42e8Don't use -fPIC on windows.
Vladimir Prus
2004-09-21 13:40:38 +0000
b18b2c6e0fDon't use -fPIC on windows.
Vladimir Prus
2004-09-21 13:40:38 +0000
41a6ad007cSupport AIX and IRIX.
Vladimir Prus
2004-09-21 13:36:36 +0000
3e311937bbSupport AIX and IRIX.
Vladimir Prus
2004-09-21 13:36:36 +0000
e84553a9acDon't use -Wl,-Bdynamic and don't duplicate libraries.
Vladimir Prus
2004-09-21 11:43:58 +0000
517d81e4bdDon't use -Wl,-Bdynamic and don't duplicate libraries.
Vladimir Prus
2004-09-21 11:43:58 +0000
2e38818de4Missing include
Vladimir Prus
2004-09-20 15:08:27 +0000
79b42618eaMissing include
Vladimir Prus
2004-09-20 15:08:27 +0000
3dd62ac852Add the compiler runtime libraries to the stdlibpath so that they are found during running of tests.
Rene Rivera
2004-09-19 21:10:26 +0000
52e22c12f5Fix bad selection of dependents when rules in the targets change the requirements.
Rene Rivera
2004-09-18 18:36:33 +0000
2d74f24670Fixed to work with VC8 Express edition
John Maddock
2004-09-15 11:08:30 +0000
20b2e4fc1dFixed missing comment end
John Maddock
2004-09-15 11:06:07 +0000
ac6399f4c0Fixed missing comment end
John Maddock
2004-09-15 11:06:07 +0000
2fdee450a1Initial commit
Stefan Slapeta
2004-09-15 08:33:06 +0000
551b706183BSL
Vladimir Prus
2004-09-15 08:18:47 +0000
a4621fefedBSL
Vladimir Prus
2004-09-15 08:18:47 +0000
687ac864bcAdd new 'common-scanner' class, which makes writing scanners for custom types are piece of cake.
Vladimir Prus
2004-09-14 13:50:45 +0000
8ffe70423fAdd new 'common-scanner' class, which makes writing scanners for custom types are piece of cake.
Vladimir Prus
2004-09-14 13:50:45 +0000
0f381f4678-- typo
Martin Wille
2004-09-13 21:55:37 +0000
54d6111795-- typo
Martin Wille
2004-09-13 21:55:37 +0000
0a31772f1cBSL
Vladimir Prus
2004-09-13 16:19:19 +0000
718f8e4eb3BSL
Vladimir Prus
2004-09-13 16:19:19 +0000
06ca8b669dcopyright-license
Dave Abrahams
2004-09-13 15:46:44 +0000
5809be7f52copyright-license
Dave Abrahams
2004-09-13 15:46:44 +0000
1eb6920125Fix stylesheet link
Douglas Gregor
2004-09-13 15:44:23 +0000
9a84c95ee1Fix stylesheet link
Douglas Gregor
2004-09-13 15:44:23 +0000
b91aafa44cRevert the previous behaviour of unit-test: it does not store output into a file but shows it on the screen. However, the proper setting of run paths is not done for unit-test too.
Vladimir Prus
2004-09-13 09:32:37 +0000
0063e9878aRevert the previous behaviour of unit-test: it does not store output into a file but shows it on the screen. However, the proper setting of run paths is not done for unit-test too.
Vladimir Prus
2004-09-13 09:32:37 +0000
79ba173060Fix typo
Vladimir Prus
2004-09-13 08:50:11 +0000
8ba8f4eac4Fix typo
Vladimir Prus
2004-09-13 08:50:11 +0000
93a525dc98BSL update.
John Maddock
2004-09-11 12:12:38 +0000
55275ff326BSL update.
John Maddock
2004-09-11 12:12:38 +0000
d79050e8b3Add some more :W modifiers, so that running msvc from cygwin is possible.
Vladimir Prus
2004-09-10 13:26:00 +0000
941aedae1fAdd some more :W modifiers, so that running msvc from cygwin is possible.
Vladimir Prus
2004-09-10 13:26:00 +0000
ab5a9ba9dcDon't use -fPIC on CYGWIN.
Vladimir Prus
2004-09-10 13:17:46 +0000
deb051b849Don't use -fPIC on CYGWIN.
Vladimir Prus
2004-09-10 13:17:46 +0000
09862a489fSupress warnings from the 'ar' tool emitted on some platfroms when the archive is created the first time.
Vladimir Prus
2004-09-10 12:48:18 +0000
3ca657177fSupress warnings from the 'ar' tool emitted on some platfroms when the archive is created the first time.
Vladimir Prus
2004-09-10 12:48:18 +0000
553e750fceAnother attempt to kill SunCC's warning.
Vladimir Prus
2004-09-10 12:44:00 +0000
c163d1b73fAnother attempt to kill SunCC's warning.
Vladimir Prus
2004-09-10 12:44:00 +0000
f5b9c2e507Handle xdll-path property for sun, so that linker can find all libraries in a chain. E.g. in app -> a.so -> b.so, we need to pass the path to b.so to the linker so that it can verify that all symbols asked by 'app' and 'b.so' are present.
Vladimir Prus
2004-09-10 12:33:42 +0000
d0cd12f7c5Handle xdll-path property for sun, so that linker can find all libraries in a chain. E.g. in app -> a.so -> b.so, we need to pass the path to b.so to the linker so that it can verify that all symbols asked by 'app' and 'b.so' are present.
Vladimir Prus
2004-09-10 12:33:42 +0000
28b4b7adb4Don't generate empty source file -- SunCC warns in that case.
Vladimir Prus
2004-09-10 11:46:22 +0000
a2eb2e08cfDon't generate empty source file -- SunCC warns in that case.
Vladimir Prus
2004-09-10 11:46:22 +0000
45d30cdadeAdd some missing newlines. Sun compiler generates warning otherwise.
Vladimir Prus
2004-09-10 11:42:04 +0000
c162145da2Add some missing newlines. Sun compiler generates warning otherwise.
Vladimir Prus
2004-09-10 11:42:04 +0000
197d88d856Use windows file extensions under cygwin.
Vladimir Prus
2004-09-09 12:23:00 +0000
0f8adb66cfUse windows file extensions under cygwin.
Vladimir Prus
2004-09-09 12:23:00 +0000
2886cf03ecLoad internally defined vars (for example, 'OS'), after loading environment, so that any settings in environment, possibly unrelated to bjam, don't change bjam opinion about OS its running at.
Vladimir Prus
2004-09-09 11:57:09 +0000
d48c13e33cLoad internally defined vars (for example, 'OS'), after loading environment, so that any settings in environment, possibly unrelated to bjam, don't change bjam opinion about OS its running at.
Vladimir Prus
2004-09-09 11:57:09 +0000
6d7b79da48Simplify the test, and avoid conflicts with the 'RC' type defined in 'msvc.jam/rc.jam'.
Vladimir Prus
2004-09-09 10:55:59 +0000
3c476d32acSimplify the test, and avoid conflicts with the 'RC' type defined in 'msvc.jam/rc.jam'.
Vladimir Prus
2004-09-09 10:55:59 +0000
474a7fdbefRobustify Tester.expect_content: don't crash when the file does not exist.
Vladimir Prus
2004-09-09 10:50:52 +0000
74c4147419Robustify Tester.expect_content: don't crash when the file does not exist.
Vladimir Prus
2004-09-09 10:50:52 +0000
b474060d8eAdd missing dllexport/dllimport.
Vladimir Prus
2004-09-08 14:56:04 +0000
9f4ff41fc9Add missing dllexport/dllimport.
Vladimir Prus
2004-09-08 14:56:04 +0000
692ec14eceOnly SystemExit exception from test module indicates failure. Other exceptions indicator error in the test, so should not be caught.
Vladimir Prus
2004-09-08 14:48:46 +0000
7a393b0b03Only SystemExit exception from test module indicates failure. Other exceptions indicator error in the test, so should not be caught.
Vladimir Prus
2004-09-08 14:48:46 +0000
25b5dd55d0Allow specifying compiler and linker flags when intializing toolset.
Vladimir Prus
2004-09-08 14:33:04 +0000
64555a648fAllow specifying compiler and linker flags when intializing toolset.
Vladimir Prus
2004-09-08 14:33:04 +0000
6832e99266More flexible testing; dependencies on multiple python scripts.
Dave Abrahams
2004-09-08 12:59:36 +0000
88837c851dInitial commit
Stefan Slapeta
2004-09-08 12:41:10 +0000
c02583087ePass -fPIC when compiling shared libraries. This is more or less "standard" behaviour, so let's use it. In addition, not using -fPIC creates errors on x86_64.
Vladimir Prus
2004-09-07 11:57:22 +0000
0bc691b583Pass -fPIC when compiling shared libraries. This is more or less "standard" behaviour, so let's use it. In addition, not using -fPIC creates errors on x86_64.
Vladimir Prus
2004-09-07 11:57:22 +0000
54f21a7becMore strict checks in make-Unix.
Vladimir Prus
2004-09-06 07:29:46 +0000
20af45d110More strict checks in make-Unix.
Vladimir Prus
2004-09-06 07:29:46 +0000
fb25075259Fix bad reference to kernel32 thanks to Daniel James for the patch.
Rene Rivera
2004-09-04 02:00:06 +0000
d1c7da34a8clear STDHDRS variable to prevent '/usr/include' to be added as include path
Toon Knapen
2004-09-03 12:48:14 +0000
ee85342c25Don't error out when 'PATH', 'Path', or 'path' has empty elements.
Vladimir Prus
2004-09-03 11:20:51 +0000
21277abf83Don't error out when 'PATH', 'Path', or 'path' has empty elements.
Vladimir Prus
2004-09-03 11:20:51 +0000
95f617c6a2Work around generators_test failure on msvc
Vladimir Prus
2004-09-03 08:03:26 +0000
e7c04a87b7Work around generators_test failure on msvc
Vladimir Prus
2004-09-03 08:03:26 +0000
9f1825c104BSL
Vladimir Prus
2004-09-01 06:37:24 +0000
3accad8f3aBSL
Vladimir Prus
2004-09-01 06:37:24 +0000
cd843c4d01Fix overloaded use of STDHDRS between toolset standard headers and <sysinclude> headers. Fix wrongly included toolset standard headers instead of STLport headers. Remove obsolete toolsets.
Rene Rivera
2004-09-01 05:37:03 +0000
3b0b49a6fcWrite a new example to avoid lengthy "what is the license" and "how to refer to the QPL" and "is it OK to have QPL example" discussions.
Vladimir Prus
2004-08-31 06:58:52 +0000
4ac49f00e0Write a new example to avoid lengthy "what is the license" and "how to refer to the QPL" and "is it OK to have QPL example" discussions.
Vladimir Prus
2004-08-31 06:58:52 +0000
d0cb25eb6dComeau fixes. Patch from Larry Evans.
Vladimir Prus
2004-08-30 08:22:02 +0000
e20a80ccc1Comeau fixes. Patch from Larry Evans.
Vladimir Prus
2004-08-30 08:22:02 +0000
db5e6ad67aUpload package to SF
Vladimir Prus
2004-08-30 05:36:35 +0000
c4005e1b40Upload package to SF
Vladimir Prus
2004-08-30 05:36:35 +0000
62b3b18c4cDo no check for return status of build at all. For some reason, on msvc, 0 is returned and that broke the test. But really, we're interested only if user-defined generator is run, not that the result is compiled.
Vladimir Prus
2004-08-27 08:16:38 +0000
92b18afe73Do no check for return status of build at all. For some reason, on msvc, 0 is returned and that broke the test. But really, we're interested only if user-defined generator is run, not that the result is compiled.
Vladimir Prus
2004-08-27 08:16:38 +0000
4b10e33207Expand subfeatures in the conditinal properties found in project requirements. This means that <toolset>gcc-3.3:<define>FOOBAR in project properties now works.
Vladimir Prus
2004-08-27 08:11:49 +0000