2
0
mirror of https://github.com/boostorg/build.git synced 2026-02-20 02:32:13 +00:00
Commit Graph

4866 Commits

Author SHA1 Message Date
Vladimir Prus
6c15e489bb Don't wait after each run of bjam. Instead, wait for time change before
making any change to filesystem by the tester classes.


[SVN r14238]
2002-06-25 14:55:27 +00:00
Vladimir Prus
5a20c8d1b3 Cleanups.
[SVN r14237]
2002-06-25 13:27:47 +00:00
Dave Abrahams
c06e5f46f5 fixed mistaken removal of jambase.c
[SVN r14169]
2002-06-18 13:59:30 +00:00
Dave Abrahams
2d2451a271 unremoved
[SVN r14167]
2002-06-18 13:47:47 +00:00
Dave Abrahams
48150992e4 enable -q, thanks to "Markus Scherschanski" <mscherschanski@dspace.de>
[SVN r14083]
2002-06-05 13:38:17 +00:00
Dave Abrahams
99d874e63d Warning suppression
[SVN r14059]
2002-05-29 14:17:13 +00:00
Dave Abrahams
3d8aae55e3 Merged Matt Armstrong's patches
[SVN r14053]
2002-05-28 20:35:13 +00:00
Dave Abrahams
632fd15728 Move fix to main trunk
[SVN r13953]
2002-05-16 15:42:44 +00:00
Dave Abrahams
25fb2add6c Merged from RC_1_28_0
[SVN r13944]
2002-05-16 00:56:42 +00:00
Vladimir Prus
6e08a601a0 Tweak.
* new/class.jam: Import all rules from the 'class' module into a class
        instance module, not into a class module.
    * new/targets.jam: Remove explicit import from 'class' in ctor.


[SVN r13829]
2002-05-13 10:42:18 +00:00
Rene Rivera
fd3c87f199 Added container.
[SVN r13828]
2002-05-12 16:57:31 +00:00
Rene Rivera
269deb4cbf Container classes of various kinds, only list for now.
[SVN r13827]
2002-05-12 16:57:14 +00:00
Rene Rivera
ef548f6f9f Added is-a.
[SVN r13826]
2002-05-12 16:56:41 +00:00
Dave Abrahams
42ef876174 fix tabs and line-endings
[SVN r13774]
2002-05-09 14:24:57 +00:00
Dave Abrahams
769b9c903d Remove settings JAMSHELL = "sh -c", since that can never work (the whole thing goes into argv[0]).
[SVN r13754]
2002-05-08 16:19:03 +00:00
Dave Abrahams
a663d9fd00 restore FAIL_EXPECTED rule
[SVN r13745]
2002-05-08 13:52:50 +00:00
Dave Abrahams
a3364b7b11 Restored to health on non-NT systems
[SVN r13742]
2002-05-08 11:39:23 +00:00
Dave Abrahams
2638238375 Fix building on Cygwin
[SVN r13728]
2002-05-07 21:44:19 +00:00
Dave Abrahams
a914676bcc Fix building on Cygwin
[SVN r13727]
2002-05-07 20:53:02 +00:00
John Maddock
d7a97f3813 Fixes for Sun Forte cc
[SVN r13713]
2002-05-07 10:41:42 +00:00
Vladimir Prus
7e8437b177 * test/project_test1.py: Remove trailing whitespace, so that the test
work again, after 'print' fixes.


[SVN r13712]
2002-05-07 07:17:20 +00:00
Rene Rivera
72f6947675 Fixed printing of extraneous space when printing empty lines.
[SVN r13705]
2002-05-07 03:56:46 +00:00
Dave Abrahams
8264b51ea3 true 'C' compatibility
[SVN r13701]
2002-05-06 22:31:44 +00:00
Dave Abrahams
2b52c722d1 True 'C' compatibility
[SVN r13700]
2002-05-06 22:19:20 +00:00
Dave Abrahams
f3a8b89252 initial commit
[SVN r13699]
2002-05-06 21:37:47 +00:00
Dave Abrahams
ca39cf30da Clear environment before testing
[SVN r13696]
2002-05-06 21:09:03 +00:00
Dave Abrahams
3605d8dc91 bug fix
[SVN r13695]
2002-05-06 20:59:53 +00:00
Dave Abrahams
cdba798a30 better error reporting
[SVN r13694]
2002-05-06 18:59:11 +00:00
Dave Abrahams
2bf1779f95 Bug fixes
[SVN r13693]
2002-05-06 18:54:24 +00:00
Dave Abrahams
6a5ea2f5e3 initial commit
[SVN r13691]
2002-05-06 18:29:50 +00:00
Dave Abrahams
6da1c928af initial commit
[SVN r13690]
2002-05-06 18:22:28 +00:00
Dave Abrahams
b4e91a9649 new initialization code + tests
[SVN r13689]
2002-05-06 18:20:47 +00:00
Dave Abrahams
bd5f6d5455 new initialization code + tests
[SVN r13688]
2002-05-06 18:14:59 +00:00
Dave Abrahams
2b392b9c3f new initialization code + tests
[SVN r13687]
2002-05-06 17:51:21 +00:00
Vladimir Prus
ba946afb86 Some os.path improvements.
* new/os.path.jam: (root): Renamed from 'root-relative-path'.
        (join): Accept arbitrary list of elements.
    * new/project.jam: Induced changes.


[SVN r13686]
2002-05-06 15:20:24 +00:00
Vladimir Prus
13dc7be0d6 Forgotten file.
[SVN r13682]
2002-05-06 09:14:28 +00:00
Vladimir Prus
526a6b60ec Work on project/targets modules.
* new/targets.jam: Considerably changed.
    * new/project.jam: Projects now return project targets via 'target' rule.
        Requirements are inherited. Renames 'subinclude(s)' to 'subproject(s)'.
        (find-jamfile): Rewritten, which fixes some bugs.
    * new/project-root/jam: (print): Sort projects first by they id, which
        makes order more predictable.
    * test/project-test1.py: Also run test from the 'project-test1' dir.
    * test/project-test2.py: New test.


[SVN r13681]
2002-05-06 09:11:30 +00:00
Vladimir Prus
180d72a999 Fixes.
* test/BoostBuild.py (Test.run_build_system): Now really allow any exit
        status if the 'status' paremeter is 'None', per documentation.


[SVN r13680]
2002-05-06 08:48:08 +00:00
Vladimir Prus
674e830ab9 Some rules added and fixed.
* new/print.jam (wrapped-text): New rule.
    * new/property.jam (refine): Fixed a horrible bug. (as-path): New rule,
        to be made smarter later.
    * sequence.jam: Comment typo fixed, and trailing whitespace killed.


[SVN r13679]
2002-05-06 07:42:45 +00:00
Vladimir Prus
05219612c8 Test system fixes.
* test/BoostBuild.py (Tester.__init__): New paremeter 'arguments'. Add
        BOOST_BUILD_PATH to the command line.
        (Tester.set_tree): Make files writable after copying.
        (Tester.copy): New method
        (Test.read): Open file in read mode.
    * test/test_system.html: Documented the above changes. Small cleanups.
    * new/test.jam: Remove bootstrap code.
    * new/readme.txt: Changed command line for running unit tests.


[SVN r13678]
2002-05-06 07:22:46 +00:00
Vladimir Prus
7216413534 Minor fixes.
* jam_src/Jambase: Now really downcase $(ARGV[1]).
    * jam_src/compile.c: Fix formatting, now that 'lol_print' don't insert
        space at the end.
    * jam_src/jambase.c: Regenerated.


[SVN r13676]
2002-05-06 06:44:24 +00:00
Dave Abrahams
bf5a3ed78f initial checkin
[SVN r13670]
2002-05-06 03:46:55 +00:00
Rene Rivera
4710ebfa4d Updated test to use generic print rules instead of dump rule. And therefore removed dump rule.
[SVN r13667]
2002-05-04 15:44:38 +00:00
Rene Rivera
ff7f0bf8f6 More cleanup of var names.
[SVN r13666]
2002-05-04 15:38:12 +00:00
Vladimir Prus
00fb9f308d Renamed 'refine-properties' to 'refine'.
[SVN r13664]
2002-05-04 12:32:22 +00:00
John Maddock
fbecfa9d63 Added automatic Cygwin detection
[SVN r13663]
2002-05-04 11:06:20 +00:00
Vladimir Prus
688dbda1a7 Added a newline at the end of file -- for testing purposes, mostly.
[SVN r13649]
2002-05-03 17:18:31 +00:00
Rene Rivera
006224fc68 Some cleanup of project-root.load, per Dave's request.
[SVN r13648]
2002-05-03 17:08:55 +00:00
Dave Abrahams
b469b032dd Set __class__ attribute in instances
Added block comment on class system usage
Added some new tests


[SVN r13646]
2002-05-03 16:40:12 +00:00
Rene Rivera
b7d0bc9f22 Removed tabs ;-O
[SVN r13645]
2002-05-03 16:21:23 +00:00