f640461e45Fix toolset.flags so that it's possible to specify both condition and a feature:
Vladimir Prus
2004-10-20 11:53:23 +0000
e720b6f31cUpdate docs: features and the toolset options
Vladimir Prus
2004-10-20 11:51:19 +0000
311f123251Update docs: features and the toolset options
Vladimir Prus
2004-10-20 11:51:19 +0000
3425be7fe8Apply patches from Patrick Mauritz, with some changes, to account for DragonFly, a FreeBSD variant.
Rene Rivera
2004-10-19 15:12:59 +0000
74e63d39f7Apply patches from Patrick Mauritz, with some changes, to account for DragonFly, a FreeBSD variant.
Rene Rivera
2004-10-19 15:12:59 +0000
d3c4f7f513Added support for GCC on Tru64.
Markus Schöpflin
2004-10-19 12:13:08 +0000
86b65da2bbFix <xdll-path> on Solaris linker.
Vladimir Prus
2004-10-19 06:26:45 +0000
84f8d8f3aaFix <xdll-path> on Solaris linker.
Vladimir Prus
2004-10-19 06:26:45 +0000
dd05bc1ed5Added history
Vladimir Prus
2004-10-18 11:17:15 +0000
f5caba7873Added history
Vladimir Prus
2004-10-18 11:17:15 +0000
9f07c0dc2cHandle the <library> property in the linking-generator, not in lib-target-class and exe-target-class. This makes the 'unit-test' rule work with <library>.
Vladimir Prus
2004-10-18 10:10:36 +0000
543fb2d180Handle the <library> property in the linking-generator, not in lib-target-class and exe-target-class. This makes the 'unit-test' rule work with <library>.
Vladimir Prus
2004-10-18 10:10:36 +0000
b07ed28f61Make third 'init' parameter for all toolsets be 'options', so use can write
Vladimir Prus
2004-10-18 09:57:37 +0000
18b96d9ce7Make third 'init' parameter for all toolsets be 'options', so use can write
Vladimir Prus
2004-10-18 09:57:37 +0000
4190df6260* common.jam (check-tool): Try finding both first and the last element. This avoid warning both in the case of "distcc g++", and in case of '"set FOO=bar &&" como'. (get-invocation-command): Returns the user-specified command even if it can't be found anywere. This means user specified command will show up in the command line, and even if it fails, it's less confusing than command line with no compiler name at all.
Vladimir Prus
2004-10-18 06:55:36 +0000
5feff8c90d* common.jam (check-tool): Try finding both first and the last element. This avoid warning both in the case of "distcc g++", and in case of '"set FOO=bar &&" como'. (get-invocation-command): Returns the user-specified command even if it can't be found anywere. This means user specified command will show up in the command line, and even if it fails, it's less confusing than command line with no compiler name at all.
Vladimir Prus
2004-10-18 06:55:36 +0000
7e6b8e8424Changed syntax of 'using gcc', allowing configuration of linker-type
Vladimir Prus
2004-10-18 06:41:50 +0000
f0cf33f57fChanged syntax of 'using gcc', allowing configuration of linker-type
Vladimir Prus
2004-10-18 06:41:50 +0000
4b8fa1648cDo not hardcode dll paths in libraries. That's not really needed, and would force us to relink all libraries when staging.
Vladimir Prus
2004-10-16 09:31:58 +0000
faecbd8532Do not hardcode dll paths in libraries. That's not really needed, and would force us to relink all libraries when staging.
Vladimir Prus
2004-10-16 09:31:58 +0000
6c802afcf2Make <hardcode-dll-paths>true the default.
Vladimir Prus
2004-10-15 13:11:15 +0000
d6e1f35760Make <hardcode-dll-paths>true the default.
Vladimir Prus
2004-10-15 13:11:15 +0000
f713da2a09FAQ entry on dll-path. Clarify difference between <file> and <name>
Vladimir Prus
2004-10-15 10:56:57 +0000
9e080f67b6FAQ entry on dll-path. Clarify difference between <file> and <name>
Vladimir Prus
2004-10-15 10:56:57 +0000
8b3a91639eMinor edits
Vladimir Prus
2004-10-14 10:50:27 +0000
78b1ea9774Minor edits
Vladimir Prus
2004-10-14 10:50:27 +0000
9aeeb522caAdd support for Comeau.
Vladimir Prus
2004-10-14 08:33:54 +0000
f2b09edf2cAdd support for Comeau.
Vladimir Prus
2004-10-14 08:33:54 +0000
3749df3e77Fix sed invocation
Vladimir Prus
2004-10-13 15:34:21 +0000
e906e7a158Fix sed invocation
Vladimir Prus
2004-10-13 15:34:21 +0000
f78a6b04d3Raise sections on builtin rules one level higher, expand, and document the new library syntaxes.
Vladimir Prus
2004-10-13 10:48:35 +0000
e8e5141816Raise sections on builtin rules one level higher, expand, and document the new library syntaxes.
Vladimir Prus
2004-10-13 10:48:35 +0000
17a685e035Library improvements:
Vladimir Prus
2004-10-13 10:46:53 +0000
08bac7ef79Library improvements:
Vladimir Prus
2004-10-13 10:46:53 +0000
a1753dcec1Additional test
Vladimir Prus
2004-10-13 08:03:59 +0000
1d0f718eb8Additional test
Vladimir Prus
2004-10-13 08:03:59 +0000
8f7c1dde3dRestore the gcc specific link generators.
Vladimir Prus
2004-10-13 08:02:23 +0000
593ceeef79Restore the gcc specific link generators.
Vladimir Prus
2004-10-13 08:02:23 +0000
948d9761f4Add comment
Vladimir Prus
2004-10-13 06:58:35 +0000
da19826066Add comment
Vladimir Prus
2004-10-13 06:58:35 +0000
51d3e6c8e0cleanup intel-win32-tools.jam base toolset mess
Aleksey Gurtovoy
2004-10-12 20:08:36 +0000
e57fd7f062Don't remove index.html when making packages
Vladimir Prus
2004-10-12 08:28:16 +0000
7140f1b23eDon't remove index.html when making packages
Vladimir Prus
2004-10-12 08:28:16 +0000
74d9f9e394Added Wiki link.
Vladimir Prus
2004-10-12 08:21:45 +0000
f33e010867Added Wiki link.
Vladimir Prus
2004-10-12 08:21:45 +0000
e1a8799de5fix base toolset name
Aleksey Gurtovoy
2004-10-12 06:56:54 +0000
92808c247cmove flags declarations to the corresponding derived toolsets
Aleksey Gurtovoy
2004-10-05 11:46:05 +0000
1e7af707c3Reduce directory depth, for CD FS benefit.
Vladimir Prus
2004-10-05 07:55:20 +0000
9e1b8801e2Reduce directory depth, for CD FS benefit.
Vladimir Prus
2004-10-05 07:55:20 +0000
3f30646c81Remove one directory level in testcase, so stay below 8-level limit of some broken systems.
Vladimir Prus
2004-10-05 07:12:26 +0000
4ca82ca25fRemove one directory level in testcase, so stay below 8-level limit of some broken systems.
Vladimir Prus
2004-10-05 07:12:26 +0000
d636a7174dMove 'OPTION' to the end of link action for unix toolset. In particular, this allows to explicitly link statically to some libs, using <linkflags> feature. In static libs are specified at the beginning of the command line, we'll just get link errors.
Vladimir Prus
2004-10-04 07:29:49 +0000
0ec36774c0Move 'OPTION' to the end of link action for unix toolset. In particular, this allows to explicitly link statically to some libs, using <linkflags> feature. In static libs are specified at the beginning of the command line, we'll just get link errors.
Vladimir Prus
2004-10-04 07:29:49 +0000
82120cb6cfChange to allow using "stlp" as a shorthand for "stlport" in toolset names. Change to allow using "iw" as shorthand for "intel-win32" in toolset names.
Rene Rivera
2004-10-02 19:00:25 +0000
4211bf4d75This is the additions necessary to get amd64 code from VC8.0 on an x86 system
Victor A. Wagner Jr.
2004-10-02 17:48:25 +0000
db023ae4e0* build/generators.jam: (select-alternative): Use string comparison of virtual targets, not the deep one with the 'str' method. The latter is very slow * tools/gcc.jam: Don't declare gcc.link and gcc.link.dll generators, as they are already inherited from unix.jam. If we declare them, then for each targets, the whole generation process is run twice. As result, select-alternative is called for each target, and due to sloweness of 'str' the performance is horrible.
Vladimir Prus
2004-10-01 14:59:14 +0000
695e1c4691* build/generators.jam: (select-alternative): Use string comparison of virtual targets, not the deep one with the 'str' method. The latter is very slow * tools/gcc.jam: Don't declare gcc.link and gcc.link.dll generators, as they are already inherited from unix.jam. If we declare them, then for each targets, the whole generation process is run twice. As result, select-alternative is called for each target, and due to sloweness of 'str' the performance is horrible.
Vladimir Prus
2004-10-01 14:59:14 +0000
c159794338Remove obsolete file. Rename index_v2.html to index.html.
Vladimir Prus
2004-10-01 10:45:50 +0000
ff9203f7f6Remove obsolete file. Rename index_v2.html to index.html.
Vladimir Prus
2004-10-01 10:45:50 +0000
8a8284dff3Updated to handle Intel 8.1. Enable customisation of Intel compiler driver name.
John Maddock
2004-10-01 10:41:53 +0000
cfdfbb4175Updated default install path to reflect current Beta.
John Maddock
2004-10-01 10:39:16 +0000
e6707550aedeclare stlport-tools variables as flags
Aleksey Gurtovoy
2004-10-01 05:13:03 +0000
b93371d75bBugfix: searched libraries with dot in the name did not work on Windows.
Vladimir Prus
2004-09-29 09:52:21 +0000
66a4b4ba78Bugfix: searched libraries with dot in the name did not work on Windows.
Vladimir Prus
2004-09-29 09:52:21 +0000
e58e1c6f9bEntry on getting project-root location
Vladimir Prus
2004-09-29 07:21:10 +0000
734c184356Entry on getting project-root location
Vladimir Prus
2004-09-29 07:21:10 +0000
3e7afc35ddAdded -Wl,--allow-multiple-definition to link line so that regex dll will link - may also effect other libraries.
John Maddock
2004-09-28 14:55:17 +0000
ec33997bedContribution from Janusz Piwowarski.
Rene Rivera
2004-09-28 12:21:28 +0000
9025b53428Added - an extra char at the end of the name string and set it to '\0' so we don't go galavanting off through memory by mistake.
Victor A. Wagner Jr
2004-09-28 05:13:28 +0000
9fb1205b59Added - an extra char at the end of the name string and set it to '\0' so we don't go galavanting off through memory by mistake.
Victor A. Wagner Jr.
2004-09-28 05:13:28 +0000
b58b827322Really fix problems with using ERRORLEVEL to tell when commands fail. Because of CW-9 incorrectly setting ERRORLEVEL. And also work around bjam insert extra spaces at ends of action commands.
Rene Rivera
2004-09-26 03:27:03 +0000
023f8b7501Attempt to fix incorrect error non-reporting because the cwenv.bat from CW-9 incorrectly sets the ERRORLEVEL pseudo variable.
Rene Rivera
2004-09-25 17:09:24 +0000
32b0dfca07Update msvc for the recent generators changes.
Vladimir Prus
2004-09-23 10:51:51 +0000
c18205e2a9Update msvc for the recent generators changes.
Vladimir Prus
2004-09-23 10:51:51 +0000