Vladimir Prus
c8f6dd7412
Unbreak qt-ui example: use hello_world_widget.h include, not hpp, since
...
UIC_H type has .h extension by default. With .hpp the examples worked
only if UIC_H extension was changed to .hpp in user-config.jam.
[SVN r18920]
2003-07-03 05:04:18 +00:00
Vladimir Prus
29adefff6b
Bufix. Don't change suffix for searched libraries on Windows, if suffix is
...
explicitly provided. Thanks to Kirill Lapshin for the bug report.
[SVN r18918]
2003-07-02 13:28:39 +00:00
Vladimir Prus
d9389bf4c0
Make searched targets really work on borland.
...
* new/builtin.jam
(lib-generator): Remove.
(lib-target-class): New class. Target class is more powerfull then
generator, here.
* new/generators.jam
(construct): New argument 'return-all'.
* bew/property-set.jam
(property-set.add-raw): New method.
[SVN r18917]
2003-07-02 12:23:50 +00:00
Vladimir Prus
c51bffadef
Add --preserve option to test system.
...
[SVN r18915]
2003-07-02 11:46:19 +00:00
Beman Dawes
b172c26bba
Make use of quotes consistent in command line examples
...
[SVN r18910]
2003-07-01 19:31:45 +00:00
Vladimir Prus
5a25150fa2
Use new-style target in in stlport.jam.
...
[SVN r18909]
2003-07-01 14:15:22 +00:00
Vladimir Prus
772baf808b
Add linkflags and archiveflags support to borland toolset.
...
[SVN r18908]
2003-07-01 14:10:56 +00:00
Vladimir Prus
808127309e
Robustify dependency_test.
...
[SVN r18907]
2003-07-01 14:10:03 +00:00
Vladimir Prus
1dd6cf6703
Fix compilation errors on borland.
...
[SVN r18906]
2003-07-01 14:00:04 +00:00
Vladimir Prus
51af0a3f35
Add gettext example.
...
[SVN r18905]
2003-07-01 12:00:31 +00:00
Vladimir Prus
f8725f238c
Add missing import.
...
[SVN r18904]
2003-07-01 11:58:11 +00:00
Vladimir Prus
ccc4e67aa3
Gettext improvements. Allow main target in sources for 'gettext.update'
...
rule. Improve 'stage' target to help installting gettext files.
[SVN r18903]
2003-07-01 11:48:53 +00:00
Vladimir Prus
e4c8ed5be1
Add gettext support.
...
[SVN r18902]
2003-07-01 09:48:16 +00:00
Vladimir Prus
0cd8d6599d
Change the core so that both "existing" and "updated" modifiers are both
...
allowed.
[SVN r18901]
2003-07-01 09:45:56 +00:00
Vladimir Prus
1d55c1e7bd
The "explicit" targets are now specified by "explicit" rule in Jamfile,
...
not by project attribute. The problem with the previous interface was
that it was not possible to mark target as explicit anywhere else,
such as in helper module which declares target in project module, or
in toolset module.
* new/targets.jam
(project-target.mark-target-as-explicit): New rule
(project-target.targets-to-build): Use self.explicit-targets.
* new/project.jam
(project-attributes.set): Don't allow 'explicit-targets'.
[SVN r18900]
2003-07-01 06:46:15 +00:00
Vladimir Prus
e855587387
Move some stuff from user manual to architecture document.
...
[SVN r18899]
2003-07-01 06:34:43 +00:00
Vladimir Prus
a38232390f
Bump Jam version to 3.1.6.
...
[SVN r18897]
2003-07-01 05:14:46 +00:00
Rene Rivera
4329954e2e
Fixed missing echo command on nont NT systems.
...
[SVN r18891]
2003-06-30 14:37:00 +00:00
Vladimir Prus
3951fbdb98
Update build system for bjam changes.
...
[SVN r18890]
2003-06-30 14:28:05 +00:00
Vladimir Prus
3ea74bbb4f
Handle include dependencies between generated sources correctly.
...
[SVN r18889]
2003-06-30 14:24:20 +00:00
Vladimir Prus
7cc06eca49
Partial sync with Perforce state. The main purpose was to merge
...
changesets 2499 and 2614, which change (and improve), handling of includes.
[SVN r18888]
2003-06-30 14:14:50 +00:00
Vladimir Prus
8bcec068c6
Change handling of generated headers to use the idea of
...
Matt Armstrong, from jamming mailing list.
* new/search.h
(search): Add a new parameter 'another_target', which returns
the name of a target already bound to the same location via LOCATE.
* new/search.c
(search): Ajust the search algorithm to check for targets bound to searched
directories.
[SVN r18887]
2003-06-30 14:10:04 +00:00
Vladimir Prus
bd07b390f1
Patch from Kirill Lapshin to improve msvc autoconfiguration.
...
- use ProgramFiles environmental variable, if set, to handle
localized Windows installation.
- use VS71COMTTOOLS for detect vc 7.1 installation path.
[SVN r18886]
2003-06-30 12:32:19 +00:00
Beman Dawes
96e9a3da6a
Add --c99 for C compiles
...
[SVN r18883]
2003-06-29 04:36:15 +00:00
Rene Rivera
bf328b82e9
Support use of unversioned and unrooted initialization of the toolset. In which case an attempt is made to find the intended root from a path search. Additionaly fixed the precense of -L"" when an unrooted initialization happens.
...
[SVN r18882]
2003-06-27 22:05:03 +00:00
Rene Rivera
83613575f4
Support doing blank output with print.text. Thanks to Joe Swatosh for the NT echo tip.
...
[SVN r18881]
2003-06-27 21:04:11 +00:00
Vladimir Prus
018c4c0563
Improve doc formatting.
...
[SVN r18875]
2003-06-27 13:19:52 +00:00
Rene Rivera
08f3a3e52a
Workaround for deficient Windows ECHO command which can't output a blank line.
...
[SVN r18872]
2003-06-26 15:45:48 +00:00
Rene Rivera
6a48f2b8c4
Rewrote text output to a file target. This fixes various problems:
...
- Slow because of the large number of actions and line counting.
- Somewhat kludge behaviour when doing actions outside of the text rule.
- Terse documentation.
[SVN r18870]
2003-06-26 05:30:28 +00:00
Vladimir Prus
059b164b4c
Bugfix: make searched libraries really work on borland.
...
[SVN r18867]
2003-06-24 12:43:11 +00:00
Vladimir Prus
38720686f6
Bison/Lex improvements: add YY and LL types which are converted into C++.
...
Add missing 'init' rules.
[SVN r18866]
2003-06-24 12:41:23 +00:00
Vladimir Prus
10925d3c9a
Add missing 'init' rule.
...
[SVN r18865]
2003-06-24 11:53:14 +00:00
Rene Rivera
ca75f4017a
Fix binary invocation of gcc/g++ when the GCC/GXX varaiable contains something other than the single executable name.
...
[SVN r18860]
2003-06-23 17:05:02 +00:00
Vladimir Prus
8a325d5576
Enable 'custom_generator' test.
...
[SVN r18833]
2003-06-18 06:37:43 +00:00
Vladimir Prus
f53a729d82
Improve docs.
...
[SVN r18832]
2003-06-18 06:32:04 +00:00
Vladimir Prus
bbdfabee4a
Kill MinGW warning.
...
[SVN r18831]
2003-06-18 05:54:21 +00:00
Vladimir Prus
5e265d154b
Improve warning message.
...
[SVN r18830]
2003-06-18 05:31:19 +00:00
Vladimir Prus
f08b6ed239
Change "new" to "kernel" in "boost-build.jam" files.
...
[SVN r18829]
2003-06-18 05:29:40 +00:00
Vladimir Prus
c08d8c6554
Bump version.
...
[SVN r18819]
2003-06-17 06:28:07 +00:00
Vladimir Prus
14da778d94
Tweak release procedure more.
...
[SVN r18818]
2003-06-17 05:40:25 +00:00
Vladimir Prus
5da83e8615
Tweak release procedure.
...
[SVN r18807]
2003-06-16 15:01:59 +00:00
Vladimir Prus
c31d4e1af6
Change revision date.
...
[SVN r18806]
2003-06-16 13:09:40 +00:00
Vladimir Prus
78235d3e39
Use exact location for tarballs, so that user don't have to scroll long
...
download page to find Boost.Build.
[SVN r18805]
2003-06-16 13:08:55 +00:00
Vladimir Prus
cdee2691d6
Use new target-id syntax in docs.
...
[SVN r18804]
2003-06-16 13:01:04 +00:00
Vladimir Prus
2fa7cb68b3
Update for recent changes.
...
[SVN r18803]
2003-06-16 12:54:05 +00:00
Vladimir Prus
51de833b1c
Minor bugfix.
...
[SVN r18802]
2003-06-16 12:50:55 +00:00
Vladimir Prus
4195bcaba3
STLport works with msvc now.
...
[SVN r18801]
2003-06-16 12:34:49 +00:00
Vladimir Prus
83a1e521af
Don't error out if msvc is not found: just give a warning. This helps people
...
which use the same user-config.jam from different machines.
[SVN r18800]
2003-06-16 12:21:49 +00:00
Vladimir Prus
774787a9fb
Robustify 'print' module a little: print.text works okay even if empty
...
list of strings is passed.
[SVN r18799]
2003-06-16 12:13:38 +00:00
Rene Rivera
7f607820ce
Some movement towards the new style of options for the help system.
...
- boostrap.jam; Modified the parsing of options to accept the syntax that the help system requires.
- doc.jam; Removed the option parsing code.
- doc.jam; Added some rules to set documentation options.
- help.jam; Move in code from doc.jam to parse options.
[SVN r18798]
2003-06-16 07:04:30 +00:00