Vladimir Prus
a4f75efcb4
Added copyright
...
[SVN r17404]
2003-02-14 15:04:37 +00:00
Markus Schöpflin
d2930b7cda
Added variable VA_BIN. This allows to create extended toolsets which
...
override the location of the compiler installation.
[SVN r17402]
2003-02-14 14:45:30 +00:00
Vladimir Prus
3b651cf0be
Added copyright
...
[SVN r17400]
2003-02-14 14:01:49 +00:00
Beman Dawes
5dd6164780
added /Qansi_alias
...
[SVN r17330]
2003-02-12 16:49:05 +00:00
Vladimir Prus
0171b29698
Make CVS ignore .pyc files.
...
[SVN r17313]
2003-02-11 08:51:31 +00:00
Vladimir Prus
05e00f947b
Added missing file. Sorry for complete lack of comments: I've erased
...
the previous version by accident and don't have the time to restore comments
now.
[SVN r17312]
2003-02-11 08:47:03 +00:00
Vladimir Prus
8e8891b7dd
Introduce the 'property-set' class, which is used instead of
...
plain old lists of properties in most cases where we need property sets.
The changes are too numerous and mostly automatic to comment each one.
[SVN r17305]
2003-02-10 14:40:38 +00:00
Vladimir Prus
6944a6cb23
Minor bugfix.
...
[SVN r17298]
2003-02-10 07:09:14 +00:00
Björn Karlsson
1c6e242015
Added copyright statement
...
[SVN r17226]
2003-02-05 09:47:21 +00:00
Björn Karlsson
ceed39ea29
Added copyright statement
...
[SVN r17224]
2003-02-05 09:33:54 +00:00
Vladimir Prus
f8b6d9d6f6
Kill tabs.
...
[SVN r17221]
2003-02-05 08:00:34 +00:00
Vladimir Prus
1b9b3dfebc
Improve diagnostics.
...
[SVN r17220]
2003-02-05 08:00:06 +00:00
Vladimir Prus
a08c90bfe8
Kill tabs.
...
[SVN r17189]
2003-02-04 09:03:07 +00:00
Vladimir Prus
3a65037585
Check that generators are created with valid source and target types.
...
* new/builtin.jam
(lib-generator): Don't pass any source types to base's ctor.
* new/generators.jam
(generator): Check types.
(composing-generators): Allow empty list of source types.
* new/type.jam
(validate): New rule
[SVN r17168]
2003-02-03 10:14:32 +00:00
Rene Rivera
bf562a5128
Make the target option in RPM work conditionaly, as it has different syntax depending on version/os variant... yuk.
...
[SVN r17166]
2003-02-02 21:23:36 +00:00
Rene Rivera
40f05f7133
Minor change to options for RPM build to make it work on YellowDog PPC-Linux.
...
[SVN r17165]
2003-02-02 21:08:27 +00:00
Rene Rivera
e707ecc884
Reflect current state of checked for toolsets.
...
[SVN r17164]
2003-02-02 17:37:38 +00:00
Rene Rivera
afe1f38071
* Make use of CC, CFLAGS, and LIBS env when using cc toolset.
...
* Adjust generated packages for posting to SourceForge. Specifically, generate a tgz for the single binary.
[SVN r17163]
2003-02-02 17:36:49 +00:00
Dave Abrahams
380c56c64c
Attempt not to build shared libs on Cray, since they're not supported.
...
[SVN r17159]
2003-02-01 23:41:06 +00:00
Dave Abrahams
49f20dcfe9
Attempt not to build shared libs on Cray, since they're not supported.
...
[SVN r17157]
2003-02-01 22:14:24 +00:00
Dave Abrahams
65e25acd8b
Attempt not to build shared libs on Cray, since they're not supported.
...
[SVN r17156]
2003-02-01 20:56:03 +00:00
Rene Rivera
9065fc193c
Remove links to prebuilts that don't exist anymore.
...
[SVN r17155]
2003-02-01 20:17:14 +00:00
Rene Rivera
13c727e02f
Updated prebuilt links to point to bjam.tgz, to fix problems with browsers that uncompress gz files automatically.
...
[SVN r17154]
2003-02-01 20:02:33 +00:00
Dave Abrahams
a6aa672159
Fix integer overflow that was causing traps on Cray.
...
[SVN r17150]
2003-02-01 17:21:54 +00:00
Vladimir Prus
8d0128af6f
More generators refactoring.
...
[SVN r17118]
2003-01-31 14:50:22 +00:00
Vladimir Prus
27c73b0bfb
More generators docs and minor refactoring.
...
[SVN r17117]
2003-01-31 14:20:25 +00:00
Vladimir Prus
4c346e6599
Bugfix: now search-lib targets can be used in requirements and
...
usage-requirements.
* new/builtin.jam
(link-action.adjust-properties): Rework.
* test/searched_lib.py: New test.
[SVN r17104]
2003-01-31 09:26:25 +00:00
Vladimir Prus
686ad5a7d2
Add a comment as to why searched-lib instances with different properties
...
won't be confused.
[SVN r17103]
2003-01-31 08:17:05 +00:00
Vladimir Prus
ac16b8eb56
Document static/shared libs, searched libs and mention project-root.
...
[SVN r17102]
2003-01-31 07:48:34 +00:00
Dave Abrahams
83b258e9ec
Restore missing PDB_LINKFLAG
...
[SVN r17086]
2003-01-30 10:43:27 +00:00
Vladimir Prus
ff3c854c57
Don't allow a toolset module to set flags for other module.
...
[SVN r17085]
2003-01-30 10:24:55 +00:00
Rene Rivera
a3f42a2183
Make set-as-singleton account for set/reset if the variables are cleared after use.
...
[SVN r17080]
2003-01-29 16:26:40 +00:00
Vladimir Prus
8d15ef3b68
Respect <threading> in QT support.
...
[SVN r17074]
2003-01-29 06:37:26 +00:00
Vladimir Prus
43aea6eb77
Add comments.
...
[SVN r17073]
2003-01-29 06:16:48 +00:00
Vladimir Prus
e13e04e1c8
Sync QT support with recent changes.
...
[SVN r17072]
2003-01-29 06:09:15 +00:00
Dave Abrahams
6282247046
Fix size of enums
...
[SVN r17071]
2003-01-28 23:25:16 +00:00
Vladimir Prus
708cbbd8b8
Add stlport support.
...
[SVN r17068]
2003-01-28 15:59:23 +00:00
Vladimir Prus
2ba321d252
Bugfix: quoted includes were not handled correctly in some cases.
...
[SVN r17067]
2003-01-28 15:40:25 +00:00
Vladimir Prus
b67df40f13
Improve handling of features. Now they are composed only of explicitly
...
specified properties.
* new/builtin.jam: (variant): Don't add defaults.
* new/feature.jam: (minimize): Eliminate defauls, when possible.
[SVN r17066]
2003-01-28 15:20:23 +00:00
Vladimir Prus
ee7abc0343
Overwrite existing symlinks.
...
[SVN r17064]
2003-01-28 15:13:03 +00:00
Vladimir Prus
f72669f745
Added testing.launcher feature. For example, now unit tests can be
...
run under valgrind.
[SVN r17063]
2003-01-28 15:12:31 +00:00
Vladimir Prus
19b2952fc0
Quote filenames for borland. Mostly so that tlib do not find
...
options inside filenames which contain dashes.
[SVN r17059]
2003-01-28 08:48:44 +00:00
Vladimir Prus
8a400ce9ff
Enable warnings for gcc.
...
* new/gcc.jam: The change itself.
* test/generators-test/Jamfile: Supress a warning :-)
[SVN r17058]
2003-01-28 08:46:22 +00:00
Vladimir Prus
8710b0c1f4
Make module_actions test work on Linux.
...
[SVN r17057]
2003-01-28 08:40:23 +00:00
Vladimir Prus
dbfe339f53
Use errors.error instead of EXIT. Also, change the error message. Previously,
...
one could get:
Could not find Jamfile in this directory: ..
and start wondering why parent directory is searched at all.
[SVN r17056]
2003-01-28 08:34:05 +00:00
Rene Rivera
d813f1f1bf
Minor syntax nit.
...
[SVN r17048]
2003-01-26 18:15:38 +00:00
Raoul Gough
4fecf50114
Remove note about STLport in link to gcc-nocygwin toolset
...
[SVN r17039]
2003-01-24 21:41:24 +00:00
Raoul Gough
b927e74714
Use updated Cygwin g++ support for -mno-cygwin
...
[SVN r17038]
2003-01-24 21:39:59 +00:00
Raoul Gough
5d1ba61966
Support for suppressing the export-all-symbols linker flag
...
[SVN r17037]
2003-01-24 21:38:57 +00:00
Vladimir Prus
5a6eead02b
Bugfix from J?rgen Hunold.
...
* new/gcc.jam
(link-dll): Set "-L" properly.
[SVN r17024]
2003-01-24 13:31:50 +00:00