Jurko Gospodnetić
78e6ce6abd
Internal Boost Jam cleanup - minor stylistic change.
...
[SVN r80232]
2012-08-26 09:20:42 +00:00
Jurko Gospodnetić
bbfefc9762
Boost Jam cleanup - pathsys.h had some temporary file/folder related functions #ifdef-ed for the USE_PATHUNIX implementation but that seems redundant now that this is actually the only implementation in Boots Jam. Plus some minor stylistic changes.
...
[SVN r80170]
2012-08-24 14:41:15 +00:00
Jurko Gospodnetić
0f2bba4947
Internal Boost Jam cleanup - internal ShortPathToLongPath() function renamed to canonicWindowsPath() and commented better, related normalize_path() function commented better as well.
...
[SVN r80094]
2012-08-20 12:48:09 +00:00
Jurko Gospodnetić
31d5763145
Boost Jam cleanup - minor stylistic changes.
...
[SVN r80063]
2012-08-17 07:15:18 +00:00
Jurko Gospodnetić
ac295e5f52
Boost Jam cleanup - renamed the path_key__register_long_name() function to path_register_key() and improved related comments, minor stylistic changes.
...
[SVN r80035]
2012-08-14 15:24:27 +00:00
Jurko Gospodnetić
8ff5907df1
Boost Jam cleanup - removed the internal short_path_to_long_path() function as it has now been completely superseded by path_as_key(). Updated several related code comments.
...
[SVN r80033]
2012-08-14 14:07:09 +00:00
Jurko Gospodnetić
c16ae1c68a
Boost Jam/Build cleanup - minor stylistic changes (comment updates; line wrapping; removed some dead/unused function declarations, parameters & code; declared variables as const; reordered some #include directives alphabetically, removed some unnecessary ones and added several missing ones discovered by the reordering).
...
[SVN r79569]
2012-07-17 08:56:49 +00:00
Jurko Gospodnetić
ed56af5717
Restoring Boost Build & Jam changes from revisions [79281 - 79310] (inclusive) previously temporarily reverted in revision [79321]. This is done to test whether the problem causing the original revert was introduced in revision [79311] (a bug has been found in that revision that could cause the observed Boost Jam crashes). Remaining reverted changes will be reverted if we do not detect any Boost library tester failures with this revision.
...
[SVN r79402]
2012-07-10 15:27:58 +00:00
Jurko Gospodnetić
0b503c35bd
Reverting all Boost Build & Jam changes back to revision [79279] in order to get the Boost library trunk tests back up & running again. Something after that revision seems to have introduced a problem in the non-Windows Boost Jam implementation causing crashes, truncated output and similar undefined behaviour. That problem needs to be addressed before re-adding all the later changes.
...
[SVN r79321]
2012-07-07 09:02:33 +00:00
Jurko Gospodnetić
64b368bd04
Boost Jam cleanup - renamed path_add_key() to path_key__register_long_path().
...
[SVN r79304]
2012-07-05 23:39:45 +00:00
Jurko Gospodnetić
1791d078cc
Boost Build/Jam cleanup - stylistic code changes.
...
[SVN r79244]
2012-07-03 15:58:26 +00:00
Jurko Gospodnetić
605bc82e86
Boost Jam code cleanup - updated path_tmpdir() to return a string object instead of a raw C char pointer.
...
[SVN r79068]
2012-06-25 00:41:37 +00:00
Jurko Gospodnetić
fd5a2cbc5d
Boost Jam code cleanup - minor stylistic changes.
...
[SVN r79060]
2012-06-24 14:19:54 +00:00
Steven Watanabe
791ef6d70a
Handle STDOUT and STDERR in @ files.
...
[SVN r75872]
2011-12-09 03:56:02 +00:00
Steven Watanabe
cc260f7f90
Convert short paths to long paths on NT.
...
[SVN r75808]
2011-12-05 02:12:55 +00:00
Steven Watanabe
20be35b9df
Clean up down casing paths and usage of short_path_to_long_path.
...
[SVN r75768]
2011-12-02 05:11:10 +00:00
Steven Watanabe
3e2399f42b
Remov MAC, VMS, and OS2 support. These were already broken with little chance of being fixed.
...
[SVN r75639]
2011-11-23 15:32:14 +00:00
Steven Watanabe
ea1a2928d2
Replace newstr with object. Use OBJECT * instead of char *. Fix a few bugs uncovered by the better typechecking.
...
[SVN r75609]
2011-11-22 23:04:09 +00:00
Vladimir Prus
7df1f2f4af
Kill 'engine/src', moving all content to 'engine'.
...
[SVN r68592]
2011-02-01 08:16:47 +00:00
Vladimir Prus
0f77dbdae2
Move tools/jam into tools/build/v2/engine
...
[SVN r64010]
2010-07-14 10:37:12 +00:00
Jurko Gospodnetić
b14209b789
Major stylistic changes throughout the Boost Jam source base. No implementation changes.
...
Cleanup done while researching the Boost Jam internals. Added better implementation description comments at many places. Cleaned up the 'dependant' and 'dependency' terminology that got mixed up in several places. Renamed several functions to use underscores as word separators.
[SVN r48480]
2008-08-30 23:56:49 +00:00
Jurko Gospodnetić
84c8a57403
Minor stylistic changes throughout Boost Jam sources. Mostly corrected indentation, removed trailing spaces and updated comments.
...
[SVN r48445]
2008-08-29 12:59:49 +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
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
Vladimir Prus
84d354288e
Try to eliminate short paths on windows, at least in some contexts. They
...
are very annoying --- e.g. you might decide there are several msvc
installation just because you have default location as long name, and there's
vcvars32.bat in PATH, and PATH element uses short name.
* jam_src/pathsys.h
(short_name_to_long_name): New function.
* jam_src/filent.c:
(file_dirscan): Call 'short_name_to_long_name' on argument.
* jam_src/pathunix.c:
(ShortPathToLongPath): Move here from pwd.c, and fix bugs:
'.' and '..' elements were completely broken.
(short_name_to_long_name): Implement here.
[SVN r18401]
2003-05-15 13:07:09 +00:00
Dave Abrahams
2b52c722d1
True 'C' compatibility
...
[SVN r13700]
2002-05-06 22:19:20 +00:00
Dave Abrahams
02b986f45b
Merge with Perforce 2.4 state
...
[SVN r13111]
2002-03-06 14:13:29 +00:00