Commit Graph

12124 Commits

Author SHA1 Message Date
Vladimir Prus
d58cc867f1 Test for composite properties in target references.
[SVN r16347]
2002-11-20 16:38:53 +00:00
Vladimir Prus
f134aad086 Test for composite properties in target references.
[SVN r16347]
2002-11-20 16:38:53 +00:00
Dave Abrahams
8270fed72e Tests for v1 testing
[SVN r16345]
2002-11-20 15:51:53 +00:00
Dave Abrahams
30728fd3cc Tests for v1 testing
[SVN r16345]
2002-11-20 15:51:53 +00:00
Dave Abrahams
4f0463b278 Bug fix from Zak Kipling <zak.kipling@cantab.net>
If you execute jam with no explicit target specified, it exits with
"EXITOK" regardless of whether the build actually succeeds...


[SVN r16336]
2002-11-20 01:37:56 +00:00
Dave Abrahams
ce28e203fb Bug fix from Zak Kipling <zak.kipling@cantab.net>
If you execute jam with no explicit target specified, it exits with
"EXITOK" regardless of whether the build actually succeeds...


[SVN r16336]
2002-11-20 01:37:56 +00:00
Rene Rivera
329c735229 Example "symlink" targets.
[SVN r16333]
2002-11-20 00:45:24 +00:00
Rene Rivera
4346e3c717 Example "symlink" targets.
[SVN r16333]
2002-11-20 00:45:24 +00:00
Rene Rivera
c7d04e52c6 "symlink" targets.
[SVN r16332]
2002-11-20 00:44:43 +00:00
Rene Rivera
27b3036d18 "symlink" targets.
[SVN r16332]
2002-11-20 00:44:43 +00:00
Vladimir Prus
d7c96aa1bc Fix properties in target references.
* new/targets.jam (basic-target.generate-source): Expand composite in
    properties, specified in target references.


[SVN r16320]
2002-11-19 15:29:27 +00:00
Vladimir Prus
e43f22a2b8 Fix properties in target references.
* new/targets.jam (basic-target.generate-source): Expand composite in
    properties, specified in target references.


[SVN r16320]
2002-11-19 15:29:27 +00:00
Rene Rivera
b95133de74 Fix a confusion about what the "::" following, or not, whitespace was handled.
[SVN r16316]
2002-11-19 06:27:22 +00:00
Rene Rivera
3731e155e3 Fix a confusion about what the "::" following, or not, whitespace was handled.
[SVN r16316]
2002-11-19 06:27:22 +00:00
Rene Rivera
b1c6d95ef1 Add "darwin" toolset.
[SVN r16283]
2002-11-16 17:44:29 +00:00
Rene Rivera
377476a83a Initial.
[SVN r16282]
2002-11-16 17:40:50 +00:00
Rene Rivera
b30d515849 Add a pointer to the new Boost.Jam documentation.
Removed the now duplicate "Internals/Extensions" and "Internals/Fundamentals" docs.


[SVN r16277]
2002-11-16 06:22:16 +00:00
Rene Rivera
792fe5d2ef Repoint Boost.Jam links to new documentation in jam_src/readme.html
[SVN r16275]
2002-11-16 05:57:21 +00:00
Rene Rivera
1e9df8513e Copy in the "Jam Fundamentals" section, with some cleanup/reformatting.
[SVN r16274]
2002-11-16 05:35:05 +00:00
Rene Rivera
445cdaa502 Copy in the "Jam Fundamentals" section, with some cleanup/reformatting.
[SVN r16274]
2002-11-16 05:35:05 +00:00
Rene Rivera
318a1b3fb2 Describe the rest of the accepted toolsets.
[SVN r16265]
2002-11-15 21:19:17 +00:00
Rene Rivera
39423fdde8 Describe the rest of the accepted toolsets.
[SVN r16265]
2002-11-15 21:19:17 +00:00
Rene Rivera
fb80cb389e Copied "Core Jam Extensions" from build_system.html. Seems like it belongs here and build_system.html will be outdated in V2.
[SVN r16261]
2002-11-15 18:48:37 +00:00
Rene Rivera
33a3d84138 Copied "Core Jam Extensions" from build_system.html. Seems like it belongs here and build_system.html will be outdated in V2.
[SVN r16261]
2002-11-15 18:48:37 +00:00
John Maddock
97d344420f changed cygwin bjam.exe.gz to bjam.zip
[SVN r16258]
2002-11-15 12:59:21 +00:00
Vladimir Prus
2876af73e4 More comments.
[SVN r16250]
2002-11-15 08:09:45 +00:00
Vladimir Prus
ce0192257b More comments.
[SVN r16250]
2002-11-15 08:09:45 +00:00
Vladimir Prus
5c18848ccd Cleanup main target alternative creationg.
* new/targets.jam
    (abstract-target.name): New method.
    (abstract-target.project): New method.
    (main-target-alternative): Simplify. Only register
       main target alternative. Don't to fancy processing
       of arguments.
    (main-target-requirements): New rule.
    (main-target-use-requirements): New rule.
    (main-target-default-build): New rule.


[SVN r16249]
2002-11-15 07:20:23 +00:00
Vladimir Prus
cb7c085b33 Cleanup main target alternative creationg.
* new/targets.jam
    (abstract-target.name): New method.
    (abstract-target.project): New method.
    (main-target-alternative): Simplify. Only register
       main target alternative. Don't to fancy processing
       of arguments.
    (main-target-requirements): New rule.
    (main-target-use-requirements): New rule.
    (main-target-default-build): New rule.


[SVN r16249]
2002-11-15 07:20:23 +00:00
Vladimir Prus
d9b8b467ed Forgotten change.
[SVN r16248]
2002-11-15 07:15:10 +00:00
Vladimir Prus
ac6efa3dc8 Forgotten change.
[SVN r16248]
2002-11-15 07:15:10 +00:00
Rene Rivera
46a4da5d69 Accept most toolsets.
[SVN r16247]
2002-11-15 05:57:19 +00:00
Rene Rivera
11c17253c7 Accept most toolsets.
[SVN r16247]
2002-11-15 05:57:19 +00:00
Rene Rivera
88f4a01a64 Some extra whitespace formatting fixes.
[SVN r16246]
2002-11-15 05:13:59 +00:00
Rene Rivera
7b696069d0 Some extra whitespace formatting fixes.
[SVN r16246]
2002-11-15 05:13:59 +00:00
Rene Rivera
4e0271c1f4 Added utility "words" rules to split a string into words.
[SVN r16245]
2002-11-15 05:12:25 +00:00
Rene Rivera
8c6fe8a576 Added utility "words" rules to split a string into words.
[SVN r16245]
2002-11-15 05:12:25 +00:00
Rene Rivera
812d5d9f94 Implement ReST type preformatted syntax using "::".
* class.jam; Use new "::" syntax.
* doc.jam; Change comment parsing to keep leading whitespaces.
* doc.jam; Fix problem when a rule's argument has the same name as an inner rule.
* print.jam; Implement ReST syntax of "::" to indicate preformatted text. All forms of the ReST syntax are supported, and the additional form of a preformated paragraph with the first line as "::".


[SVN r16244]
2002-11-15 01:16:50 +00:00
Rene Rivera
1e6ea9b404 Implement ReST type preformatted syntax using "::".
* class.jam; Use new "::" syntax.
* doc.jam; Change comment parsing to keep leading whitespaces.
* doc.jam; Fix problem when a rule's argument has the same name as an inner rule.
* print.jam; Implement ReST syntax of "::" to indicate preformatted text. All forms of the ReST syntax are supported, and the additional form of a preformated paragraph with the first line as "::".


[SVN r16244]
2002-11-15 01:16:50 +00:00
Dave Abrahams
bd82dd2c42 Fix Cygwin PYD extension
[SVN r16237]
2002-11-14 14:50:23 +00:00
Dave Abrahams
7a7166257e Fix Cygwin PYD extension
[SVN r16237]
2002-11-14 14:50:23 +00:00
Vladimir Prus
a89fb0b1a6 Handling for base type generators fixes.
* new/generators.jam
     (find-viable-generators): Reverted my revert. Not yet sure
         what's the best way, but this one can be made to work.
     (try-one-generators): Adjust the virtual target types in
         case generator for base type was used.

* new/virtual-target.jam (virtual-target.set-type): New method.


[SVN r16234]
2002-11-14 10:43:47 +00:00
Vladimir Prus
c4772e11f2 Handling for base type generators fixes.
* new/generators.jam
     (find-viable-generators): Reverted my revert. Not yet sure
         what's the best way, but this one can be made to work.
     (try-one-generators): Adjust the virtual target types in
         case generator for base type was used.

* new/virtual-target.jam (virtual-target.set-type): New method.


[SVN r16234]
2002-11-14 10:43:47 +00:00
Vladimir Prus
b6d69f0b88 Revive all the tests.
* boost_build_v2.html: Document new option.

* new/generators.jam (find-viable-generators): Revert part of Dave's
   commit, essentially disabling finding base type generators.
   This part breaks a test, and need to be thinked about.

* new/errors.jam: Handle "--no-error-backtrace" option.

* test/project_test4.py: Adjust for new error syntax.


[SVN r16233]
2002-11-14 10:17:50 +00:00
Vladimir Prus
4bb9890107 Revive all the tests.
* boost_build_v2.html: Document new option.

* new/generators.jam (find-viable-generators): Revert part of Dave's
   commit, essentially disabling finding base type generators.
   This part breaks a test, and need to be thinked about.

* new/errors.jam: Handle "--no-error-backtrace" option.

* test/project_test4.py: Adjust for new error syntax.


[SVN r16233]
2002-11-14 10:17:50 +00:00
Vladimir Prus
0677fb8001 Beginnings of a tutorial.
[SVN r16232]
2002-11-14 10:10:38 +00:00
Vladimir Prus
3e92199add Beginnings of a tutorial.
[SVN r16232]
2002-11-14 10:10:38 +00:00
Vladimir Prus
296276a550 Fix rule echoing.
* jam_src/make1.c (make1c): Output don't output nonqueit when neither
     DEBUG_MAKE nor DEBUG_MAKEQ is set.

   * test/code_d1d2.py: New test.


[SVN r16231]
2002-11-14 07:11:16 +00:00
Vladimir Prus
b683f1da14 Fix rule echoing.
* jam_src/make1.c (make1c): Output don't output nonqueit when neither
     DEBUG_MAKE nor DEBUG_MAKEQ is set.

   * test/code_d1d2.py: New test.


[SVN r16231]
2002-11-14 07:11:16 +00:00
Dave Abrahams
771300f0c4 remove unreliable GCC optimizations
[SVN r16230]
2002-11-14 04:41:32 +00:00