Rene Rivera
f06d91c868
Fix path to docbook dtd on Ubuntu Linux.
...
[SVN r32866]
2006-02-12 20:19:15 +00:00
Rene Rivera
901aef74fb
Readjust to package new docs.
...
[SVN r32864]
2006-02-12 20:15:56 +00:00
Rene Rivera
0c77723f50
Minor mod to find the docbook installation in Ubuntu Linux.
...
[SVN r32863]
2006-02-12 19:51:51 +00:00
Rene Rivera
049d9fd079
Build of distribution archives. Remove now outdated Jam docs.
...
[SVN r32860]
2006-02-12 17:24:46 +00:00
Markus Schöpflin
4b965217d4
Added Tru64 support.
...
[SVN r32809]
2006-02-10 16:05:26 +00:00
Vladimir Prus
789f75afd4
New "c++abi" feature. Implement "cxxarm" value of that feature to Tru64,
...
and add proper -model compiler flags.
[SVN r32808]
2006-02-10 15:00:52 +00:00
Vladimir Prus
ada9478a6b
Minor updates
...
[SVN r32802]
2006-02-10 09:56:43 +00:00
Vladimir Prus
70155d8def
Exit if one of processed options wants to exit.
...
[SVN r32769]
2006-02-09 13:53:20 +00:00
Vladimir Prus
54c3b961a8
Forgotten change.
...
[SVN r32768]
2006-02-09 13:39:38 +00:00
Vladimir Prus
fdf2aadc2f
Print the value of "project-help" variant in ./Jamfile on --help option.
...
[SVN r32767]
2006-02-09 13:38:13 +00:00
Vladimir Prus
fc6a830ffa
Update tracker URL
...
[SVN r32765]
2006-02-09 10:40:43 +00:00
Vladimir Prus
c2e2a38148
Remove obsolete FIXMEs
...
[SVN r32763]
2006-02-09 10:29:16 +00:00
Vladimir Prus
afb6f01081
More Tru64 fixes:
...
- add '-shared' for DLL compiles
- compile C files with the C compiler.
[SVN r32762]
2006-02-09 10:27:51 +00:00
Vladimir Prus
bbc7f3f253
For
...
bjam --clean some_main_target
don't clean files belonging to other main targets, even if those other main
targets are dependencies of 'some_main_target'.
[SVN r32760]
2006-02-09 09:42:52 +00:00
Vladimir Prus
fedb7650a9
Document '--clean' and '--clean-all'. Move basic invocation systax from
...
"Reference" to "User manaul".
[SVN r32759]
2006-02-09 08:46:03 +00:00
Vladimir Prus
3bec6c2038
Change the --clean option to only clean targets under references projects.
...
Add the --clean-all option to clean everything.
[SVN r32739]
2006-02-08 15:24:31 +00:00
Vladimir Prus
f6cd34be74
Remove the extra ';'.
...
[SVN r32738]
2006-02-08 14:59:17 +00:00
Vladimir Prus
d84dcff5a0
Fix a couple of bugs
...
[SVN r32734]
2006-02-08 13:20:00 +00:00
Vladimir Prus
b9bc4e5124
Port Digital Marc toolset from V1
...
[SVN r32732]
2006-02-08 12:40:46 +00:00
Vladimir Prus
69139e07a2
Port Tru64 toolset from V1
...
[SVN r32729]
2006-02-08 11:14:14 +00:00
Vladimir Prus
64c848c9fe
Ouch, my last 'make' changes broke setting flags on module.
...
[SVN r32725]
2006-02-08 09:43:59 +00:00
Vladimir Prus
ec4b485eea
Forgotten change to inline.py.
...
This was supposed to go together with "ignore suffix of main target name"
patch.
[SVN r32724]
2006-02-08 09:30:43 +00:00
Vladimir Prus
aea0397977
Unbreak 'make_test.py'. Adjust it to not use extra argument to the rule passed
...
to 'make', sine it's no longer supported.
Allow to call 'flags' on local rule. Use flag settings on local rule to
implement the effect previously achieved with extra arguments.
[SVN r32723]
2006-02-08 09:29:35 +00:00
Vladimir Prus
10822f3f08
Document the stripping of main target suffix when determining filenames.
...
[SVN r32721]
2006-02-08 08:29:38 +00:00
Vladimir Prus
79d7a448aa
Allow typed main targets to have arbitrary suffix in the name, that does not
...
affect the names of the generated targets and only usefull for preventing
V2 from treating two independent targets as target alternatives.
[SVN r32720]
2006-02-08 08:06:31 +00:00
Vladimir Prus
18bbfb0754
Document <build>no
...
[SVN r32709]
2006-02-07 13:57:03 +00:00
Vladimir Prus
3d42d08c00
Implement <build>no.
...
[SVN r32708]
2006-02-07 13:46:02 +00:00
Vladimir Prus
1b082f109f
Unbreak prebuilt targets with intel-linux.
...
[SVN r32707]
2006-02-07 13:28:30 +00:00
Vladimir Prus
051278e57c
Document indirect conditional requirements.
...
[SVN r32695]
2006-02-07 10:34:41 +00:00
Vladimir Prus
ec4969db72
Implement 'indirect conditional requirements', which are simular to V1's
...
convention that rules used in requiremenst are called to provide extra features.
[SVN r32694]
2006-02-07 10:26:17 +00:00
Vladimir Prus
c132dec91c
Optimization.
...
* build/feature.jam (attributes): Don't call 'valid', as it leads to big slowdown.
[SVN r32692]
2006-02-07 08:40:10 +00:00
Vladimir Prus
28b4646662
Make the 'explicit' rule always operate on the current project.
...
[SVN r32654]
2006-02-06 15:26:56 +00:00
Vladimir Prus
3da6fa6849
"Unmess" Qt3Support.
...
Patch from Juergen Hunold.
[SVN r32605]
2006-02-06 12:50:22 +00:00
Jim Douglas
2c51cd7cd8
Corrections for QNX/QCC commands
...
[SVN r32535]
2006-02-03 23:35:46 +00:00
Rene Rivera
c47561797e
* Add "exit-status" and "no-output" options to SHELL builtin.
...
* Add optional exit result value to EXIT builtin.
[SVN r32534]
2006-02-03 23:18:34 +00:00
Rene Rivera
2bb67cb34b
Tweaks to QNX/QCC building support.
...
[SVN r32526]
2006-02-03 16:57:42 +00:00
Vladimir Prus
e1bbb27d21
Don't add "lib" prefix for python extension, as Python requires no "lib".
...
[SVN r32486]
2006-01-31 16:22:10 +00:00
Vladimir Prus
14e2f3bb8a
Add proper PYTHONPATH elements when running Boost Python library tests.
...
[SVN r32485]
2006-01-31 16:17:10 +00:00
Vladimir Prus
6a57708305
Implement the 'link' testing rule.
...
[SVN r32482]
2006-01-31 15:43:59 +00:00
John Maddock
9429976bc9
Use correct API call to get cygwin path.
...
[SVN r32440]
2006-01-27 18:47:39 +00:00
Vladimir Prus
b34937b412
Update mailing list and tracker URLs
...
[SVN r32434]
2006-01-27 13:04:14 +00:00
Vladimir Prus
61cb30494f
Fix "depends on itself" warning emitted when there were directory and
...
a file with the same name.
[SVN r32433]
2006-01-27 11:10:39 +00:00
Vladimir Prus
32d9796a3e
Add a test for the "bjam foo.o" feature.
...
[SVN r32429]
2006-01-27 10:34:58 +00:00
Vladimir Prus
cfdd695394
Improved Qt4 support.
...
1. Better qmake compatibility by adding the necessary defines for each
Qt library. E.g. qmake defines QT_CORE_LIB when generating makefiles
for a project using QtCore, QT_GUI_LIB for QtGui and so on.
2. Added support for QtTestLib, the Qt Test Framework ( Qt 4.1)
3. Added support for QtAssistantClient, Qt Integrated Help System
4. Better readability by adding explicit comments (# usage-requirements)
and having one line per setting).
5. Add support for "moc-and-include header" by
5a. duplication of the "moccable-cpp" hack for headers.
5b. copy&change of "moc-h-generator" to "moc-inc-generator"
5c. renaming of the "moc.cpp" action to "moc.inc" and rearringing
documentation.
Patch from Juergen Hunold.
[SVN r32428]
2006-01-27 09:02:18 +00:00
Vladimir Prus
47e58c706f
Revive the gettext module.
...
[SVN r32419]
2006-01-26 13:38:53 +00:00
Vladimir Prus
d9eaa7cd15
When a target had empty property set, we used to assign build path 'true' to it.
...
[SVN r32418]
2006-01-26 13:37:33 +00:00
Vladimir Prus
b697901a14
Fix missing import.
...
[SVN r32417]
2006-01-26 12:13:29 +00:00
Vladimir Prus
cba01138e5
Fix gettext regression. During construction of subvariant object for
...
a given build of a given main target, all virtual target created in the
build process would be marked as roots, as opposed to only those retuned
to dependents. As result, gettext module was no able to find any sources
to process, and virtual-target.traverse would stop short on first found root.
[SVN r32416]
2006-01-26 12:11:36 +00:00
Vladimir Prus
042c7dc35a
When resolving target id, first look for target in Jamfile, then for
...
file in current dir. This partially reverts rev 1.117 of build/targets.jam.
See test for further explanations.
[SVN r32377]
2006-01-23 09:41:18 +00:00
Vladimir Prus
82b01caeb7
Update the test template.
...
[SVN r32376]
2006-01-23 09:24:26 +00:00