Vladimir Prus
459de742e9
Document the dependency scanning mechanism.
...
[SVN r19149]
2003-07-16 14:06:39 +00:00
Rene Rivera
4071e14505
Simplyfied toolset definition code. Now supports easily adding different types of builds, and additional options.
...
[SVN r19129]
2003-07-15 16:07:11 +00:00
Dave Abrahams
52e9bb8a6d
fix --noassert option
...
[SVN r19119]
2003-07-14 21:55:47 +00:00
Dave Abrahams
11dea85da3
add --noassert option
...
[SVN r19114]
2003-07-14 18:53:03 +00:00
Rene Rivera
16cb4d5ef3
Remove platform check for preventing use of yacc.
...
Replace with dev option "--grammar" which enables building of the grammar.
Some cleanup and generalization of searching for tools using ProgramFiles.
[SVN r19107]
2003-07-14 06:08:03 +00:00
Rene Rivera
636e0d2379
Fixed some problems with parsing of ReST style comments. Preformated parsing/output is now much closer to what ReST defines.
...
[SVN r19105]
2003-07-13 22:19:09 +00:00
Rene Rivera
a8325f386d
Some cleanup, adding documentation.
...
Addition of common whitespace defenitions.
Addition of is-whitespace rule.
[SVN r19104]
2003-07-13 22:18:00 +00:00
Rene Rivera
1760f25f87
Prevent use of yacc in Solaris/SunOS as it causes parse overflow errors in the grammar.
...
[SVN r19098]
2003-07-13 17:11:55 +00:00
Rene Rivera
b03e54c968
Fix linking in of libraires by test targets multiple times.
...
The fix ensures that the libraries we link to for targets are unique.
[SVN r19096]
2003-07-13 16:09:08 +00:00
Jens Maurer
94bec3a1e0
when compiling for multi-threading, need -lpthread library
...
[SVN r19067]
2003-07-11 17:06:22 +00:00
Jens Maurer
e78392555c
need -lrt, always
...
[SVN r19066]
2003-07-11 17:05:01 +00:00
Jens Maurer
39bc1738a5
gcc on HP-UX does not support multi-threading, don't set anything here
...
[SVN r19059]
2003-07-11 16:05:42 +00:00
Douglas Gregor
018543fb9f
Remove NOUPDATE for catalog
...
[SVN r19054]
2003-07-11 15:56:56 +00:00
Jens Maurer
2ba6fffc80
-lrt has nothing to do with multi-threading, it contains POSIX real-time
...
stuff such as nanosleep, clock_gettime etc.
[SVN r19051]
2003-07-11 14:47:11 +00:00
Toon Knapen
bc6532ac28
only use C style comments since bjam is compiled with C compiler
...
[SVN r19049]
2003-07-11 13:19:37 +00:00
Jens Maurer
52f20402e8
gcc on IRIX does not support multi-threading (yet), so don't use -pthread
...
[SVN r19045]
2003-07-11 12:20:19 +00:00
Toon Knapen
2980f74781
need prototype for init_cache
...
[SVN r19042]
2003-07-11 06:50:21 +00:00
Toon Knapen
a75808e99c
need prototype for rexexp.h
...
[SVN r19041]
2003-07-11 06:49:58 +00:00
Toon Knapen
fe6829b911
need to cast return value from realloc to final type on sunpro
...
[SVN r19040]
2003-07-11 06:49:32 +00:00
Toon Knapen
6d619e1772
dereferencing env.var. just need leading dollar sign
...
[SVN r19039]
2003-07-11 06:48:52 +00:00
Toon Knapen
31664c7b50
removed own (incorrect) signature of regex_compile, including compile.h now for the signature
...
[SVN r19038]
2003-07-11 06:30:40 +00:00
Jens Maurer
5626e83a90
como for Unix simplified toolset description
...
[SVN r19034]
2003-07-10 22:22:15 +00:00
Toon Knapen
6964177c48
also changed module to module_t in typedef
...
[SVN r19033]
2003-07-10 16:02:51 +00:00
Vladimir Prus
e18f276989
Apply NOCARE to xi:includes, else bjam won't be able to work when we
...
xi:include files which is to be generated (and does not exist yet).
[SVN r19030]
2003-07-10 14:20:19 +00:00
Vladimir Prus
df6ff71e08
* tools/doxugen.jam
...
Always generate targets of DOXYGEN_XML type. Import 'doxygen' to
global scope.
[SVN r19029]
2003-07-10 14:16:16 +00:00
Vladimir Prus
c348e666d8
BoostBook improvements.
...
* new/boostbook.jam
Move xsl:param out of here. Print nice error message when boost root is not
specified. Don't set TEMPORARY on catalog files, since it prevents catalog
creation now and catalog is not temparary anyway.
Export boostbook to global scope to that "using boostbook" works.
Update dependency scanner for recent changes in build engine.
* new/xsltproc.jam
New feature xsl:path.
(compute-xslt-flags): New rule, with factored out common code.
Use common.variable-setting-command to simplify actions.
[SVN r19028]
2003-07-10 14:13:59 +00:00
Vladimir Prus
bf3602fa82
* new/common.jam (variable-setting-command): New rule.
...
[SVN r19027]
2003-07-10 14:07:16 +00:00
Toon Knapen
f4826cf9ab
port to sunpro
...
[SVN r19022]
2003-07-10 12:09:28 +00:00
Jens Maurer
2bdf01411d
add column heading for HTML regression test results page
...
[SVN r19021]
2003-07-10 11:39:05 +00:00
Toon Knapen
6877925a9c
added include of unistd.h for sunpro
...
[SVN r19020]
2003-07-10 11:00:51 +00:00
Toon Knapen
3f6b5baef6
added include unistd.h and wait.h for sunpro
...
[SVN r19019]
2003-07-10 10:59:26 +00:00
Toon Knapen
ee95830514
module type has become module_t
...
[SVN r19018]
2003-07-10 10:58:40 +00:00
Toon Knapen
b53a7a6905
rename module type to module_t to avoid clash between type and variable called module on sunpro
...
[SVN r19017]
2003-07-10 10:56:59 +00:00
Toon Knapen
59b7556296
added include of lists.h
...
[SVN r19016]
2003-07-10 10:54:45 +00:00
Toon Knapen
bde9ca4145
added prototype of backtrace (sunpro can't handle missing prototypes)
...
[SVN r19015]
2003-07-10 10:54:10 +00:00
Toon Knapen
63e5c44780
void* (return from malloc) can't be assigned to char* without a cast using sunpro
...
[SVN r19014]
2003-07-10 10:52:14 +00:00
Jens Maurer
f79659011d
add HTML heading for regression test output
...
[SVN r19006]
2003-07-09 22:19:39 +00:00
Jens Maurer
93aee400d8
link the maths library unconditionally
...
[SVN r19004]
2003-07-09 21:25:50 +00:00
Jens Maurer
7618f68a72
add documentation
...
[SVN r18991]
2003-07-09 13:54:56 +00:00
Jens Maurer
b1e952775a
name of toolset is edg, not eccp
...
[SVN r18987]
2003-07-09 11:12:03 +00:00
Jens Maurer
8a630d4aba
add EDG compiler (evaluation version) configuration
...
[SVN r18986]
2003-07-09 11:09:52 +00:00
Vladimir Prus
9154b67026
Bugfix.
...
* jam_src/make1.c
(make1c): Don't change function-scope 't' variable inside some if scope.
Use another variable in that scope.
[SVN r18983]
2003-07-09 05:49:12 +00:00
Vladimir Prus
a1252a0308
Document existence and usage of tracker.
...
[SVN r18980]
2003-07-08 13:35:44 +00:00
Vladimir Prus
ff5261fd14
Map <threading>multi into -pthread.
...
[SVN r18978]
2003-07-08 13:09:47 +00:00
Rene Rivera
90a641cf1d
Added detection of SunPro compiler.
...
[SVN r18968]
2003-07-07 18:28:05 +00:00
Beman Dawes
ed39cf23db
Set /Od and /Zi for no opt, debug
...
[SVN r18962]
2003-07-07 15:22:47 +00:00
Vladimir Prus
efa955eb10
Bugfix: don't assign the same number to two different flags.
...
[SVN r18961]
2003-07-07 15:02:36 +00:00
Vladimir Prus
06a42c2e47
Fix use of uninitialized memory.
...
[SVN r18954]
2003-07-07 07:37:34 +00:00
Rene Rivera
277126bf61
Fix minor typos after testing on Linux.
...
[SVN r18943]
2003-07-05 16:13:19 +00:00
Rene Rivera
8f0c4d8f9b
Fix various problems with removal of grammar files when yacc program fails.
...
Also added VS71COMNTOOLS detection for vc7.
[SVN r18942]
2003-07-05 15:34:34 +00:00