Vladimir Prus
0cd123a2db
Integrate semaphores extension from Craig McPeeters' branch on
...
public.perforce.com (revisions 1664, 1665).
[SVN r16472]
2002-12-02 12:28:01 +00:00
Vladimir Prus
85ea460c70
Kill a warning.
...
[SVN r15858]
2002-10-10 13:20:43 +00:00
Vladimir Prus
1c8db11b60
Dependency scanning implementation.
...
* jam_src/builtins.c: New builtin SEARCH_FOR_TARGET.
* jam_src/rules.c
(bind_explicitly_located_targets): New function.
(search_for_target): New function.
* jam_src/make.c (make): Call 'bind_explicitly_located_targets()'
immediately on entering.
* jam_src/search.c (call_bind_rule): No longer 'static'.
* new/builtin.jam (c-scanner.process): Real implementation.
* test/dependency_test.py: Really test for dependencies.
[SVN r15646]
2002-10-02 11:56:32 +00:00
Vladimir Prus
69126c8826
Eliminated several minor leaks.
...
[SVN r14305]
2002-07-05 10:41:53 +00:00
Dave Abrahams
5034244b39
Merged Matt Armstrong's patches
...
[SVN r14053]
2002-05-28 20:35:13 +00:00
Dave Abrahams
11a3675f95
restore FAIL_EXPECTED rule
...
[SVN r13745]
2002-05-08 13:52:50 +00:00
Dave Abrahams
fd5b271d4d
True 'C' compatibility
...
[SVN r13700]
2002-05-06 22:19:20 +00:00
Dave Abrahams
3a425fae63
Replace unused FAIL_EXPECTED with RMOLD
...
[SVN r13408]
2002-04-09 04:09:15 +00:00
Toon Knapen
bda320a43f
added new-line character after #endif directive (vacpp complains loudly)
...
[SVN r12502]
2002-01-25 14:13:40 +00:00
Dave Abrahams
e262b37478
Fixes for rule import handling; also extended IMPORT to allow
...
execution in the target module
[SVN r11911]
2001-12-04 18:22:04 +00:00
Dave Abrahams
b3b7186846
Backtrace
...
Debug file/line numbers
Local rules not implicitly imported
Craig McPheeters' dependency graph output as -d+12
Grammar cleanup
Factored parse evaluation into parse_evaluate()
Modified Files:
compile.c frames.h jam.h jamgram.c jamgram.y jamgram.yy make.c
parse.c parse.h rules.c rules.h scan.c scan.h
[SVN r11759]
2001-11-21 04:39:53 +00:00
Dave Abrahams
1908578f9c
Added copyright notices
...
[SVN r11663]
2001-11-11 13:07:51 +00:00
Dave Abrahams
49ba2cf8dd
merged to main trunk
...
[SVN r11610]
2001-11-06 15:36:16 +00:00