Brad King
767b82a6c8
STYLE: Nightly Date Stamp
2009-07-02 00:01:09 -04:00
Brad King
57e4ca3709
STYLE: Nightly Date Stamp
2009-07-01 00:01:06 -04:00
Brad King
fa3b66fcd2
STYLE: Nightly Date Stamp
2009-06-30 00:01:02 -04:00
Brad King
d78ef9a6cd
STYLE: Nightly Date Stamp
2009-06-29 00:01:02 -04:00
Brad King
ee7bcee8e8
STYLE: Nightly Date Stamp
2009-06-28 00:01:01 -04:00
Brad King
6f2aab1b8e
STYLE: Nightly Date Stamp
2009-06-27 00:01:03 -04:00
Brad King
a385364f78
STYLE: Nightly Date Stamp
2009-06-26 00:01:06 -04:00
Bill Hoffman
7491f52992
ENH: first pass at VS 10, can bootstrap CMake, but many tests still fail
2009-06-25 16:41:57 -04:00
Brad King
e61b49b71f
STYLE: Nightly Date Stamp
2009-06-25 00:01:04 -04:00
Brad King
340b175852
STYLE: Nightly Date Stamp
2009-06-24 00:01:04 -04:00
Brad King
13f519f747
STYLE: Nightly Date Stamp
2009-06-23 00:01:04 -04:00
Brad King
d3679610c6
COMP: Quiet aggressive Borland warnings in KWSys
...
This disables Borland warning 8027 while compiling KWSys source files.
It provides no useful information.
2009-06-22 14:19:22 -04:00
Brad King
d445275ed0
COMP: Remove useless variable assignment
...
This removes an assignment whose result is never used, thus quieting a
warning from Borland.
2009-06-22 14:19:17 -04:00
Brad King
d05a2baf6c
STYLE: Nightly Date Stamp
2009-06-22 00:01:03 -04:00
Brad King
aa75ccefbe
STYLE: Nightly Date Stamp
2009-06-21 00:01:03 -04:00
Brad King
18da042859
STYLE: Nightly Date Stamp
2009-06-20 00:01:02 -04:00
Brad King
1beb41a898
STYLE: Nightly Date Stamp
2009-06-19 00:01:37 -04:00
Brad King
3437b1342f
STYLE: Nightly Date Stamp
2009-06-18 00:01:04 -04:00
Brad King
f61f8e5383
STYLE: Nightly Date Stamp
2009-06-17 00:01:03 -04:00
Brad King
0f490cf025
STYLE: Nightly Date Stamp
2009-06-16 00:01:04 -04:00
Brad King
d30923d631
STYLE: Nightly Date Stamp
2009-06-15 00:01:05 -04:00
Brad King
8cade78bea
STYLE: Nightly Date Stamp
2009-06-14 00:01:01 -04:00
Brad King
70f6f173bd
STYLE: Nightly Date Stamp
2009-06-13 00:01:04 -04:00
Brad King
219626a2be
COMP: Do not compile VMS-specific code on non-VMS
...
This helps avoid fixing VMS-specific code for non-VMS compilers where it
isn't needed anyway.
2009-06-12 15:44:50 -04:00
Francois Bertel
17daa9398a
COMP:Fixed warning with gcc 4.3.3: passing argument 1 of kwsysProcessSetVMSFeature discards qualifiers from pointer target type.
2009-06-12 13:33:35 -04:00
Brad King
74c385e702
COMP: Avoid double-initialization in KWSys String
...
The KWSys String implementation of strcasecmp initialized 'result'
immediately before assigning to it. Borland produces a warning in this
case, so this commit removes the extra initialization.
2009-06-12 10:46:16 -04:00
Brad King
7e03edf1df
STYLE: Nightly Date Stamp
2009-06-12 00:01:02 -04:00
Bill Hoffman
8446a48054
ENH: use .exe on vms
2009-06-11 15:25:48 -04:00
Brad King
60bfa0ad3f
STYLE: Nightly Date Stamp
2009-06-11 00:01:03 -04:00
Brad King
fc537f05ba
ENH: Teach KWSys SystemTools about VMS paths
...
This teaches ConvertToUnixSlashes to convert VMS paths into posix-style
paths. We also set the DECC$FILENAME_UNIX_ONLY feature so the process
always sees posix-style paths on disk.
2009-06-10 13:02:48 -04:00
Brad King
312ca9670f
ENH: Teach KWSys Process basic VMS support
...
This achieves basic process execution on OpenVMS. We use work-arounds
for different fork()/exec() behavior and a lack of select().
VMS emulates fork/exec using setjmp/longjmp to evaluate the child and
parent return cases from fork. Therefore both must be invoked from the
same function.
Since select() works only for sockets we use the BeOS-style polling
implementation. However, non-blocking reads on empty pipes cannot be
distinguished easily from the last read on a closed pipe. Therefore we
identify end of data by an empty read after the child terminates.
2009-06-10 11:48:34 -04:00
Brad King
1eec4fe6ad
BUG: Fix non-select process impl without timeout
...
This avoids use of an uninitialized value in the KWSys ProcessUNIX
polling implementation when no timeout is given.
2009-06-10 11:46:21 -04:00
Brad King
776e21d1c7
COMP: Avoid String.c inclusion by Compaq templates
...
The Compaq compiler (on VMS) includes 'String.c' in source files that
use the stl string while looking for template definitions. This was the
true cause of double-inclusion of the 'kwsysPrivate.h' header. We work
around the problem by conditionally compiling the entire source file on
a condition only true when really building the source.
2009-06-10 11:46:06 -04:00
Brad King
7a839be972
STYLE: Nightly Date Stamp
2009-06-10 00:01:34 -04:00
Bill Hoffman
89b431e8ac
STYLE: suppress warnings for borland
2009-06-09 15:44:46 -04:00
Bill Hoffman
b81f09e341
STYLE: suppress warnings for borland
2009-06-09 15:18:51 -04:00
Brad King
0dc49a840e
STYLE: Nightly Date Stamp
2009-06-09 00:01:08 -04:00
Brad King
fc025061ca
STYLE: Nightly Date Stamp
2009-06-08 00:01:02 -04:00
Brad King
4c6945630c
STYLE: Nightly Date Stamp
2009-06-07 00:01:03 -04:00
Brad King
43cd8555cc
STYLE: Nightly Date Stamp
2009-06-06 00:01:02 -04:00
Dave Partyka
cbc1938ee3
COMP: Hopefully fix hashmap on VS6, Thanks Brad K!
2009-06-05 14:59:47 -04:00
Bill Hoffman
0de79d4b2d
ENH: fix warning on borland
2009-06-05 13:17:01 -04:00
Bill Hoffman
fdff8eb300
ENH: move PutEnv to SystemTools
2009-06-05 12:01:30 -04:00
Brad King
d5f8020391
STYLE: Nightly Date Stamp
2009-06-05 00:01:04 -04:00
Brad King
36288f41b5
STYLE: Nightly Date Stamp
2009-06-04 00:01:03 -04:00
Brad King
1d3320f126
STYLE: Nightly Date Stamp
2009-06-03 00:01:04 -04:00
Brad King
a8893fd64a
STYLE: Nightly Date Stamp
2009-06-02 00:01:10 -04:00
Brad King
0067c3eb80
STYLE: Nightly Date Stamp
2009-06-01 00:01:02 -04:00
Brad King
a193331016
STYLE: Nightly Date Stamp
2009-05-31 00:01:07 -04:00
Brad King
3f6aa94161
STYLE: Nightly Date Stamp
2009-05-30 00:01:02 -04:00
Brad King
2222148ce1
STYLE: Nightly Date Stamp
2009-05-29 00:01:03 -04:00
Brad King
6fcaaf46c4
STYLE: Nightly Date Stamp
2009-05-28 00:01:02 -04:00
Brad King
b745f4457e
STYLE: Nightly Date Stamp
2009-05-27 00:01:06 -04:00
Brad King
143bbaa2a9
STYLE: Nightly Date Stamp
2009-05-26 00:01:07 -04:00
Brad King
23f918d303
STYLE: Nightly Date Stamp
2009-05-25 00:01:07 -04:00
Brad King
f56890f0dc
STYLE: Nightly Date Stamp
2009-05-24 00:01:32 -04:00
Brad King
378aeaad58
STYLE: Nightly Date Stamp
2009-05-23 00:01:06 -04:00
Brad King
8f9b3c49ed
STYLE: Nightly Date Stamp
2009-05-22 00:01:03 -04:00
Brad King
814858de7b
STYLE: Nightly Date Stamp
2009-05-21 00:01:18 -04:00
Bill Hoffman
5634ca02f4
ENH: make this work for older versions of OSX
2009-05-20 09:50:20 -04:00
Brad King
da21a4c4fb
STYLE: Nightly Date Stamp
2009-05-20 00:01:08 -04:00
Bill Hoffman
bb7230cc96
ENH: revert back because it does not build on older macs for now
2009-05-19 21:50:19 -04:00
Bill Hoffman
46a20bbd4c
ENH: remove warning
2009-05-19 16:56:47 -04:00
Bill Hoffman
4220e7c62c
ENH: make this build on other machines besides the mac
2009-05-19 16:46:24 -04:00
Bill Hoffman
ee3d395fde
ENH: fix system info for mac
2009-05-19 16:35:57 -04:00
Bill Hoffman
d3d33a3549
ENH: fix system info for mac
2009-05-19 16:35:13 -04:00
Brad King
831ca4f57c
STYLE: Nightly Date Stamp
2009-05-19 00:01:14 -04:00
Brad King
a40bca5398
STYLE: Nightly Date Stamp
2009-05-18 00:01:08 -04:00
Brad King
1eaa47dc16
STYLE: Nightly Date Stamp
2009-05-17 00:01:02 -04:00
Brad King
97d2606fc1
STYLE: Nightly Date Stamp
2009-05-16 00:01:02 -04:00
Brad King
6d357676d9
STYLE: Nightly Date Stamp
2009-05-15 00:01:03 -04:00
Brad King
248bdadd94
STYLE: Simplify and document VMS workarounds
...
The kwsysPrivate header double-inclusion check hits a false positive on
VMS for an undetermined reason. This simplifies the workaround and
documents it.
2009-05-14 09:27:02 -04:00
Brad King
317b3a0ef8
STYLE: Remove trailing whitespace
2009-05-14 09:26:47 -04:00
Brad King
66a92954ee
STYLE: Nightly Date Stamp
2009-05-14 00:01:04 -04:00
Brad King
cecfce23a5
BUG: Fix removal of read-only directories
...
Read-only directories must be given write permission before we can
remove files and subdirectories from them.
2009-05-13 10:30:33 -04:00
Brad King
39c7fc97f0
STYLE: Nightly Date Stamp
2009-05-13 00:01:07 -04:00
Brad King
b3269b089c
STYLE: Nightly Date Stamp
2009-05-12 00:01:09 -04:00
Brad King
80c66c05e7
STYLE: Nightly Date Stamp
2009-05-11 00:01:05 -04:00
Brad King
f114e68f7a
STYLE: Nightly Date Stamp
2009-05-10 00:01:17 -04:00
Brad King
9a3c5338fb
STYLE: Nightly Date Stamp
2009-05-09 00:01:06 -04:00
Brad King
55e91d3e46
STYLE: Nightly Date Stamp
2009-05-08 00:01:02 -04:00
Brad King
028c52841a
STYLE: Nightly Date Stamp
2009-05-07 00:01:13 -04:00
Brad King
c2cb8a213c
STYLE: Nightly Date Stamp
2009-05-06 00:01:05 -04:00
Brad King
e9f2c6f7d7
STYLE: Nightly Date Stamp
2009-05-05 00:01:03 -04:00
Brad King
1ce218afd3
STYLE: Nightly Date Stamp
2009-05-04 00:01:03 -04:00
Brad King
783a6cadc8
STYLE: Nightly Date Stamp
2009-05-03 00:01:03 -04:00
Brad King
d8b1717492
STYLE: Nightly Date Stamp
2009-05-02 00:01:04 -04:00
Brad King
5f7ea11f97
STYLE: Nightly Date Stamp
2009-05-01 00:01:02 -04:00
Brad King
7159bacdd9
STYLE: Nightly Date Stamp
2009-04-30 00:01:10 -04:00
Brad King
77f85db5d7
STYLE: Nightly Date Stamp
2009-04-29 00:01:04 -04:00
Brad King
9384790d04
STYLE: Nightly Date Stamp
2009-04-28 00:01:03 -04:00
Brad King
e128583cb4
STYLE: Nightly Date Stamp
2009-04-27 00:01:02 -04:00
Brad King
861cd084f3
STYLE: Nightly Date Stamp
2009-04-26 00:01:03 -04:00
Brad King
79fb689e2e
STYLE: Nightly Date Stamp
2009-04-25 00:01:05 -04:00
Brad King
70b2f59c3f
STYLE: Nightly Date Stamp
2009-04-24 00:01:04 -04:00
Bill Hoffman
7fc99c94d4
ENH: check in almost building VMS stuff with VMSBuild directory since the bootstrap script will not work on VMS
2009-04-23 11:09:47 -04:00
Brad King
f353df7ffc
STYLE: Nightly Date Stamp
2009-04-23 00:01:05 -04:00
Brad King
b1005a0e5e
STYLE: Nightly Date Stamp
2009-04-22 00:01:11 -04:00
Alexander Neundorf
ce6849f057
ENH: also recognize rxvt-256color as a color terminal ( #8913 , patch from Deewiant)
...
Alex
2009-04-21 18:23:02 -04:00
Brad King
714d2fc04b
ENH: Remove obscure method from KWSys SystemTools
...
This removes SystemTools::FileExistsInParentDirectories from KWSys since
it is a special-purpose method that is not generally useful.
2009-04-21 11:36:59 -04:00
Brad King
7bb8678fc6
STYLE: Nightly Date Stamp
2009-04-21 00:01:06 -04:00
Brad King
20f4fdee33
BUG: Fix SystemTools::IsSubDirectory on bad input
...
When SystemTools::GetParentDirectory was fixed to never remove the root
path component from a full path we violated an assumption made by
IsSubDirectory that eventually GetParentDirectory returns an empty
string. This led to an infinite loop if the potential parent directory
is empty, so we explicitly avoid that case.
2009-04-20 08:42:05 -04:00
Brad King
102697e5d0
STYLE: Nightly Date Stamp
2009-04-20 00:01:09 -04:00
Brad King
289ce0b80a
STYLE: Nightly Date Stamp
2009-04-19 00:01:03 -04:00
Brad King
7929462a39
STYLE: Nightly Date Stamp
2009-04-18 00:01:14 -04:00
Brad King
3e0db72aaa
STYLE: Nightly Date Stamp
2009-04-17 00:01:04 -04:00
Brad King
0d5b456c29
STYLE: Nightly Date Stamp
2009-04-16 00:01:10 -04:00
Brad King
3824f54c17
BUG: Replace brittle GetParentDirectory impl
...
The previous change to this method broke cases where the input path does
not exist. The SystemTools::GetParentDirectory method is redundant with
the more robust SystemTools::GetFilenamePath. This replaces its
implementation to just call GetFilenamePath.
2009-04-15 13:03:33 -04:00
Yumin Yuan
f3035ff78d
BUG: SystemTools::GetParentDirectory() will crash if "/" is passed in as argement. Valid check is added to make sure the input argment exists, and if "/" is passed in, empty string will be returned.
2009-04-15 10:45:29 -04:00
Brad King
6218a1a786
STYLE: Nightly Date Stamp
2009-04-15 00:01:09 -04:00
Brad King
19d11e2a1f
ENH: Skip KWSys name maros in case of identity
...
All KWSys C symbol names begin with the KWSYS_NAMESPACE defined at
configuration time. For ease of editing we write canonical names with
the prefix 'kwsys' and use macros to map them to the configured prefix
at preprocessing time. In the case of standalone KWSys, the prefix is
'kwsys', so the macros were previously defined to their own names.
We now skip defining the macros in the identity case so that the final
symbol names are never themselves macros. This will allow the symbols
to be further transformed behind the scenes to help linkers in special
cases on some platforms.
2009-04-14 09:35:56 -04:00
Brad King
286a136adb
STYLE: Nightly Date Stamp
2009-04-14 00:01:04 -04:00
Brad King
172d07fca9
STYLE: Nightly Date Stamp
2009-04-13 00:01:15 -04:00
Brad King
9a884dd3f4
STYLE: Nightly Date Stamp
2009-04-12 00:01:04 -04:00
Brad King
c723625f6a
STYLE: Nightly Date Stamp
2009-04-11 00:01:04 -04:00
Brad King
3c0e239346
STYLE: Nightly Date Stamp
2009-04-10 00:01:09 -04:00
Brad King
dfd95e100d
STYLE: Nightly Date Stamp
2009-04-09 00:01:02 -04:00
Brad King
d72743928e
STYLE: Nightly Date Stamp
2009-04-08 00:01:05 -04:00
Brad King
36e9a6ed81
STYLE: Nightly Date Stamp
2009-04-07 00:01:06 -04:00
Brad King
ae284cc5c8
BUG: Fix parsing of linux 2.6 /proc/meminfo format
...
Previously KWSys SystemInformation parsed this file assuming a strict
order and set of fields, but the order is not reliable. This
generalizes the implementation to support any order and extra fields.
2009-04-06 14:55:54 -04:00
Mathieu Malaterre
c9949f97a7
BUG: comment out faulty seekp which make kwsys::*stringstream fails on platform with no std::*stringstream implementation
2009-04-06 03:39:42 -04:00
Brad King
7855f988d4
STYLE: Nightly Date Stamp
2009-04-06 00:01:08 -04:00
Mathieu Malaterre
1ab71112c2
ENH: hopefully seekp is the call making kwsys::stringstream behaves oddly on sunos
2009-04-05 06:55:52 -04:00
Brad King
434bd99dc7
STYLE: Nightly Date Stamp
2009-04-05 00:01:12 -04:00
Brad King
4a8d3019cd
STYLE: Nightly Date Stamp
2009-04-04 00:01:08 -04:00
Brad King
17ea632e93
STYLE: Nightly Date Stamp
2009-04-03 00:01:04 -04:00
Mathieu Malaterre
31c4a269b0
ENH: trying to reproduce issue on sunos
2009-04-02 06:12:53 -04:00
Brad King
fd7656f7c3
STYLE: Nightly Date Stamp
2009-04-02 00:01:04 -04:00
Brad King
475e1d78cb
STYLE: Nightly Date Stamp
2009-04-01 00:01:08 -04:00
Brad King
6f4554982d
STYLE: Nightly Date Stamp
2009-03-31 00:01:04 -04:00
Mathieu Malaterre
3a34b35dec
COMP: missing string.h header for strlen.
2009-03-30 08:27:44 -04:00
Mathieu Malaterre
318bfab8c1
ENH: remote debugging of sunos
2009-03-30 04:10:37 -04:00
Brad King
1bd0b15145
STYLE: Nightly Date Stamp
2009-03-30 00:01:04 -04:00
Brad King
3489950746
STYLE: Nightly Date Stamp
2009-03-29 00:01:05 -04:00
Brad King
7e8ad26e5a
STYLE: Nightly Date Stamp
2009-03-28 00:01:04 -04:00
Brad King
27598a53c9
STYLE: Nightly Date Stamp
2009-03-27 00:01:05 -04:00
Brad King
9b41f200ad
STYLE: Nightly Date Stamp
2009-03-26 00:01:07 -04:00
Brad King
5efdefbc27
STYLE: Nightly Date Stamp
2009-03-25 00:01:06 -04:00
Brad King
db4390ea7c
STYLE: Nightly Date Stamp
2009-03-24 00:01:03 -04:00
Brad King
10a91d8467
STYLE: Nightly Date Stamp
2009-03-23 00:01:35 -04:00
Brad King
acabe5debb
STYLE: Nightly Date Stamp
2009-03-22 00:01:04 -04:00
Brad King
8f5a4c431c
STYLE: Nightly Date Stamp
2009-03-21 00:01:03 -04:00
Brad King
1ce28d1db8
STYLE: Nightly Date Stamp
2009-03-20 00:01:05 -04:00
Francois Bertel
ad4a2fd697
COMP:Fixed warnings with gcc 4.3.2.
2009-03-19 22:48:05 -04:00
Francois Bertel
1a13469a26
COMP:Try to fix error on HP.
2009-03-19 11:48:50 -04:00
Francois Bertel
c8f9ee6b74
COMP:try to fix error on qnx-V3.3.5-gcc_ntox86.
2009-03-19 10:03:36 -04:00
Francois Bertel
a638a2f8a0
COMP:Fixed warnings.
2009-03-19 09:20:40 -04:00
Francois Bertel
675b76d931
COMP:Fixed VS 64-bit warning C4267 line 432 of RegularExpression.cxx
2009-03-19 09:09:33 -04:00
Brad King
b74c0a03e5
STYLE: Nightly Date Stamp
2009-03-19 00:01:07 -04:00
Francois Bertel
431c456cf5
COMP:Fixed warnings.
2009-03-18 08:50:55 -04:00
Francois Bertel
1fb58e3bf4
STYLE:Empty commit just add information about rev 1.15: the reason is that long is 64-bit on gcc on Linux because it uses the LP64 data model whereas long is 32-bit on VS 64-bit because it uses the LLP64 model (ref: http://en.wikipedia.org/wiki/64-bit#64-bit_data_models )
2009-03-18 07:57:28 -04:00
Francois Bertel
489df7836e
COMP:Fix warning on VS 64bit. Don't why gcc 4.3.2 didn't catch this one on a 64bit machine with -Wconversion on.
2009-03-18 07:32:12 -04:00
Brad King
4066abc7f3
STYLE: Nightly Date Stamp
2009-03-18 00:01:03 -04:00
Francois Bertel
ee00616289
COMP:Fixed warnings.
2009-03-17 10:48:24 -04:00
Brad King
94853b493a
STYLE: Nightly Date Stamp
2009-03-17 00:01:07 -04:00
Francois Bertel
257937f2bd
COMP:Try to fix compile error with qnx gcc.
2009-03-16 17:38:17 -04:00
Francois Bertel
d0b32b42a1
COMP:Fixed gcc 4.3.2 warning with -O1 and above: ignoring return value of read'), declared with attribute warn_unused_result
2009-03-16 17:13:14 -04:00
Francois Bertel
7b9b56d80e
COMP:Fixed warnings.
2009-03-16 15:02:25 -04:00
Brad King
e30835345a
STYLE: Nightly Date Stamp
2009-03-16 00:01:05 -04:00
Brad King
fa325c1fdc
STYLE: Nightly Date Stamp
2009-03-15 00:01:08 -04:00
Brad King
e4eb90c875
STYLE: Nightly Date Stamp
2009-03-14 00:01:05 -04:00
Brad King
c6d0043e2a
STYLE: Nightly Date Stamp
2009-03-13 00:01:06 -04:00
Brad King
0460e31e67
STYLE: Nightly Date Stamp
2009-03-12 00:01:07 -04:00
Brad King
b4997c3020
STYLE: Nightly Date Stamp
2009-03-11 00:01:03 -04:00
Brad King
effd6d6e0b
STYLE: Nightly Date Stamp
2009-03-10 00:01:05 -04:00
Brad King
b9323d2dd6
STYLE: Nightly Date Stamp
2009-03-09 00:01:04 -04:00
Brad King
038827c5da
STYLE: Nightly Date Stamp
2009-03-08 00:01:03 -05:00
Brad King
55760e9994
STYLE: Nightly Date Stamp
2009-03-07 00:01:04 -05:00
Brad King
73bea67fd3
STYLE: Nightly Date Stamp
2009-03-06 00:01:03 -05:00
Brad King
46c3541392
STYLE: Nightly Date Stamp
2009-03-05 00:01:04 -05:00
Brad King
c0e0180f28
STYLE: Nightly Date Stamp
2009-03-04 00:01:02 -05:00
Brad King
123e9618b1
STYLE: Nightly Date Stamp
2009-03-03 00:01:02 -05:00
Brad King
1e6b109fed
STYLE: Nightly Date Stamp
2009-03-02 00:01:05 -05:00
Brad King
8ddec12021
STYLE: Nightly Date Stamp
2009-03-01 00:01:06 -05:00
Brad King
de3a686a62
STYLE: Nightly Date Stamp
2009-02-28 00:01:08 -05:00
Brad King
99b37665c9
STYLE: Nightly Date Stamp
2009-02-27 00:01:02 -05:00
Brad King
338d37ee5a
STYLE: Nightly Date Stamp
2009-02-26 00:01:04 -05:00
Brad King
8c88787b8b
STYLE: Nightly Date Stamp
2009-02-25 00:01:19 -05:00
Brad King
0458da3ba9
STYLE: Nightly Date Stamp
2009-02-24 00:01:07 -05:00
Brad King
9185f36b06
STYLE: Nightly Date Stamp
2009-02-23 00:01:08 -05:00
Brad King
089896ae0a
STYLE: Nightly Date Stamp
2009-02-22 00:01:06 -05:00
Brad King
06a61c8518
STYLE: Nightly Date Stamp
2009-02-21 00:01:02 -05:00
Brad King
20da2cbe03
STYLE: Nightly Date Stamp
2009-02-20 00:01:05 -05:00
Brad King
9d177237a7
STYLE: Nightly Date Stamp
2009-02-19 00:01:05 -05:00
Brad King
e266c37730
STYLE: Nightly Date Stamp
2009-02-18 00:01:04 -05:00
Brad King
832459c392
STYLE: Nightly Date Stamp
2009-02-17 00:01:06 -05:00
Brad King
727cae7806
STYLE: Nightly Date Stamp
2009-02-16 00:01:03 -05:00
Brad King
8d99166070
STYLE: Nightly Date Stamp
2009-02-15 00:01:04 -05:00
Brad King
65ad22901d
STYLE: Nightly Date Stamp
2009-02-14 00:01:03 -05:00
Brad King
b44026f74a
ENH: Optionally label KWSys targets and tests
...
This provides an API for parent projects to use to specify values to be
set in the LABELS properties of KWSys libraries, executables, and tests.
2009-02-13 15:49:52 -05:00
Brad King
6d8b207867
ENH: Add KWSys header files to library targets
...
This adds the configured KWSys header files to the library targets that
implement their APIs so that they show up in IDE project files.
2009-02-13 15:49:47 -05:00
Brad King
a26481f9fb
STYLE: Nightly Date Stamp
2009-02-13 00:01:04 -05:00
Bill Hoffman
3d0e241498
BUG: #8496 add support for system info on haiku
2009-02-12 10:08:15 -05:00
Brad King
47e8ee71dd
STYLE: Nightly Date Stamp
2009-02-12 00:01:03 -05:00
Brad King
52692cccaa
STYLE: Nightly Date Stamp
2009-02-11 00:01:04 -05:00
Brad King
ffba5b14ae
STYLE: Nightly Date Stamp
2009-02-10 00:01:03 -05:00
Brad King
6ed916795d
BUG: Work around broken GetLongPathName case
...
On Windows the GetLongPathName API function does not work on some
filesystems even if the file exists. In this case we should just use
the original long path name and not the GetShortPathName result.
See issue #8480 .
2009-02-09 16:45:15 -05:00
Brad King
ca096a4596
BUG: Fix GetRealPath when realpath fails
...
This patch from Philip Lowman teaches SystemTools::GetRealPath to deal
with paths that do not exist by dealing with the case that realpath
returns NULL. See issue #8423 .
2009-02-09 09:23:13 -05:00
Brad King
37428e32aa
STYLE: Nightly Date Stamp
2009-02-09 00:01:14 -05:00
Brad King
4c2ff835bb
STYLE: Nightly Date Stamp
2009-02-08 00:01:05 -05:00
Brad King
640fd4a528
STYLE: Nightly Date Stamp
2009-02-07 00:01:08 -05:00
Brad King
8dfb99c660
STYLE: Nightly Date Stamp
2009-02-06 00:01:04 -05:00
Brad King
f16a471576
STYLE: Nightly Date Stamp
2009-02-05 00:01:12 -05:00
Brad King
2d662e0083
STYLE: Nightly Date Stamp
2009-02-04 00:01:12 -05:00
Bill Hoffman
a1d7f82d68
ENH: fix dynamic loading on haiku
2009-02-03 11:27:08 -05:00
Brad King
feafe2abee
STYLE: Nightly Date Stamp
2009-02-03 00:01:13 -05:00
Brad King
367101b02c
STYLE: Nightly Date Stamp
2009-02-02 00:01:24 -05:00
Brad King
dba64adac2
STYLE: Nightly Date Stamp
2009-02-01 00:01:18 -05:00
Brad King
aa45ec10bc
STYLE: Nightly Date Stamp
2009-01-31 00:01:24 -05:00
Brad King
140403ae62
STYLE: Nightly Date Stamp
2009-01-30 00:01:28 -05:00
Brad King
e69050643c
STYLE: Nightly Date Stamp
2009-01-29 00:01:32 -05:00
Brad King
7ef31a2461
STYLE: Nightly Date Stamp
2009-01-28 00:01:34 -05:00
Brad King
1902f8e63c
STYLE: Nightly Date Stamp
2009-01-27 00:02:07 -05:00
Brad King
504fa52f6b
STYLE: Nightly Date Stamp
2009-01-26 00:01:41 -05:00
Brad King
64c78918a1
STYLE: Nightly Date Stamp
2009-01-25 00:01:50 -05:00
Brad King
72aad46fea
STYLE: Nightly Date Stamp
2009-01-24 00:01:49 -05:00
Brad King
f0eef5ab52
STYLE: Nightly Date Stamp
2009-01-23 00:02:12 -05:00
Brad King
5f3c354b66
STYLE: Nightly Date Stamp
2009-01-22 00:01:56 -05:00
Brad King
f4d37eebb2
STYLE: Nightly Date Stamp
2009-01-21 00:02:30 -05:00
Brad King
57896e296f
STYLE: Nightly Date Stamp
2009-01-20 00:02:08 -05:00
Brad King
811d8acb6b
STYLE: Nightly Date Stamp
2009-01-19 00:02:07 -05:00
Brad King
97b2bc3d6b
STYLE: Nightly Date Stamp
2009-01-18 00:02:11 -05:00
Brad King
3427a4bdb0
STYLE: Nightly Date Stamp
2009-01-17 00:02:16 -05:00
Brad King
bf4f05e69d
STYLE: Nightly Date Stamp
2009-01-16 00:02:22 -05:00
Brad King
22c12edaea
STYLE: Nightly Date Stamp
2009-01-15 00:02:27 -05:00
Brad King
914740cfab
STYLE: Nightly Date Stamp
2009-01-14 00:02:27 -05:00
Brad King
1cfd3912c1
STYLE: Nightly Date Stamp
2009-01-13 00:02:33 -05:00
Brad King
02fb5880c1
STYLE: Nightly Date Stamp
2009-01-12 00:02:58 -05:00
Brad King
3db17e22c9
STYLE: Nightly Date Stamp
2009-01-11 00:02:51 -05:00
Brad King
992953bcfe
STYLE: Nightly Date Stamp
2009-01-10 00:02:51 -05:00
Brad King
86b103f271
ENH: Extend kwsys.testProcess-4 timeout
...
The test is supposed to terminate quickly when its child crashes, but
that seems to take over 10s on busy systems. This extends the test's
timeout to 30s to help it pass when running on a busy system.
2009-01-09 11:44:46 -05:00
Brad King
0b33a44e44
STYLE: Nightly Date Stamp
2009-01-09 00:02:51 -05:00
Brad King
ffd5f117e6
STYLE: Nightly Date Stamp
2009-01-08 00:03:04 -05:00
Brad King
605f4bd34e
STYLE: Nightly Date Stamp
2009-01-07 00:02:53 -05:00
Brad King
6ea3c461a0
STYLE: Nightly Date Stamp
2009-01-06 00:03:19 -05:00
Brad King
57dd0d95e9
STYLE: Nightly Date Stamp
2009-01-05 00:03:11 -05:00
Brad King
9ae04f6feb
STYLE: Nightly Date Stamp
2009-01-04 00:03:10 -05:00
Brad King
ee1d1b2c68
STYLE: Nightly Date Stamp
2009-01-03 00:03:09 -05:00
Brad King
3e484ceaae
STYLE: Nightly Date Stamp
2009-01-02 00:03:19 -05:00
Brad King
68ca6024b0
STYLE: Nightly Date Stamp
2009-01-01 00:03:31 -05:00
Brad King
4fe3af3469
STYLE: Nightly Date Stamp
2008-12-31 00:03:25 -05:00
Brad King
baecf2a31c
STYLE: Nightly Date Stamp
2008-12-30 00:03:23 -05:00
Brad King
a075cfe976
STYLE: Nightly Date Stamp
2008-12-29 00:03:40 -05:00
Brad King
8c9666c821
STYLE: Nightly Date Stamp
2008-12-28 00:03:32 -05:00
Brad King
7277723ab1
STYLE: Nightly Date Stamp
2008-12-27 00:03:40 -05:00
Brad King
3e0bb83841
STYLE: Nightly Date Stamp
2008-12-26 00:03:39 -05:00
Brad King
69dfb275e7
STYLE: Nightly Date Stamp
2008-12-25 00:03:54 -05:00
Brad King
df2321f774
STYLE: Nightly Date Stamp
2008-12-24 00:03:51 -05:00
Brad King
24d9817677
STYLE: Nightly Date Stamp
2008-12-23 00:03:58 -05:00
Brad King
baf324abd8
STYLE: Nightly Date Stamp
2008-12-22 00:03:53 -05:00
Brad King
9407c6ca12
STYLE: Nightly Date Stamp
2008-12-21 00:03:59 -05:00
Brad King
32fcf2dd74
STYLE: Nightly Date Stamp
2008-12-20 00:04:05 -05:00
Brad King
0d7c6ee67b
STYLE: Nightly Date Stamp
2008-12-19 00:04:09 -05:00
Brad King
0a83aa6f57
BUG: Fix windows command line escape for empty arg
...
On Windows the KWSys System package generates escapes for command-line
arguments. This fix enables quoting of the empty string as an argument.
This also adds a test to pass an empty argument to a custom command.
2008-12-18 13:36:58 -05:00
David Cole
0fafdb7eb8
BUG: Do not copy permissions of files when making the copy in an install rule. If the source file was read-only, this prevents the subsequent set of the destination file's modification time, making the copied file always different in time-stamp than the original and always installing a new file with a new time stamp (but the same content) causing unnecessary downstream incremental rebuilds. As part of this fix, add an optional copyPermissions parameter to the SystemTools routines CopyFileIfDifferent, CopyFileAlways, CopyAFile and CopyADirectory. The copyPermissions parameter defaults to true to preserve the behavior of these routines for existing callers.
2008-12-18 10:43:24 -05:00
Brad King
93920277f4
STYLE: Nightly Date Stamp
2008-12-18 00:04:10 -05:00
Brad King
093cfc22f1
STYLE: Nightly Date Stamp
2008-12-17 00:04:11 -05:00
Brad King
8ecd9ed768
STYLE: Nightly Date Stamp
2008-12-16 00:04:17 -05:00
Francois Bertel
ef36d72c89
COMP:Fixed warnings.
2008-12-15 17:19:26 -05:00
Brad King
7b6ac0db83
STYLE: Nightly Date Stamp
2008-12-14 00:04:14 -05:00
Brad King
25c0c1c02e
STYLE: Nightly Date Stamp
2008-12-12 00:00:50 -05:00
Brad King
c795aa8ef2
STYLE: Nightly Date Stamp
2008-12-11 00:00:58 -05:00
Brad King
73f5e13cf3
STYLE: Nightly Date Stamp
2008-12-10 00:01:18 -05:00
Brad King
360d9465a2
STYLE: Nightly Date Stamp
2008-12-09 00:01:18 -05:00
Brad King
34f073549e
STYLE: Nightly Date Stamp
2008-12-08 00:01:21 -05:00
Brad King
715788108c
STYLE: Nightly Date Stamp
2008-12-07 00:01:25 -05:00
Brad King
c65d3c63a7
STYLE: Nightly Date Stamp
2008-12-06 00:01:31 -05:00
Brad King
4da124e968
STYLE: Nightly Date Stamp
2008-12-05 00:01:40 -05:00
Bill Hoffman
7c2445212e
BUG: fix cpu info string
2008-12-04 10:51:11 -05:00
Brad King
e3ff95af21
STYLE: Nightly Date Stamp
2008-12-04 00:01:52 -05:00
Brad King
e59d3bdaab
STYLE: Nightly Date Stamp
2008-12-03 00:01:55 -05:00
Brad King
7ca9ea98da
STYLE: Nightly Date Stamp
2008-12-02 00:02:00 -05:00
Brad King
1845925e8f
STYLE: Nightly Date Stamp
2008-12-01 00:02:10 -05:00
Brad King
7a0aba382d
STYLE: Nightly Date Stamp
2008-11-30 00:02:18 -05:00
Brad King
d7a3a6a921
STYLE: Nightly Date Stamp
2008-11-29 00:05:08 -05:00
Brad King
1b4601f907
STYLE: Nightly Date Stamp
2008-11-28 00:02:35 -05:00
Brad King
930893548c
STYLE: Nightly Date Stamp
2008-11-27 00:02:36 -05:00
Brad King
003dbff85d
STYLE: Nightly Date Stamp
2008-11-26 00:02:42 -05:00
Brad King
26c7a187b4
STYLE: Nightly Date Stamp
2008-11-25 00:02:56 -05:00
Brad King
4737f76451
STYLE: Nightly Date Stamp
2008-11-24 00:03:02 -05:00
Bill Hoffman
5bdfaba355
ENH: make it submit to cdash
2008-11-23 22:07:32 -05:00
Brad King
b29265a6b9
STYLE: Nightly Date Stamp
2008-11-23 00:03:09 -05:00
Brad King
669e765105
STYLE: Nightly Date Stamp
2008-11-22 00:03:10 -05:00
Brad King
c4fc150d22
STYLE: Nightly Date Stamp
2008-11-21 00:03:16 -05:00
Brad King
3e232c871a
STYLE: Nightly Date Stamp
2008-11-20 00:03:25 -05:00
Brad King
b77f1c324c
STYLE: Nightly Date Stamp
2008-11-19 00:03:36 -05:00
Brad King
6ec8c837c5
STYLE: Nightly Date Stamp
2008-11-18 00:03:43 -05:00
Brad King
da98bbcef2
STYLE: Nightly Date Stamp
2008-11-17 00:03:45 -05:00
Brad King
760cd6068d
STYLE: Nightly Date Stamp
2008-11-16 00:03:59 -05:00
Brad King
a32ba2f1bd
STYLE: Nightly Date Stamp
2008-11-15 00:01:35 -05:00
Brad King
2bba929718
STYLE: Nightly Date Stamp
2008-11-14 00:01:44 -05:00
Brad King
e6268034e9
STYLE: Nightly Date Stamp
2008-11-13 00:01:53 -05:00
Brad King
8fc863f772
STYLE: Nightly Date Stamp
2008-11-12 00:01:53 -05:00
Brad King
92bf86dcd9
STYLE: Nightly Date Stamp
2008-11-11 00:02:01 -05:00
Brad King
b7643589a1
STYLE: Nightly Date Stamp
2008-11-10 00:02:05 -05:00
Brad King
81bb632ae6
STYLE: Nightly Date Stamp
2008-11-09 00:02:16 -05:00
Brad King
421861e86d
STYLE: Nightly Date Stamp
2008-11-08 00:02:20 -05:00
Bill Hoffman
5973e83c9c
BUG: fix for bug 8060 Haiku build
2008-11-07 16:40:02 -05:00
Brad King
81bc893520
STYLE: Nightly Date Stamp
2008-11-07 00:02:26 -05:00
Brad King
d3e63ea4f7
STYLE: Nightly Date Stamp
2008-11-06 00:02:31 -05:00
Brad King
e3cb059859
STYLE: Nightly Date Stamp
2008-11-05 00:02:38 -05:00
Brad King
f3efb2bcf7
STYLE: Nightly Date Stamp
2008-11-04 00:02:45 -05:00
Brad King
093e5157a9
STYLE: Nightly Date Stamp
2008-11-03 00:02:49 -05:00
Brad King
12f2f93410
STYLE: Nightly Date Stamp
2008-11-02 00:02:55 -04:00
Brad King
16b4dcbe50
STYLE: Nightly Date Stamp
2008-11-01 00:03:01 -04:00
Brad King
0a556b2910
STYLE: Nightly Date Stamp
2008-10-31 00:03:11 -04:00
Brad King
88cf2cb30f
STYLE: Nightly Date Stamp
2008-10-30 00:03:12 -04:00
Brad King
4eec7b2d03
STYLE: Nightly Date Stamp
2008-10-29 00:03:19 -04:00
Brad King
58d8310c14
STYLE: Nightly Date Stamp
2008-10-28 00:03:26 -04:00
Brad King
33a6dca1d1
STYLE: Nightly Date Stamp
2008-10-24 23:53:47 -04:00
Brad King
9ccd0bd4ff
STYLE: Nightly Date Stamp
2008-10-23 23:53:49 -04:00
Brad King
fce27e0bf0
STYLE: Nightly Date Stamp
2008-10-22 23:53:56 -04:00
Brad King
220e962c3d
STYLE: Nightly Date Stamp
2008-10-21 23:54:01 -04:00
Brad King
1c2bbf9d01
STYLE: Nightly Date Stamp
2008-10-20 23:54:07 -04:00
Brad King
6405e77098
STYLE: Nightly Date Stamp
2008-10-19 23:54:13 -04:00
Brad King
043f1b5366
STYLE: Nightly Date Stamp
2008-10-18 23:54:18 -04:00
Brad King
ddf36eb3cf
STYLE: Nightly Date Stamp
2008-10-17 23:54:34 -04:00
Brad King
1c70745c62
BUG: Fix KWSys SystemInformation dependencies
...
The SystemInformation component of KWSys requires Process and
FundamentalType.
2008-10-17 12:52:03 -04:00
Brad King
32be27c6de
BUG: Enforce KWSys component dependencies early
...
KWSys component dependencies must be enforced before any tests for
enabled components are done. This moves the dependency enforcement code
to be as early as possible.
2008-10-17 12:51:57 -04:00
Sebastien Barre
4ed9faa830
ENH: fix for VS6 and Cygwin
2008-10-17 11:29:30 -04:00
Brad King
e2661f1f05
STYLE: Nightly Date Stamp
2008-10-16 23:54:32 -04:00
Sebastien Barre
8e5886e652
ENH: fix for Vista
2008-10-16 19:30:49 -04:00
Sebastien Barre
b55f7a261f
ENH: oops
2008-10-16 11:34:16 -04:00
Brad King
45793aad16
STYLE: Nightly Date Stamp
2008-10-15 23:54:38 -04:00
Sebastien Barre
ef93279573
ENH: fix for Windows Vista
2008-10-15 23:24:33 -04:00
Brad King
cbbf0b8183
STYLE: Nightly Date Stamp
2008-10-14 23:54:42 -04:00
Brad King
4b303ddd38
STYLE: Nightly Date Stamp
2008-10-13 23:54:50 -04:00
Brad King
ed7c45b263
STYLE: Nightly Date Stamp
2008-10-12 23:54:53 -04:00
Brad King
8e77a9ed5c
STYLE: Nightly Date Stamp
2008-10-11 23:55:01 -04:00
Brad King
a4cc35021b
STYLE: Nightly Date Stamp
2008-10-10 23:55:08 -04:00
Brad King
b3f43f0065
STYLE: Fix typo in GetFilenameLastExtension docs
...
See issue #7797 .
2008-10-10 11:23:02 -04:00
Brad King
1dc33e763d
STYLE: Nightly Date Stamp
2008-10-09 23:55:10 -04:00
Brad King
802b76a7c4
STYLE: Nightly Date Stamp
2008-10-08 23:55:16 -04:00
Brad King
a5695eb7ac
STYLE: Nightly Date Stamp
2008-10-07 23:55:22 -04:00
Brad King
1b91be332c
STYLE: Nightly Date Stamp
2008-10-06 23:55:30 -04:00
Brad King
1704afa08d
STYLE: Nightly Date Stamp
2008-10-05 23:55:33 -04:00
Brad King
09c5248cdf
STYLE: Nightly Date Stamp
2008-10-04 23:55:42 -04:00
Brad King
9a9ed09f76
STYLE: Nightly Date Stamp
2008-10-03 23:55:45 -04:00
Brad King
bc15811d2a
STYLE: Nightly Date Stamp
2008-10-02 23:55:54 -04:00
Brad King
efd096118f
STYLE: Nightly Date Stamp
2008-10-01 23:56:00 -04:00
Brad King
8a704d5686
STYLE: Nightly Date Stamp
2008-09-30 23:56:05 -04:00
Brad King
d424158dc1
STYLE: Nightly Date Stamp
2008-09-29 23:56:13 -04:00
Brad King
5824aa6143
STYLE: Nightly Date Stamp
2008-09-28 23:56:16 -04:00
Brad King
9b13b6a05e
STYLE: Nightly Date Stamp
2008-09-27 23:56:25 -04:00
Brad King
734ef07548
COMP: Avoid incompatible pointer warning
...
In SharedForward, the call to execvp warned on MinGW because the
signature declared in process.h has an extra const. We use an explicit
cast to convert the pointer type.
2008-09-27 08:04:13 -04:00
Brad King
f01df7fa3d
STYLE: Nightly Date Stamp
2008-09-26 23:56:27 -04:00
Brad King
d82f98f8b1
ENH: Add test for KWSys SharedForward
...
This tests the basic capability of running another executable from the
build tree.
2008-09-26 08:24:31 -04:00
Brad King
d6643ebba4
BUG: Fix SharedForward with spaces on windows
...
The windows execvp function does not re-escape arguments correctly.
Instead we generate the escape sequences before calling it.
2008-09-26 08:24:25 -04:00
Brad King
014f684317
BUG: Fix SharedForward in-tree detection
...
To detect when the launcher is running from the build tree we now test
if the directory containing it is the same as the build-tree directory
using an inode test instead of string comparison. This makes it more
robust on case-insensitive filesystems and other quirky situations.
2008-09-26 08:24:20 -04:00
Brad King
97c7c86898
COMP: Avoid 64-to-32-bit integer conversion warning
...
In SharedForward we are only dealing with command-line-length strings so we
need not worry about integer overflow.
2008-09-26 08:24:15 -04:00
Brad King
1f33e26efc
STYLE: Nightly Date Stamp
2008-09-25 23:56:34 -04:00
Brad King
883d8e186c
STYLE: Nightly Date Stamp
2008-09-24 23:56:41 -04:00
Brad King
4a1317de36
STYLE: Nightly Date Stamp
2008-09-23 23:56:43 -04:00
Bill Hoffman
5778b6efe9
ENH: one more fix for HAIKU
2008-09-23 12:04:39 -04:00
Brad King
b6d799c407
STYLE: Nightly Date Stamp
2008-09-22 23:56:53 -04:00
Bill Hoffman
67dc176ffa
ENH: a few more haiku fixes, stop the debugger from coming up for tests
2008-09-22 14:05:13 -04:00
Brad King
3e21316f59
STYLE: Nightly Date Stamp
2008-09-21 23:56:55 -04:00
Brad King
bcf629bd11
STYLE: Nightly Date Stamp
2008-09-20 23:57:02 -04:00
Brad King
c0a7f67f3a
STYLE: Nightly Date Stamp
2008-09-19 23:57:10 -04:00
Brad King
b56d755f6e
STYLE: Nightly Date Stamp
2008-09-18 23:57:13 -04:00
Brad King
6ac4795a44
STYLE: Nightly Date Stamp
2008-09-17 23:57:22 -04:00
Brad King
12396bebac
STYLE: Nightly Date Stamp
2008-09-16 23:57:27 -04:00
Brad King
ccc7ca9871
STYLE: Nightly Date Stamp
2008-09-15 23:57:32 -04:00
Bill Hoffman
64fc597de2
ENH: add initial support for HAIKU OS from bug# 7425
2008-09-15 17:53:28 -04:00
Brad King
a4d679af90
STYLE: Nightly Date Stamp
2008-09-14 23:57:38 -04:00
Brad King
f77e827478
STYLE: Nightly Date Stamp
2008-09-13 23:57:42 -04:00
Brad King
2e6f6e89c7
STYLE: Nightly Date Stamp
2008-09-12 23:57:50 -04:00
Brad King
52d8f4853d
STYLE: Nightly Date Stamp
2008-09-11 23:57:58 -04:00
David Cole
bd1935dcd1
ENH: Improve FILE GLOB_RECURSE handling of symlinks with a new CMake policy. CMP0009 establishes NEW default behavior of not recursing through symlinks. OLD default behavior or explicit FOLLOW_SYMLINKS argument to FILE GLOB_RECURSE will still recurse through symlinks.
2008-09-11 14:34:04 -04:00
Brad King
7d01e62a92
STYLE: Nightly Date Stamp
2008-09-10 23:58:03 -04:00
Brad King
823300d23b
STYLE: Nightly Date Stamp
2008-09-09 23:58:08 -04:00
Brad King
acbe39ff7e
STYLE: Nightly Date Stamp
2008-09-08 23:58:12 -04:00
Brad King
947521f437
STYLE: Nightly Date Stamp
2008-09-07 23:58:26 -04:00
Brad King
aeaae298be
STYLE: Nightly Date Stamp
2008-09-06 23:58:22 -04:00
Brad King
6a0ab340c6
STYLE: Nightly Date Stamp
2008-09-05 23:58:37 -04:00
Brad King
e3dda17db2
STYLE: Nightly Date Stamp
2008-09-04 23:58:37 -04:00
Brad King
34b5a8ff11
STYLE: Nightly Date Stamp
2008-09-03 23:58:41 -04:00
Brad King
4b58312502
STYLE: Nightly Date Stamp
2008-09-02 23:58:50 -04:00
Brad King
6eea886474
STYLE: Nightly Date Stamp
2008-09-01 23:59:06 -04:00
Brad King
747c7f2ad9
STYLE: Nightly Date Stamp
2008-08-31 23:59:03 -04:00
Brad King
8112fbaf79
STYLE: Nightly Date Stamp
2008-08-30 23:59:03 -04:00
Brad King
58192f6d87
STYLE: Nightly Date Stamp
2008-08-29 23:59:46 -04:00
Brad King
ba7fff0161
STYLE: Nightly Date Stamp
2008-08-28 23:59:15 -04:00
Brad King
4292f45160
STYLE: Nightly Date Stamp
2008-08-27 23:59:20 -04:00
Brad King
1dfc557322
STYLE: Nightly Date Stamp
2008-08-26 23:59:38 -04:00
Brad King
81f89284c6
STYLE: Nightly Date Stamp
2008-08-25 23:59:44 -04:00
Brad King
04fc897536
STYLE: Nightly Date Stamp
2008-08-24 23:59:38 -04:00
Brad King
e5aab39f60
STYLE: Nightly Date Stamp
2008-08-23 23:59:55 -04:00
Brad King
2e0dd80957
STYLE: Nightly Date Stamp
2008-08-22 23:59:53 -04:00
Brad King
ca7f6a1cf3
STYLE: Nightly Date Stamp
2008-08-22 00:00:08 -04:00
Brad King
5fda12b73f
STYLE: Nightly Date Stamp
2008-08-21 00:00:08 -04:00
David Cole
86e7a9dad8
ENH: Add RecurseThroughSymlinks data member to kwsys::Glob. Allows recursive globs to skip symlinks when necessary. Default to true for backwards compatible behavior. Used from the ctest coverage handler to avoid recursing through the '/Applications' directory on the Mac looking for *.da files... Should fix the hangs reported recently by Mac CMake dashboard submitters.
2008-08-20 13:24:16 -04:00
Brad King
07665de038
BUG: Handle case when select() lies
...
According to "man select" on Linux it is possible that select() lies
about data being ready on a pipe in some subtle cases. We deal with
this by switching to non-blocking i/o and checking for EAGAIN. See
issue #7180 .
2008-08-20 09:57:09 -04:00
Brad King
9f1c7bdbaa
STYLE: Nightly Date Stamp
2008-08-20 00:00:14 -04:00
Brad King
5264834868
STYLE: Nightly Date Stamp
2008-08-19 00:00:20 -04:00
Brad King
f2d2a82cd0
STYLE: Nightly Date Stamp
2008-08-18 00:00:30 -04:00
Brad King
070d4cc28b
STYLE: Nightly Date Stamp
2008-08-17 00:00:30 -04:00
Brad King
442742a187
STYLE: Nightly Date Stamp
2008-08-16 00:00:33 -04:00
Brad King
05624f2fe8
STYLE: Nightly Date Stamp
2008-08-15 00:00:38 -04:00
Brad King
777e2d328a
STYLE: Nightly Date Stamp
2008-08-14 00:00:44 -04:00
Brad King
3724161114
STYLE: Nightly Date Stamp
2008-08-13 00:00:55 -04:00
Brad King
6d857edb45
STYLE: Nightly Date Stamp
2008-08-12 00:00:55 -04:00
Brad King
881a0345d0
STYLE: Nightly Date Stamp
2008-08-11 00:01:01 -04:00
Brad King
dd73408328
STYLE: Nightly Date Stamp
2008-08-10 00:01:08 -04:00
Brad King
760fb1f4b7
STYLE: Nightly Date Stamp
2008-08-09 00:01:13 -04:00
Brad King
0208012d83
STYLE: Nightly Date Stamp
2008-08-08 00:01:19 -04:00
Brad King
e58fab841f
STYLE: Nightly Date Stamp
2008-08-07 00:01:24 -04:00
Brad King
b853e9c19f
STYLE: Nightly Date Stamp
2008-08-06 00:01:30 -04:00
Brad King
090b90d727
STYLE: Nightly Date Stamp
2008-08-05 00:01:35 -04:00
Brad King
acd9e9e5e9
STYLE: Nightly Date Stamp
2008-08-04 00:01:41 -04:00
Brad King
2d95311f75
STYLE: Nightly Date Stamp
2008-08-03 00:01:47 -04:00
Brad King
50fd6e7c3d
STYLE: Nightly Date Stamp
2008-08-02 00:01:53 -04:00
Brad King
ead5e0ce85
STYLE: Nightly Date Stamp
2008-08-01 00:01:59 -04:00
Brad King
9926b7f717
STYLE: Nightly Date Stamp
2008-07-31 00:02:11 -04:00
Brad King
bd4601f987
STYLE: Nightly Date Stamp
2008-07-30 00:02:10 -04:00
Brad King
1a08c9aa5e
STYLE: Nightly Date Stamp
2008-07-29 00:02:16 -04:00
Brad King
36b898ccf4
STYLE: Nightly Date Stamp
2008-07-28 00:02:22 -04:00
Brad King
1aefb48e5b
STYLE: Nightly Date Stamp
2008-07-27 00:02:28 -04:00
Brad King
9d680d2c4d
STYLE: Nightly Date Stamp
2008-07-26 00:02:07 -04:00
Brad King
1782d90338
STYLE: Nightly Date Stamp
2008-07-25 00:02:13 -04:00
Brad King
eea0cd3d8b
STYLE: Nightly Date Stamp
2008-07-24 00:02:14 -04:00
Brad King
ffd231869f
STYLE: Nightly Date Stamp
2008-07-23 00:02:19 -04:00
Brad King
6db292d656
STYLE: Nightly Date Stamp
2008-07-22 00:02:21 -04:00
Brad King
c52f9425c7
STYLE: Nightly Date Stamp
2008-07-21 00:02:24 -04:00
Brad King
75e6fe0579
STYLE: Nightly Date Stamp
2008-07-19 23:52:22 -04:00
Brad King
5d39290bb2
STYLE: Nightly Date Stamp
2008-07-18 23:52:35 -04:00
Brad King
6e9ea6c65a
STYLE: Nightly Date Stamp
2008-07-17 23:52:46 -04:00
Brad King
315fed9d49
STYLE: Nightly Date Stamp
2008-07-16 23:52:47 -04:00
Brad King
9e0e27ccc7
STYLE: Nightly Date Stamp
2008-07-15 23:52:56 -04:00
Brad King
a744f2d131
STYLE: Nightly Date Stamp
2008-07-14 23:53:09 -04:00
Brad King
0d99216dfb
STYLE: Nightly Date Stamp
2008-07-13 23:53:09 -04:00
Brad King
180e05acdc
STYLE: Nightly Date Stamp
2008-07-12 23:53:20 -04:00
Brad King
dbfe32d2ed
STYLE: Nightly Date Stamp
2008-07-11 23:53:29 -04:00
Brad King
dc08bb837a
STYLE: Nightly Date Stamp
2008-07-10 23:53:45 -04:00
Bill Hoffman
0143b83264
COMP: remove warning and check for assignment to itself in operator=
2008-07-10 17:20:14 -04:00
Brad King
06d38d313f
STYLE: Nightly Date Stamp
2008-07-09 23:53:43 -04:00
Bill Hoffman
3366e6c2cd
ENH: fix memory leak
2008-07-09 11:46:03 -04:00
Brad King
ba84524207
STYLE: Nightly Date Stamp
2008-07-08 23:53:48 -04:00
Brad King
7515492079
STYLE: Nightly Date Stamp
2008-07-07 23:53:59 -04:00
Brad King
7a10a8ca33
STYLE: Nightly Date Stamp
2008-07-06 23:54:05 -04:00
Brad King
c3933acc75
STYLE: Nightly Date Stamp
2008-07-05 23:54:11 -04:00
Brad King
b44ac00240
STYLE: Nightly Date Stamp
2008-07-04 23:54:18 -04:00
Brad King
9466dd3481
STYLE: Nightly Date Stamp
2008-07-03 23:54:30 -04:00
Brad King
ea71721b80
STYLE: Nightly Date Stamp
2008-07-02 23:54:33 -04:00
Brad King
1589e112e6
STYLE: Nightly Date Stamp
2008-07-01 23:54:43 -04:00
Brad King
7317f2cbe6
STYLE: Nightly Date Stamp
2008-06-30 23:55:16 -04:00
Brad King
5b09901f69
STYLE: Nightly Date Stamp
2008-06-29 23:55:14 -04:00
Brad King
d50cbe101a
STYLE: Nightly Date Stamp
2008-06-28 23:55:21 -04:00
Brad King
3cc9efceb7
STYLE: Nightly Date Stamp
2008-06-27 23:55:43 -04:00
Brad King
bf4070d726
STYLE: Nightly Date Stamp
2008-06-26 23:55:19 -04:00
Brad King
bb7bc28c78
STYLE: Nightly Date Stamp
2008-06-25 23:55:31 -04:00
Brad King
4aa35cee98
STYLE: Nightly Date Stamp
2008-06-24 23:56:15 -04:00
Brad King
2b9e0af408
STYLE: Nightly Date Stamp
2008-06-23 23:55:45 -04:00
Brad King
465a36484e
STYLE: Nightly Date Stamp
2008-06-22 23:55:58 -04:00
Brad King
7205003625
STYLE: Nightly Date Stamp
2008-06-21 23:56:24 -04:00
Brad King
9b91fc8c23
STYLE: Nightly Date Stamp
2008-06-20 23:56:05 -04:00
Brad King
85b8534aea
STYLE: Nightly Date Stamp
2008-06-19 23:56:14 -04:00
Brad King
8c64691bec
STYLE: Nightly Date Stamp
2008-06-18 23:56:21 -04:00
Brad King
cb613406bc
STYLE: Nightly Date Stamp
2008-06-17 23:56:46 -04:00
Brad King
872e8132e9
STYLE: Nightly Date Stamp
2008-06-16 23:56:36 -04:00
Brad King
d1c1d8025f
STYLE: Nightly Date Stamp
2008-06-15 23:56:42 -04:00
Brad King
5680cfd9c6
STYLE: Nightly Date Stamp
2008-06-14 23:56:51 -04:00
Brad King
08e135bf61
STYLE: Nightly Date Stamp
2008-06-13 23:56:58 -04:00
Brad King
5bc6a5fb9b
STYLE: Nightly Date Stamp
2008-06-12 23:57:16 -04:00
Brad King
3810dffe8d
STYLE: Nightly Date Stamp
2008-06-11 23:57:55 -04:00
Brad King
23bdb30e10
STYLE: Nightly Date Stamp
2008-06-10 23:59:45 -04:00
Brad King
1ee52bb29b
STYLE: Nightly Date Stamp
2008-06-09 23:57:42 -04:00
Brad King
3446bab75e
STYLE: Nightly Date Stamp
2008-06-08 23:57:40 -04:00
Brad King
9e44be371f
STYLE: Nightly Date Stamp
2008-06-07 23:57:43 -04:00
Brad King
45bb68bf9b
STYLE: Nightly Date Stamp
2008-06-06 23:58:15 -04:00
Brad King
27759a775f
ENH: Recognize more color terminals.
...
- Patch from Matthew McCormick, slightly tweaked
- See issue #6833
2008-06-06 11:52:52 -04:00
Brad King
d80ca5baea
STYLE: Nightly Date Stamp
2008-06-05 23:57:59 -04:00
Brad King
958dc2709f
STYLE: Nightly Date Stamp
2008-06-04 23:58:11 -04:00
Brad King
e00a49e2ca
STYLE: Nightly Date Stamp
2008-06-03 23:58:19 -04:00
Brad King
4d5116c8a2
STYLE: Nightly Date Stamp
2008-06-02 23:58:25 -04:00
Clinton Stimpson
0d845b8da8
BUG: FormatMessage can return a NULL message. Add check for NULL pointer.
2008-06-02 19:44:02 -04:00
Brad King
669311c369
STYLE: Nightly Date Stamp
2008-06-01 23:58:30 -04:00
Bill Hoffman
2f082668bd
ENH: fix crash on dash17 linux where the parsing of the proc file must not have worked right
2008-06-01 23:40:30 -04:00
Bill Hoffman
735b77798d
ENH: fix crash on cygwin
2008-06-01 16:11:38 -04:00
Francois Bertel
d0237abfd4
BUG:cpuinfo format are different between Linux and Cygwin. Cygwin does not have physical id tag or cpu cores tag.
2008-06-01 14:40:11 -04:00
Bill Hoffman
fc5bc3380e
ENH: avoid divide by zero, temporary fix until cygwin cpu file is read better, bad cpu info is better than a crash
2008-06-01 11:23:22 -04:00
Brad King
9f3e67eabf
STYLE: Nightly Date Stamp
2008-05-31 23:58:41 -04:00
Francois Bertel
f9ce6fcb5a
BUG:Fixed NumberOfLogicalCPU, NumberOfPhysicalCPU and LogicalProcessorsPerPhysical under Linux. Some part was just wrong. Some other part missed to take the multicore value into account.
2008-05-31 11:23:15 -04:00
Brad King
045d6ac0e8
STYLE: Nightly Date Stamp
2008-05-30 23:59:16 -04:00
Brad King
da273b1026
STYLE: Nightly Date Stamp
2008-05-29 23:58:53 -04:00
Brad King
535d76d276
STYLE: Nightly Date Stamp
2008-05-28 23:59:02 -04:00
Brad King
23be301b36
STYLE: Nightly Date Stamp
2008-05-27 23:59:13 -04:00
Brad King
cea66664c5
ENH: Added WOW64 key view support to KWSys SystemTools' windows registry API.
...
- Add an argument to registry read/write/delete methods to specify
a 32-bit or 64-bit view.
- Default is the bit-ness of the running program.
- See issue #7095 .
2008-05-27 14:47:00 -04:00
Brad King
e429335f28
STYLE: Nightly Date Stamp
2008-05-26 23:59:22 -04:00
Brad King
87556c6849
STYLE: Nightly Date Stamp
2008-05-25 23:59:24 -04:00
Brad King
3f542be36a
STYLE: Nightly Date Stamp
2008-05-24 23:59:34 -04:00
Brad King
6ad96ecffa
STYLE: Nightly Date Stamp
2008-05-23 23:59:41 -04:00
Brad King
20e0d163e0
STYLE: Nightly Date Stamp
2008-05-22 23:59:47 -04:00
Brad King
3d9bb60ea8
STYLE: Nightly Date Stamp
2008-05-21 23:59:54 -04:00
Brad King
e25a9a4169
STYLE: Nightly Date Stamp
2008-05-21 00:00:10 -04:00
Brad King
71bfea5ab7
STYLE: Nightly Date Stamp
2008-05-20 00:00:14 -04:00
Brad King
2783b537cd
STYLE: Nightly Date Stamp
2008-05-19 00:00:28 -04:00
Brad King
48b18b684a
STYLE: Nightly Date Stamp
2008-05-18 00:00:24 -04:00
Brad King
7ed8deeac2
STYLE: Nightly Date Stamp
2008-05-17 00:00:42 -04:00
Brad King
f43748e1dd
ENH: Add assignment operator to KWSys RegularExpression.
2008-05-16 11:06:18 -04:00
Brad King
b18b370aab
STYLE: Nightly Date Stamp
2008-05-16 00:00:42 -04:00
Brad King
7327037508
STYLE: Nightly Date Stamp
2008-05-15 00:00:52 -04:00
Brad King
6a906befae
ENH: In KWSys set the IMPLICIT_DEPENDS_INCLUDE_TRANSFORM property.
...
- Tells CMake about the KWSYS_HEADER macro.
- Enables implicit dependencies of private source files.
- When a CMake new enough to support the property is required
the "#if 0" hack can be removed from the source files.
2008-05-14 11:55:41 -04:00
Brad King
3fb5602e54
STYLE: Nightly Date Stamp
2008-05-14 00:00:56 -04:00
Brad King
98127bc4a3
ENH: Add ARM support to KWSys CPU header.
...
- Patch from Pierre Habouzit
2008-05-13 10:24:15 -04:00
Mathieu Malaterre
7499bb250d
ENH: all ctype function have the same issue: char can be signed or unsigned, since isspace only deal with >=0 value (except EOF) one has to first cast it to unsigned char
2008-05-13 05:18:51 -04:00
Brad King
113a9dc85a
STYLE: Nightly Date Stamp
2008-05-13 00:01:04 -04:00
Bill Lorensen
614b1ab358
COMP: warning, isprint and isspace take int args.
2008-05-12 12:01:09 -04:00
Brad King
ab2cb66dd8
STYLE: Nightly Date Stamp
2008-05-12 00:01:16 -04:00
Brad King
c7ca6b5ca1
STYLE: Nightly Date Stamp
2008-05-11 00:01:18 -04:00
Bill Lorensen
68dfcefbcb
COMP: sprintf warnings. DWORD should use %ld rather than %d. Also, const char *p, a shadowed variable warning.
2008-05-10 22:48:53 -04:00
Brad King
a6b053ecb9
STYLE: Nightly Date Stamp
2008-05-10 00:01:25 -04:00
Brad King
bd178c4b1f
STYLE: Nightly Date Stamp
2008-05-09 00:01:33 -04:00
Brad King
92198d6b37
STYLE: Nightly Date Stamp
2008-05-08 00:01:43 -04:00
Brad King
66b01e254f
STYLE: Nightly Date Stamp
2008-05-07 00:01:39 -04:00
Brad King
26448fe2e2
STYLE: Nightly Date Stamp
2008-05-06 00:01:42 -04:00
Brad King
1b23b65ed5
STYLE: Nightly Date Stamp
2008-05-05 00:00:12 -04:00
Brad King
b5307e01a9
STYLE: Nightly Date Stamp
2008-05-04 00:00:17 -04:00
Brad King
6585e1d238
STYLE: Nightly Date Stamp
2008-05-03 00:00:18 -04:00
Bill Hoffman
bf8ed70534
BUG: really fix build on vs6
2008-05-02 17:36:08 -04:00
Bill Hoffman
47fa89b6e9
BUG: fix build on vs6
2008-05-02 17:22:46 -04:00
Bill Hoffman
9c63132c3c
ENH: use GlobalMemoryStatusEx as it is able to report more than 2gigs
2008-05-02 11:44:26 -04:00
Brad King
ab0c2757d5
COMP: Fix warnings in KWSys SystemInformation on Borland compiler.
...
- Remove two unused variables.
- Replace dynamically allocated array with static.
2008-05-02 09:14:37 -04:00
Brad King
cfc425c134
STYLE: Nightly Date Stamp
2008-05-02 00:00:20 -04:00
Brad King
c70512fbef
STYLE: Nightly Date Stamp
2008-05-01 00:00:26 -04:00
Brad King
16ec04c2a7
BUG: Fix escaping of more characters on Windows shells.
2008-04-30 15:58:45 -04:00
Brad King
47bfda0acb
BUG: Fix kwsysSystem_Shell_GetArgumentForWindows to reset the windows trailing backslash count to zero when a make variable reference is encountered.
2008-04-30 10:02:08 -04:00
Brad King
893d0fe0d1
STYLE: Nightly Date Stamp
2008-04-30 00:00:26 -04:00
Brad King
50c187903d
STYLE: Nightly Date Stamp
2008-04-29 00:00:29 -04:00
Brad King
9bc893eb16
STYLE: Nightly Date Stamp
2008-04-28 00:00:31 -04:00
Brad King
231fb3756c
STYLE: Nightly Date Stamp
2008-04-27 00:00:40 -04:00
Brad King
01ed151c27
STYLE: Nightly Date Stamp
2008-04-26 00:00:38 -04:00
Brad King
7a9b6dffa9
STYLE: Nightly Date Stamp
2008-04-25 00:00:48 -04:00
Bill Hoffman
d47734bd98
ENH: remove odd chars from file
2008-04-24 15:47:36 -04:00
Brad King
cc7aef2320
STYLE: Nightly Date Stamp
2008-04-24 00:00:43 -04:00
Jeffrey Baumes
4cf167173f
ENH: Allow numbers in username in URL regex.
2008-04-23 12:51:02 -04:00
Brad King
cbdc1d6e19
STYLE: Nightly Date Stamp
2008-04-23 00:00:45 -04:00
Brad King
57e137b8fb
STYLE: Nightly Date Stamp
2008-04-22 00:00:50 -04:00
Brad King
fd0690fceb
STYLE: Nightly Date Stamp
2008-04-21 00:00:52 -04:00
Brad King
1f2492f597
STYLE: Nightly Date Stamp
2008-04-20 00:00:54 -04:00
Brad King
9da2eca17e
STYLE: Nightly Date Stamp
2008-04-19 00:01:06 -04:00
Brad King
e5e00983d2
STYLE: Nightly Date Stamp
2008-04-18 00:01:00 -04:00
Brad King
e2421c93d8
STYLE: Nightly Date Stamp
2008-04-17 00:01:03 -04:00
Brad King
c7b71de086
STYLE: Nightly Date Stamp
2008-04-16 00:01:13 -04:00
Brad King
a8604d07d0
STYLE: Nightly Date Stamp
2008-04-15 00:01:09 -04:00
Brad King
5db84ae9b0
STYLE: Nightly Date Stamp
2008-04-14 00:01:20 -04:00
Brad King
c4a821d029
STYLE: Nightly Date Stamp
2008-04-13 00:01:14 -04:00
Brad King
fcc841167d
STYLE: Nightly Date Stamp
2008-04-12 00:01:19 -04:00
Brad King
8d6a600409
STYLE: Nightly Date Stamp
2008-04-11 00:01:20 -04:00
Brad King
6925e08f9a
STYLE: Nightly Date Stamp
2008-04-10 00:01:25 -04:00