3b7423235bMore cleanup... * build.bat; accept all toolsets. *build.bat; set toolset root when known. * build.jam; accept --toolset-root=* for setting where the toolset lives. * build.jam; don't clean grammar intermediates.
Rene Rivera
2002-11-13 07:05:52 +0000
43f51fdffaMore cleanup... * build.bat; accept all toolsets. *build.bat; set toolset root when known. * build.jam; accept --toolset-root=* for setting where the toolset lives. * build.jam; don't clean grammar intermediates.
Rene Rivera
2002-11-13 07:05:52 +0000
28e1f02330Attempt to handle derived target types
Dave Abrahams
2002-11-12 14:37:43 +0000
577511be1aAttempt to handle derived target types
Dave Abrahams
2002-11-12 14:37:43 +0000
d77c0d9c33Fix a typo.
Vladimir Prus
2002-11-12 14:33:33 +0000
550103f0f8Fix a typo.
Vladimir Prus
2002-11-12 14:33:33 +0000
f1defc7e8eWin32 fixes.
Vladimir Prus
2002-11-12 07:47:05 +0000
c0356cb2cbWin32 fixes.
Vladimir Prus
2002-11-12 07:47:05 +0000
a9eb468191Minimal new documentation for B-Jam.
Rene Rivera
2002-11-12 07:35:21 +0000
9f44cad35cMinimal new documentation for B-Jam.
Rene Rivera
2002-11-12 07:35:21 +0000
569fac161eBetter error reporting
Dave Abrahams
2002-11-12 03:29:21 +0000
809ce9513eBetter error reporting
Dave Abrahams
2002-11-12 03:29:21 +0000
aa3e9c9ba5Better debuggability
Dave Abrahams
2002-11-12 03:15:08 +0000
7b8374d153Better debuggability
Dave Abrahams
2002-11-12 03:15:08 +0000
bbe58a51e6Better error reporting
Dave Abrahams
2002-11-12 03:14:03 +0000
ef4485356fSH compatible function declaration syntax.
Rene Rivera
2002-11-12 00:08:25 +0000
9e10b0ca33SH compatible function declaration syntax.
Rene Rivera
2002-11-12 00:08:25 +0000
82e6654f3aReally fix broken debug output.
Dave Abrahams
2002-11-11 23:32:42 +0000
466bdef914Really fix broken debug output.
Dave Abrahams
2002-11-11 23:32:42 +0000
194f47cd93Help for Cygwin
Dave Abrahams
2002-11-11 23:31:03 +0000
49f31120ceHelp for Cygwin
Dave Abrahams
2002-11-11 23:31:03 +0000
5905e7847bbetter debug formatting, better (?) help output
Dave Abrahams
2002-11-11 22:53:50 +0000
ef1736fb4abetter debug formatting, better (?) help output
Dave Abrahams
2002-11-11 22:53:50 +0000
540807fdabMimimal support for the 'flags' rule.
Vladimir Prus
2002-11-10 15:41:53 +0000
7272ef9f42Mimimal support for the 'flags' rule.
Vladimir Prus
2002-11-10 15:41:53 +0000
1784c332f8Cleanup, to match build.sh structure and order. Added detection of commands in PATH. Added passthrough of extra args down to build.jam.
Rene Rivera
2002-11-08 07:07:34 +0000
279c8ef3f8Cleanup, to match build.sh structure and order. Added detection of commands in PATH. Added passthrough of extra args down to build.jam.
Rene Rivera
2002-11-08 07:07:34 +0000
dee7956725Better error messages. More generic boost-jam.spec. Addition of "--debug" option for building debug-profile versions of binaries. More optimization flags for toolsets. Prefer yacc instead of bison. Bootstrap the yacc grammar in build.sh not just the grammar source. buils.sh now also supports pass-thru arguments. Simpler+faster checking for executables in PATH, buils.sh. Use of "--toolset=<name>" instead of longer variable.
Rene Rivera
2002-11-07 07:46:55 +0000
1b2c4af14bBetter error messages. More generic boost-jam.spec. Addition of "--debug" option for building debug-profile versions of binaries. More optimization flags for toolsets. Prefer yacc instead of bison. Bootstrap the yacc grammar in build.sh not just the grammar source. buils.sh now also supports pass-thru arguments. Simpler+faster checking for executables in PATH, buils.sh. Use of "--toolset=<name>" instead of longer variable.
Rene Rivera
2002-11-07 07:46:55 +0000
65f358f723Suppress useless warning about debug info truncation
Dave Abrahams
2002-11-07 00:45:54 +0000
a29c4d3b6cBugfixes.
Vladimir Prus
2002-11-06 11:41:59 +0000
fb0fdecc80Bugfixes.
Vladimir Prus
2002-11-06 11:41:59 +0000
75230dc75aFirst implementation of "stage" and "prebuilt" rule.
Vladimir Prus
2002-11-06 10:26:11 +0000
24d1722d55First implementation of "stage" and "prebuilt" rule.
Vladimir Prus
2002-11-06 10:26:11 +0000
23f0acca9eMake some refactoring.
Vladimir Prus
2002-11-06 08:13:40 +0000
e147aa0b32Make some refactoring.
Vladimir Prus
2002-11-06 08:13:40 +0000
d1076d3c1aan end to -isystem
Dave Abrahams
2002-11-05 22:24:18 +0000
946edc4ce6initial commit
Dave Abrahams
2002-11-05 19:56:18 +0000
172669b521initial commit
Dave Abrahams
2002-11-05 19:56:18 +0000
24454ec418Fix broken debug output.
Dave Abrahams
2002-11-05 18:40:26 +0000
d42fe903b6Fix broken debug output.
Dave Abrahams
2002-11-05 18:40:26 +0000
2fe349e4b9Proof-of-concept for testing
Dave Abrahams
2002-11-04 21:57:50 +0000
37f30070bbProof-of-concept for testing
Dave Abrahams
2002-11-04 21:57:50 +0000
9fc2525046Cygwin compatibility
Dave Abrahams
2002-11-04 21:56:41 +0000
d45cc334b1Cygwin compatibility
Dave Abrahams
2002-11-04 21:56:41 +0000
76983f43b7turn trailing "\r\n" sequences into plain "\n" in action blocks, so for example we can process DOS-mode Jamfiles with a Cygwin-built bjam.
Dave Abrahams
2002-11-04 21:54:23 +0000
6500eab234turn trailing "\r\n" sequences into plain "\n" in action blocks, so for example we can process DOS-mode Jamfiles with a Cygwin-built bjam.
Dave Abrahams
2002-11-04 21:54:23 +0000
328161d973Tested on MacOSX darwin toolset... working.
Rene Rivera
2002-11-04 21:48:41 +0000
7279acd120Tested on MacOSX darwin toolset... working.
Rene Rivera
2002-11-04 21:48:41 +0000
0c0a145311Fix typos and account for command limits. CodeWarrior and Borland tested on Win2K.
Rene Rivera
2002-11-04 18:18:11 +0000
d3bf87f3d4Fix typos and account for command limits. CodeWarrior and Borland tested on Win2K.
Rene Rivera
2002-11-04 18:18:11 +0000
cb2fbe6d56Added <library-file> and <cxxflags> features.
Vladimir Prus
2002-11-04 17:33:16 +0000
b165040a22Added <library-file> and <cxxflags> features.
Vladimir Prus
2002-11-04 17:33:16 +0000
472f3005c9Make the 'make' rule work with locally declared generating rules.
Vladimir Prus
2002-11-04 17:28:46 +0000
ca4653d555Make the 'make' rule work with locally declared generating rules.
Vladimir Prus
2002-11-04 17:28:46 +0000
aae2ef0246Tweak path-constant handling.
Vladimir Prus
2002-11-04 17:27:42 +0000
fbf32855f5Tweak path-constant handling.
Vladimir Prus
2002-11-04 17:27:42 +0000
2adc4a8664Made 'include' adjustment for generated headers work when other targets are specified as sources, not only as dependency properties.
Vladimir Prus
2002-11-04 17:24:41 +0000
f9bf8ef5e2Made 'include' adjustment for generated headers work when other targets are specified as sources, not only as dependency properties.
Vladimir Prus
2002-11-04 17:24:41 +0000
e82a103652New scripts for easier building of bjam executable. build.bat: Windows NT BATCH bootstrap script. build.sh: Unix shell bootstrap script. build.jam: b/jam standalone Jamfile for building and distribution creation. boost-jam.spec: modifications to conform to RedHat names/versioning and using new ./build.sh.
Rene Rivera
2002-11-04 06:31:01 +0000
9313cb2851New scripts for easier building of bjam executable. build.bat: Windows NT BATCH bootstrap script. build.sh: Unix shell bootstrap script. build.jam: b/jam standalone Jamfile for building and distribution creation. boost-jam.spec: modifications to conform to RedHat names/versioning and using new ./build.sh.
Rene Rivera
2002-11-04 06:31:01 +0000
9ba40619b3Better error messages
Dave Abrahams
2002-11-03 18:13:24 +0000
279a6c568aUse of darwin toolset now makes use of Python framework.
Rene Rivera
2002-10-31 04:51:30 +0000
7b47ebce7dReinstate double-link generation of dynamic libraries. Simplify slightly. Use with Python 2.3 frameworks mostly working.
Rene Rivera
2002-10-31 04:46:54 +0000
951ff4684cAdd "path-constant" rule to declare/define constants which are used as paths.
Rene Rivera
2002-10-30 06:36:09 +0000
0691657f51Add "path-constant" rule to declare/define constants which are used as paths.
Rene Rivera
2002-10-30 06:36:09 +0000
fc3c2cfa85print.jam; support use of "::" as prefix in paragraphs/blocks to output preformatted text. class.jam; add use of "::" for code samples.
Rene Rivera
2002-10-30 04:00:42 +0000
1910111693print.jam; support use of "::" as prefix in paragraphs/blocks to output preformatted text. class.jam; add use of "::" for code samples.
Rene Rivera
2002-10-30 04:00:42 +0000
f23516f586Fix class scan to recognize class.class not just class. Sort some of the output for consistency.
Rene Rivera
2002-10-30 03:58:12 +0000
fc1b00f001Fix class scan to recognize class.class not just class. Sort some of the output for consistency.
Rene Rivera
2002-10-30 03:58:12 +0000
846bad9952Implement recognition and output of classes and their rules.
Rene Rivera
2002-10-28 07:59:46 +0000
2a226036ffImplement recognition and output of classes and their rules.
Rene Rivera
2002-10-28 07:59:46 +0000
079aa41579Wrap section headers. As some rule templates are long.
Rene Rivera
2002-10-28 07:58:49 +0000
1c4ebd81c8Wrap section headers. As some rule templates are long.
Rene Rivera
2002-10-28 07:58:49 +0000
529eb07620Build with Cygwin
Dave Abrahams
2002-10-28 04:22:14 +0000
00ec50c9f7Build with Cygwin
Dave Abrahams
2002-10-28 04:22:14 +0000
d253b835f8Improve error messages
Dave Abrahams
2002-10-28 04:10:18 +0000
4d82e226f2Improve error messages
Dave Abrahams
2002-10-28 04:10:18 +0000
b2813efad4Suppress warning
Dave Abrahams
2002-10-28 04:06:50 +0000
4c9fdfa3abSuppress warning
Dave Abrahams
2002-10-28 04:06:50 +0000
741ea8f345Fix -d+5 output
Dave Abrahams
2002-10-28 04:06:06 +0000
7c286ef9b6Fix -d+5 output
Dave Abrahams
2002-10-28 04:06:06 +0000
6b681ecc98Better support for dynamic libraries in MacOSX with darwin. * darwin-tools.jam, now support creating bundles (plugins) * darwin-tools.jam, handle multiple defs in dynamic libraries * python.jam, create bundles instead of regular dynamic libs.
Rene Rivera
2002-10-25 02:15:37 +0000
77e4f3a793Added an example of library use.
Vladimir Prus
2002-10-23 14:03:17 +0000
245097e3c2Added an example of library use.
Vladimir Prus
2002-10-23 14:03:17 +0000
1c0baff138Changes the debian bjam package to be similar to jam package.
Vladimir Prus
2002-10-23 12:27:57 +0000
dbebc96215Changes the debian bjam package to be similar to jam package.
Vladimir Prus
2002-10-23 12:27:57 +0000
9b8e9218efCheck Boost.Jam version.
Vladimir Prus
2002-10-23 12:25:26 +0000
410b501468Check Boost.Jam version.
Vladimir Prus
2002-10-23 12:25:26 +0000
27cde07639Improve Boost.Python building.
Vladimir Prus
2002-10-23 12:12:00 +0000
d57002fce8Improve Boost.Python building.
Vladimir Prus
2002-10-23 12:12:00 +0000
bdae1e81ebHonour use-requirements for dependency properties.
Vladimir Prus
2002-10-23 10:39:23 +0000
6354355cbeHonour use-requirements for dependency properties.
Vladimir Prus
2002-10-23 10:39:23 +0000
cf27bfba70Remove option that disables threads, as it prevents most things from working in STLport.
Rene Rivera
2002-10-22 05:13:19 +0000
058268a922Fixes to make custom tollset extensions possible for gcc-stlport. - gcc-stlport-tools.jam; now use the common stlport.jam. - gcc-tools.jam; use STDLIBPATH instead of GCC_LIB* to set LD_LIBRARY_PATH, as it works on a per target basis. - stlport.jam; minor changes for backward compat, automatic setting of the toolset, and various options that used to be in gcc-stlport.jam.
Rene Rivera
2002-10-21 06:01:29 +0000
00cdf3dd34Oops, mised some changes... * Don't need System framework as it's always linked in. * Disable long double warning, as it's always there.
Rene Rivera
2002-10-16 19:42:08 +0000
3f8128f593Working Darwin toolset for MacOSX with it's custom GCC compiler. * allyourbase.jam; use RANLIB for MacOSX as the linker requires it. keep *.o files as scanning doesn't seem to work. * darwin-tools.jam; static runtime doesn't work and is minimally only the gcc runtime use ar manipulations for making c++ correctly link without using libtool
Rene Rivera
2002-10-16 19:39:12 +0000
cf1d603b1bFixes.
Vladimir Prus
2002-10-16 15:51:11 +0000
c866a673a4Fixes.
Vladimir Prus
2002-10-16 15:51:11 +0000
9919875526Some tweaks for getting Boost.Python to build under v2
Dave Abrahams
2002-10-15 12:01:21 +0000