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

419 Commits

Author SHA1 Message Date
Vladimir Prus
81d4ce4fbe More patches from Bronek
[SVN r34724]
2006-07-25 05:50:44 +00:00
Rene Rivera
7a5cb079cf Bump version to 3.1.14.
[SVN r34675]
2006-07-23 16:21:30 +00:00
Vladimir Prus
6be8cb24e9 More auto-dialog-closing fixes from Bronek.
[SVN r34658]
2006-07-22 06:12:42 +00:00
Vladimir Prus
837f57e2ba Improvements in auto-closing on dialog boxes. In particular, new
check that parent's creation time is less than child's creation time.

Patch from Bronek Kozicki.


[SVN r34605]
2006-07-20 06:27:50 +00:00
Vladimir Prus
42e6ab6ab2 Improve auto-closing of dialog boxes.
- Don't close boxes owned by 'explorer.exe'.
  - Close dialog parented by csrss.exe ("Unable to locate component/dll")
  - Various cleanups

Patch from Bronek Kozicki.


[SVN r34536]
2006-07-15 05:54:35 +00:00
Rene Rivera
1ef43b0475 Remove warning when building rpm packages.
[SVN r34216]
2006-06-07 03:05:47 +00:00
Rene Rivera
729fdec89e Remove debug message.
[SVN r34214]
2006-06-07 03:00:29 +00:00
Rene Rivera
9016949202 Fix rpm building on Linux installs that have both rpmbuild and rpm.
[SVN r34213]
2006-06-07 02:59:15 +00:00
Rene Rivera
3a18163384 Fix out of order function definitions.
[SVN r34211]
2006-06-07 02:16:58 +00:00
Rene Rivera
f5a8baad1e Make the action timeout attempt to also close any open dialogs before killing processes. Thanks to Bronek Kozicki.
[SVN r34210]
2006-06-06 23:58:07 +00:00
Rene Rivera
3c57f9b00e Rewrite version bump script to not have external dependencies. Bump to bjam to 3.1.13.
[SVN r34205]
2006-06-06 20:42:08 +00:00
Vladimir Prus
77eb712d31 64-bit fixes.
Patch from Andreas Fredriksson.


[SVN r34086]
2006-05-25 08:14:30 +00:00
Vladimir Prus
fb75ecee81 Don't return random value from 'bjam_call'.
[SVN r33830]
2006-04-26 13:28:52 +00:00
Stefan Slapeta
55da156d99 Added necessary systems libraries for intel-win32
[SVN r33552]
2006-04-05 11:19:34 +00:00
Rene Rivera
aaf31f754f Fix building with intel-win32 toolset, it was missing linking to some of the system DLLs.
[SVN r33532]
2006-04-04 23:17:43 +00:00
Vladimir Prus
1ad2245b7d Fix order of directories in BOOST_BUILD_PATH.
In 'boost-build', add the directory given as argument *after* existing
directories. So, if user set in environment
BOOST_BUILD_PATH=/home/custom_bb_files, then files from that directory
will be loaded before any stock files.

In particular, this fixes searching of user-config.jam in environmental
BOOST_BUILD_PATH.


[SVN r33348]
2006-03-15 08:43:12 +00:00
Rene Rivera
68ad9e5ffe More adjustments to get the RPM built.
[SVN r32867]
2006-02-12 20:59:42 +00:00
Rene Rivera
901aef74fb Readjust to package new docs.
[SVN r32864]
2006-02-12 20:15:56 +00:00
Rene Rivera
049d9fd079 Build of distribution archives. Remove now outdated Jam docs.
[SVN r32860]
2006-02-12 17:24:46 +00:00
Jim Douglas
2c51cd7cd8 Corrections for QNX/QCC commands
[SVN r32535]
2006-02-03 23:35:46 +00:00
Rene Rivera
c47561797e * Add "exit-status" and "no-output" options to SHELL builtin.
* Add optional exit result value to EXIT builtin.


[SVN r32534]
2006-02-03 23:18:34 +00:00
Rene Rivera
2bb67cb34b Tweaks to QNX/QCC building support.
[SVN r32526]
2006-02-03 16:57:42 +00:00
John Maddock
9429976bc9 Use correct API call to get cygwin path.
[SVN r32440]
2006-01-27 18:47:39 +00:00
Rene Rivera
ba0a37f62b Fix the CYGWIN path unit test, again.
[SVN r31940]
2005-12-06 20:18:22 +00:00
Rene Rivera
dee7c9650c Fix issue #940941: "failure in boost jam unit tests on cygwin".
[SVN r31909]
2005-12-04 20:18:42 +00:00
Rene Rivera
adffc734ae Add support for vc8 clean/auto compiles. Patch from Alexey Pakhunov.
[SVN r31890]
2005-12-03 18:33:26 +00:00
Rene Rivera
48ef57f7cb Fix the argument option testing to work with quoted args. Grrr, Window CMD shell :-(
[SVN r31738]
2005-11-22 06:49:10 +00:00
Rene Rivera
6809fd0cd5 Make MinGW use the Python DLL for linking, instead of the MSVC produced link LIB.
[SVN r31737]
2005-11-22 05:57:38 +00:00
Rene Rivera
e85a0b813c Grrr, fix the args parsing/passing again.
[SVN r31736]
2005-11-22 05:14:11 +00:00
Rene Rivera
7195e83303 Fix argument handling to allow toolset name again.
[SVN r31735]
2005-11-22 05:09:00 +00:00
Rene Rivera
22d1e45597 Allow use of COMMAND as an alias to SHELL builtin. This is a workaround for the builtin Jambase 2.3 which defines a Shell rule.
[SVN r31719]
2005-11-21 05:47:15 +00:00
Rene Rivera
71f97e742d Workaround for failure to create command batch files. Thanks to Bronek Kozicki.
[SVN r31718]
2005-11-21 05:36:29 +00:00
Rene Rivera
0f9cc7a19e Fix atexit crashes because string for temp files got freed before they got used on the at exit file deletes.
[SVN r31658]
2005-11-15 05:44:03 +00:00
Rene Rivera
4411c6e133 Implement STDOUT/STDERR @() file functionality.
[SVN r31582]
2005-11-06 22:33:39 +00:00
Rene Rivera
4d8e85c075 Implement TMPNAME and TMPFILE auto variables for Windows and Unix platforms.
[SVN r31561]
2005-11-05 07:05:28 +00:00
Rene Rivera
00f84029c9 Implement @(file) syntax in actions.
[SVN r31549]
2005-11-03 16:41:05 +00:00
Rene Rivera
8273af2a31 Add common path_tmpdir function to get system dependent path to temporary a directory.
[SVN r31509]
2005-10-31 06:36:54 +00:00
Douglas Gregor
6af5941ead Add --show-locate-target to aid configure script
[SVN r31482]
2005-10-26 14:23:36 +00:00
Rene Rivera
472e096e39 Fix QNX/qcc detection so that it doesn't false fire when there is some other qcc command on other OSs.
[SVN r31358]
2005-10-17 02:33:02 +00:00
Rene Rivera
2c8c83fb20 Add support for building with Python on MacOSX, i.e. with the Python framework.
[SVN r31357]
2005-10-17 02:23:05 +00:00
Rene Rivera
9e3471a5ef Merge outstanding 1.33 changes to trunk:
* QNX/qcc support.
* STLport5 support.
* STLport support docs cleanup.
* kFreeBSD support.
* MinGW/MSYS support.


[SVN r31345]
2005-10-16 15:34:27 +00:00
Rene Rivera
504377c6f3 Move the python init lower so that it's not getting done unless there is something to actually do. Add a profile item for that python init.
[SVN r31313]
2005-10-13 22:12:34 +00:00
Rene Rivera
a34669c462 Add "-lx" option which limits the amount of time actions can run (in seconds). Currently only implemented for Windows NT and above.
[SVN r31266]
2005-10-10 20:33:22 +00:00
Rene Rivera
9317a593d5 Text and fix building with python on Linux.
[SVN r31226]
2005-10-07 19:38:50 +00:00
Douglas Gregor
0660a9870f Add --guess-toolset option
[SVN r31217]
2005-10-07 12:48:17 +00:00
Rene Rivera
3e9e78fe46 Add "--with-python=?" option to build Python enabled bjam. Apply some patches to build with SunC compiler.
[SVN r31211]
2005-10-06 19:14:10 +00:00
Rene Rivera
eed0cf6cc3 Variety of performance improvements.
* bjam; bump to version 3.1.12
* bjam; make it possible to build in MinGW/MSYS shell
* bjam; move profile code to debug.h/c to make it available for use everywhere
* bjam; cache all filesystem query operations, Unix and Windows only, include PWD and scanning
* bjam; add memory profile info, and sprinkle throught code
* bbv2; rewrite some while() loops into for() loops to reduce time and memory
* bbv2; keep a single instance counter instead of one per type to reduce memory use
* bjam+bbv2; change NORMALIZE_PATH builtin to join path parts to reduce memory use


[SVN r31177]
2005-10-03 00:47:36 +00:00
Vladimir Prus
1fa3a7afab Enable native version of regex.transform.
[SVN r31141]
2005-09-28 14:28:46 +00:00
Vladimir Prus
991fbd2399 Implement versioning for native rules. This allows to change interface of
a native rule and have Boost.Build detect that and produce nice error, as
opposed to obscure one.


[SVN r31140]
2005-09-28 14:09:58 +00:00
Vladimir Prus
35c8e67749 Robustify the var_defined function -- don't crash if variable value is a
single quote.

Patch from Lewis Hyatt.


[SVN r31119]
2005-09-26 05:26:14 +00:00