Commit Graph

  • 2251e41f56 Merge r64010, wherein jam has been moved. Vladimir Prus 2010-09-04 11:02:21 +0000
  • 4e316485e2 Add 'strip-eol' option to SHELL. Also, return actual exit status. Vladimir Prus 2010-09-04 10:10:34 +0000
  • 48e08672f5 Add 'strip-eol' option to SHELL. Also, return actual exit status. Vladimir Prus 2010-09-04 10:10:34 +0000
  • f3f452d370 Prevent double initialization of Jamfile in some cases. Vladimir Prus 2010-09-01 09:02:49 +0000
  • 869d21c5ba Prevent double initialization of Jamfile in some cases. Vladimir Prus 2010-09-01 09:02:49 +0000
  • 967f43e362 Give a location to project-config.jam. Vladimir Prus 2010-09-01 08:40:17 +0000
  • fd8f8b0ffe Give a location to project-config.jam. Vladimir Prus 2010-09-01 08:40:17 +0000
  • 9f9707e611 Fix jam changes accidentally included in previous merge. Daniel James 2010-08-26 23:20:02 +0000
  • 6a93563896 Merge prep for 1.45 Daniel James 2010-08-26 22:44:53 +0000
  • 65dfa39707 Pass arguments to bootstrap.bat over to jam's build.bat. Vladimir Prus 2010-08-25 15:48:36 +0000
  • dbafd0c39d Pass arguments to bootstrap.bat over to jam's build.bat. Vladimir Prus 2010-08-25 15:48:36 +0000
  • cb0c7ca82e Remove OBJ/STATIC_LIB suffix specific for the qcc toolset. Vladimir Prus 2010-08-25 14:53:50 +0000
  • ac9f781224 Remove OBJ/STATIC_LIB suffix specific for the qcc toolset. Vladimir Prus 2010-08-25 14:53:50 +0000
  • 38fbcc721e Allow to customize the 'mt' tool. Vladimir Prus 2010-08-19 07:50:50 +0000
  • 262c4abba6 Allow to customize the 'mt' tool. Vladimir Prus 2010-08-19 07:50:50 +0000
  • 37480e9df5 Handle conditional requirements in check-target-builds. Vladimir Prus 2010-08-19 07:47:23 +0000
  • f1a0a85144 Handle conditional requirements in check-target-builds. Vladimir Prus 2010-08-19 07:47:23 +0000
  • 06d5b756b7 Fix a bug with -jN and actions that produce multiple targets. Vladimir Prus 2010-08-18 07:52:48 +0000
  • dce6b9b264 Fix a bug with -jN and actions that produce multiple targets. Vladimir Prus 2010-08-18 07:52:48 +0000
  • bccd332725 Stub port of util/indirect.jam Vladimir Prus 2010-08-18 07:40:08 +0000
  • 256491c938 Stub port of util/indirect.jam Vladimir Prus 2010-08-18 07:40:08 +0000
  • 99bfecc47f Fix default build and other things. Vladimir Prus 2010-08-18 07:38:43 +0000
  • e3e0cb61ea Fix default build and other things. Vladimir Prus 2010-08-18 07:38:43 +0000
  • 8f0fb480f4 Don't crash when inheriting more than one function from parent Jamfile. Vladimir Prus 2010-08-18 07:35:53 +0000
  • d8aba8b02b Don't crash when inheriting more than one function from parent Jamfile. Vladimir Prus 2010-08-18 07:35:53 +0000
  • 99495e6567 Unbreak processing of -<feature> requirements. Vladimir Prus 2010-08-18 07:27:13 +0000
  • f6917faf8a Unbreak processing of -<feature> requirements. Vladimir Prus 2010-08-18 07:27:13 +0000
  • 862285d498 Fix typo. Vladimir Prus 2010-08-18 07:19:32 +0000
  • 4a99d65979 Fix typo. Vladimir Prus 2010-08-18 07:19:32 +0000
  • 2cd8cd3855 Supress -q for configuration checks. Steven Watanabe 2010-08-17 16:49:44 +0000
  • 7c71677393 Supress -q for configuration checks. Steven Watanabe 2010-08-17 16:49:44 +0000
  • af7243e2b3 Update URL Vladimir Prus 2010-08-13 06:39:33 +0000
  • 92f894ac15 Update URL Vladimir Prus 2010-08-13 06:39:33 +0000
  • 3a95935cb8 Port tools/message.jam. Vladimir Prus 2010-08-09 20:54:29 +0000
  • bbb80ee03d Port tools/message.jam. Vladimir Prus 2010-08-09 20:54:29 +0000
  • 8f9f71e3bc Fix python/jam translation some more. Vladimir Prus 2010-08-09 20:52:52 +0000
  • 32eec4e9a0 Fix python/jam translation some more. Vladimir Prus 2010-08-09 20:52:52 +0000
  • 8a5291f2c3 Improve python-to-jam-to-python tunnelling of values, and 'generate' metatarget. Vladimir Prus 2010-08-09 10:30:54 +0000
  • c49d198fd3 Improve python-to-jam-to-python tunnelling of values, and 'generate' metatarget. Vladimir Prus 2010-08-09 10:30:54 +0000
  • c5d9d35995 Make 'mark-target-as-explicit' accept multiple target names. Vladimir Prus 2010-08-09 08:35:02 +0000
  • a273e0d03e Make 'mark-target-as-explicit' accept multiple target names. Vladimir Prus 2010-08-09 08:35:02 +0000
  • 45eafa3f5d Add bjam build for intel-darwin (Intel on Darwin). K. Noel Belcourt 2010-08-06 18:44:15 +0000
  • 8ae8c29375 Add bjam build for intel-darwin (Intel on Darwin). K. Noel Belcourt 2010-08-06 18:44:15 +0000
  • eef5b9b51f Port tools/package.py. Fix various bugs. Vladimir Prus 2010-08-06 15:37:13 +0000
  • befe7552b7 Port tools/package.py. Fix various bugs. Vladimir Prus 2010-08-06 15:37:13 +0000
  • 4e320d50c0 Make the 'cached' decorator work on methods. Vladimir Prus 2010-08-06 13:26:53 +0000
  • 9213053547 Make the 'cached' decorator work on methods. Vladimir Prus 2010-08-06 13:26:53 +0000
  • e42df53686 Fix test/using.py. Vladimir Prus 2010-08-06 13:04:21 +0000
  • f93710d362 Fix test/using.py. Vladimir Prus 2010-08-06 13:04:21 +0000
  • 6182a77099 Preserve current project across 'using' statements. Vladimir Prus 2010-08-06 13:02:27 +0000
  • f40b0c9002 Preserve current project across 'using' statements. Vladimir Prus 2010-08-06 13:02:27 +0000
  • 89372b9c5b Adjust one place after resolve_references move. Vladimir Prus 2010-08-06 12:56:05 +0000
  • c2289d3735 Adjust one place after resolve_references move. Vladimir Prus 2010-08-06 12:56:05 +0000
  • b0805afaa2 Do not make source-location attribute always absolute. Vladimir Prus 2010-08-06 12:45:48 +0000
  • bcff7f4c9f Do not make source-location attribute always absolute. Vladimir Prus 2010-08-06 12:45:48 +0000
  • 1b4c2cf91d Fix alternative selection and some error reporting and a test. Vladimir Prus 2010-08-06 12:32:34 +0000
  • f5195fc1c3 Fix alternative selection and some error reporting and a test. Vladimir Prus 2010-08-06 12:32:34 +0000
  • 1181c16034 Handle list of instances with __jam_repr__ method returned from Python. Vladimir Prus 2010-08-06 11:22:42 +0000
  • 26cf969459 Handle list of instances with __jam_repr__ method returned from Python. Vladimir Prus 2010-08-06 11:22:42 +0000
  • ce634f5d48 Port tools/symlink.py Vladimir Prus 2010-08-06 10:52:45 +0000
  • 8db37d8482 Port tools/symlink.py Vladimir Prus 2010-08-06 10:52:45 +0000
  • ac7f0272b9 Fix lots of things. Vladimir Prus 2010-08-06 08:40:42 +0000
  • bb3119c850 Fix lots of things. Vladimir Prus 2010-08-06 08:40:42 +0000
  • 67cb81915b Remove unused bits Vladimir Prus 2010-08-05 09:11:17 +0000
  • 76c6464ece Remove unused bits Vladimir Prus 2010-08-05 09:11:17 +0000
  • c411fb609b Port build/configure.jam. Vladimir Prus 2010-08-05 06:22:58 +0000
  • add5bdf7e0 Port build/configure.jam. Vladimir Prus 2010-08-05 06:22:58 +0000
  • b679616a3b Ubreak tests/dll_path.py in non-python mode. Vladimir Prus 2010-08-04 10:24:59 +0000
  • 5255209e97 Ubreak tests/dll_path.py in non-python mode. Vladimir Prus 2010-08-04 10:24:59 +0000
  • 2ad14b736e Port tools/testing.jam. This was scary. Vladimir Prus 2010-08-04 10:16:08 +0000
  • 6bf35112bd Port tools/testing.jam. This was scary. Vladimir Prus 2010-08-04 10:16:08 +0000
  • 3c7a4d69ce Make print more robust. This should fix the regression test failure. Steven Watanabe 2010-08-03 17:46:19 +0000
  • 0b1ab9d0f3 Make print more robust. This should fix the regression test failure. Steven Watanabe 2010-08-03 17:46:19 +0000
  • 7f4bd730a0 Make sure that we correctly find the root project if there's a project-config.jam Steven Watanabe 2010-08-03 17:45:01 +0000
  • 1ca19a2f60 Make sure that we correctly find the root project if there's a project-config.jam Steven Watanabe 2010-08-03 17:45:01 +0000
  • 707aca5155 Somewhat fix searched libraries. Vladimir Prus 2010-08-02 21:27:33 +0000
  • a6c6480001 Somewhat fix searched libraries. Vladimir Prus 2010-08-02 21:27:33 +0000
  • 1241fa5b84 Fix test/suffix.py Vladimir Prus 2010-08-02 20:24:50 +0000
  • d8bfd8d98a Fix test/suffix.py Vladimir Prus 2010-08-02 20:24:50 +0000
  • da5e6aa769 Fix handling of derived types with empty suffix. Vladimir Prus 2010-08-02 20:23:00 +0000
  • 1c79982c50 Fix handling of derived types with empty suffix. Vladimir Prus 2010-08-02 20:23:00 +0000
  • 228026c935 Correct bjam signature of type.register Vladimir Prus 2010-08-02 18:48:35 +0000
  • 830d71123e Correct bjam signature of type.register Vladimir Prus 2010-08-02 18:48:35 +0000
  • 1f26c275e6 Fix reporting of sources that have no type. Vladimir Prus 2010-08-02 18:46:04 +0000
  • 67f9726cf1 Fix reporting of sources that have no type. Vladimir Prus 2010-08-02 18:46:04 +0000
  • 7052e98b3a Make test/standalone.py pass. Vladimir Prus 2010-08-02 17:30:46 +0000
  • 80e3957ee8 Make test/standalone.py pass. Vladimir Prus 2010-08-02 17:30:46 +0000
  • d675ae0aea Initial support for making Python module act as project. Vladimir Prus 2010-08-02 16:53:42 +0000
  • d2a2350561 Initial support for making Python module act as project. Vladimir Prus 2010-08-02 16:53:42 +0000
  • fe858bb5d3 Fix a couple typos. Steven Watanabe 2010-08-02 15:46:26 +0000
  • 425449f65b Fix a couple typos. Steven Watanabe 2010-08-02 15:46:26 +0000
  • bd0c1a9b1b Partially upgrade build/generators.py Vladimir Prus 2010-08-02 14:15:50 +0000
  • eb262a3d35 Partially upgrade build/generators.py Vladimir Prus 2010-08-02 14:15:50 +0000
  • df845c3217 Update base revision comment Vladimir Prus 2010-08-02 11:47:59 +0000
  • 680a1297e8 Update base revision comment Vladimir Prus 2010-08-02 11:47:59 +0000
  • a4095787fa Complete porting of build/targets.jam Vladimir Prus 2010-08-02 11:38:54 +0000
  • 4e3c57b819 Complete porting of build/targets.jam Vladimir Prus 2010-08-02 11:38:54 +0000
  • 160f162bd5 Update build/feature.py. Vladimir Prus 2010-08-02 10:07:43 +0000
  • a7a600ec40 Update build/feature.py. Vladimir Prus 2010-08-02 10:07:43 +0000
  • 759f448b06 Don't bark on conditionals in usage requirements. Vladimir Prus 2010-07-31 11:40:34 +0000