Ken Martin
|
ef6c5ae23e
|
ENH: optimization to not use requires step unless a language requires it
|
2005-05-24 11:17:30 -04:00 |
Andy Cedilnik
|
ee51ec64e2
|
STYLE: Nightly Version update
|
2005-05-24 04:08:56 -04:00 |
Andy Cedilnik
|
a088b81586
|
STYLE: Nightly Version update
|
2005-05-23 03:57:13 -04:00 |
Andy Cedilnik
|
112fc1406a
|
STYLE: Nightly Version update
|
2005-05-22 03:56:50 -04:00 |
Andy Cedilnik
|
2b812f4313
|
STYLE: Nightly Version update
|
2005-05-21 03:56:36 -04:00 |
Andy Cedilnik
|
e86b9d33d0
|
BUG: fix for empty custom commands
|
2005-05-20 12:09:33 -04:00 |
Ken Martin
|
60bcce7fa2
|
ENH: added help target and made custom commands execute in start output directory
|
2005-05-20 11:01:21 -04:00 |
Ken Martin
|
db3d203893
|
ENH: fix warning and also add back in build.make
|
2005-05-20 08:45:52 -04:00 |
Ken Martin
|
9d8d6c14c1
|
ENH: fix warning and also add back in build.make
|
2005-05-20 08:45:33 -04:00 |
Andy Cedilnik
|
75598b9de0
|
STYLE: Nightly Version update
|
2005-05-20 03:57:42 -04:00 |
Ken Martin
|
39f0eadad3
|
COMP: fix warning
|
2005-05-19 15:55:31 -04:00 |
Ken Martin
|
463c8e07a8
|
ENH: fixes for subdir build Makefiles
|
2005-05-19 15:00:35 -04:00 |
Ken Martin
|
b2cca4799d
|
COMP: fix warning
|
2005-05-19 13:32:55 -04:00 |
Ken Martin
|
c37eecffe2
|
BUG: fix for bad depency clearing
|
2005-05-19 13:26:24 -04:00 |
Ken Martin
|
1e78125a7b
|
ENH: some performance improvements
|
2005-05-19 10:52:59 -04:00 |
Andy Cedilnik
|
1137970d54
|
STYLE: Nightly Version update
|
2005-05-19 03:55:29 -04:00 |
Ken Martin
|
451c63df0d
|
ENH: fix for makes that do not handle targets wihtout a rule to build them
|
2005-05-18 16:10:49 -04:00 |
Ken Martin
|
78b5cca6e3
|
ENH: another step to the next generator still not optimized yet
|
2005-05-18 13:46:00 -04:00 |
Andy Cedilnik
|
aa73e653aa
|
STYLE: Nightly Version update
|
2005-05-18 04:01:46 -04:00 |
Ken Martin
|
8575d2369d
|
COMP: some warning fixes and cleanup
|
2005-05-17 14:39:18 -04:00 |
Andy Cedilnik
|
185b6f0b02
|
ENH: implemented provides requires code
|
2005-05-17 14:22:59 -04:00 |
Ken Martin
|
61358ac75c
|
ENH: some more reorg
|
2005-05-17 11:15:09 -04:00 |
Andy Cedilnik
|
226f7f6639
|
STYLE: Nightly Version update
|
2005-05-17 03:57:41 -04:00 |
Brad King
|
7ed018ec09
|
BUG: Changing to a new test for whether to do relative path conversion. Now only paths inside the source or binary trees are converted.
|
2005-05-16 14:17:30 -04:00 |
Brad King
|
26f82b064c
|
ENH: Removing previous debug code.
|
2005-05-16 13:42:23 -04:00 |
Ken Martin
|
1c95c08ccf
|
ENH: some updates to the provides requires code
|
2005-05-16 10:53:02 -04:00 |
Andy Cedilnik
|
c2c0956c43
|
STYLE: Nightly Version update
|
2005-05-15 03:57:16 -04:00 |
Andy Cedilnik
|
462fad0b2f
|
STYLE: Nightly Version update
|
2005-05-14 04:01:44 -04:00 |
Ken Martin
|
6f247e851f
|
ENH: remove duplicate provide rule for fortran
|
2005-05-13 15:51:14 -04:00 |
Ken Martin
|
a3a7f040c6
|
COMP: shut up warning
|
2005-05-13 15:50:42 -04:00 |
Brad King
|
cbf6358068
|
ENH: Added knowledge of FreeBSD.
|
2005-05-13 14:45:54 -04:00 |
Brad King
|
b45071cc60
|
ENH: Adding debugging code for freebsd.
|
2005-05-13 14:44:20 -04:00 |
Ken Martin
|
27ab533963
|
BUG: minor cleanup and fix for convenience rules
|
2005-05-13 14:13:00 -04:00 |
Ken Martin
|
3744464c5e
|
BUG: filx for old bug in rel path computaiton code
|
2005-05-13 14:12:05 -04:00 |
Ken Martin
|
8c65179339
|
ENH: warning fixes and some first steps in cleaning up the convert code
|
2005-05-13 09:54:30 -04:00 |
Andy Cedilnik
|
9e5315fb54
|
STYLE: Nightly Version update
|
2005-05-13 04:04:55 -04:00 |
Bill Hoffman
|
bbdfcc581a
|
Undo fix as it broke the dashboard
|
2005-05-12 16:25:40 -04:00 |
Bill Hoffman
|
70ed04df05
|
ENH: fix for bug where debug, release etc flags were not used for linker options, BUG 1781 fix
|
2005-05-12 13:27:48 -04:00 |
Ken Martin
|
7e430b6f0b
|
COMP: shut up unused var
|
2005-05-12 11:26:13 -04:00 |
Ken Martin
|
4a701917a4
|
BUG: fix bad generator name
|
2005-05-12 11:24:23 -04:00 |
Ken Martin
|
52fc539e4e
|
ENH: defer relative paths
|
2005-05-12 10:58:23 -04:00 |
Ken Martin
|
caf17c123b
|
ENH: added new generator
|
2005-05-12 10:49:56 -04:00 |
Andy Cedilnik
|
e1c9730a01
|
STYLE: Nightly Version update
|
2005-05-12 03:53:15 -04:00 |
Ken Martin
|
c85069b290
|
ENH: some changes to the depends signature to be more flexible
|
2005-05-11 13:16:45 -04:00 |
Ken Martin
|
25d6c04add
|
ENH: another snapshot
|
2005-05-11 12:44:01 -04:00 |
Ken Martin
|
25f75d9075
|
ENH: added new methods to convert to HomeRelative paths
|
2005-05-11 10:19:58 -04:00 |
Ken Martin
|
4b1c392c9c
|
ENH: snapshot
|
2005-05-11 08:45:16 -04:00 |
Andy Cedilnik
|
0f0c1bf041
|
STYLE: Nightly Version update
|
2005-05-11 03:55:30 -04:00 |
Brad King
|
858a5131dc
|
ENH: Removing QNX hack for test 6 now that the problem has been fixed.
|
2005-05-10 16:41:20 -04:00 |
Brad King
|
a4aefb4faa
|
BUG: struct timeval uses unsigned types on at least one platform (QNX). Alot of the time logic assumes a signed type. Switch to using a signed representation that is converted to the native representation only for system calls.
|
2005-05-10 16:36:49 -04:00 |
Andy Cedilnik
|
efcb43a88f
|
ENH: Allow changing of file name
|
2005-05-10 11:11:28 -04:00 |
Brad King
|
dd9e2b904c
|
BUG: Re-implemented dependency line parsing to deal with quoted paths and escaped spaces.
|
2005-05-10 11:00:15 -04:00 |
Andy Cedilnik
|
b2f5af917b
|
ENH: Remove the old code
|
2005-05-10 10:10:51 -04:00 |
Andy Cedilnik
|
af5bc4f430
|
STYLE: Nightly Version update
|
2005-05-10 03:52:28 -04:00 |
Ken Martin
|
52d9753f80
|
ENH: some more fixes
|
2005-05-09 15:11:51 -04:00 |
Ken Martin
|
5fb21a0640
|
ENH: some more cleanup
|
2005-05-09 08:53:38 -04:00 |
Andy Cedilnik
|
20f668c6fe
|
STYLE: Nightly Version update
|
2005-05-09 03:57:50 -04:00 |
Andy Cedilnik
|
1b35cabc27
|
ENH: Add notes
|
2005-05-08 13:49:06 -04:00 |
Andy Cedilnik
|
8adc177bcf
|
ENH: Remove error about not being able to update CTest configuration
|
2005-05-08 13:48:52 -04:00 |
Andy Cedilnik
|
0842958977
|
ENH: Remove memory leak and remember global generator for next time
|
2005-05-08 13:48:09 -04:00 |
Andy Cedilnik
|
4e49c3bf6e
|
ENH: Add method so that ctest handlers and commands can add notes
|
2005-05-08 13:47:20 -04:00 |
Andy Cedilnik
|
26e8ff9ab6
|
STYLE: Nightly Version update
|
2005-05-08 04:00:03 -04:00 |
Andy Cedilnik
|
505e30e0fc
|
STYLE: Nightly Version update
|
2005-05-07 03:56:45 -04:00 |
Ken Martin
|
0cb20474d8
|
ENH: updates
|
2005-05-06 14:49:38 -04:00 |
Brad King
|
dc75c22645
|
COMP: Fixed forced bool conversion warning.
|
2005-05-06 12:38:23 -04:00 |
Brad King
|
e8911705d6
|
ENH: Added optional verbose output to build system dependency check.
|
2005-05-06 09:58:58 -04:00 |
Andy Cedilnik
|
6f35a272a7
|
STYLE: Nightly Version update
|
2005-05-06 03:52:56 -04:00 |
Ken Martin
|
c2cd47b32c
|
ENH: backup of work in progress
|
2005-05-05 12:45:53 -04:00 |
Andy Cedilnik
|
a9b729128f
|
BUG: If there is a fatal error, stop processing list file
|
2005-05-05 10:40:37 -04:00 |
Brad King
|
1c6f9716c3
|
BUG: Added space after /clean to avoid putting it together with the build configuration. This fixes the failure of the complext test on the second run in the same tree.
|
2005-05-05 10:26:41 -04:00 |
Andy Cedilnik
|
da34e811a9
|
ENH: Add configuration file for kwsys
|
2005-05-05 10:19:27 -04:00 |
Andy Cedilnik
|
3254c25e4f
|
ENH: Add new style ctest project
|
2005-05-05 10:19:09 -04:00 |
Andy Cedilnik
|
b74da8d3aa
|
ENH: Add default configure rules for CMake projects and add default rules for submission
|
2005-05-05 10:18:41 -04:00 |
Andy Cedilnik
|
407eac60f5
|
ENH: Add variable that holds cmake executable
|
2005-05-05 10:18:04 -04:00 |
Andy Cedilnik
|
21050b5b62
|
ENH: Add accessort for CMake executable
|
2005-05-05 10:17:24 -04:00 |
Brad King
|
946253c99d
|
ENH: Disabling test 6 on QNX until process killing can be resolved. It will just fail always for now.
|
2005-05-05 09:45:54 -04:00 |
Andy Cedilnik
|
f4a8c582aa
|
BUG: Fix logic for verbose
|
2005-05-05 09:21:35 -04:00 |
Brad King
|
60c904a58e
|
COMP: Removed unused parameter warning.
|
2005-05-05 09:09:38 -04:00 |
Brad King
|
69cf728623
|
COMP: Added work-around to avoid warnings about unreferenced inline functions from SGI termios.
|
2005-05-05 09:08:05 -04:00 |
Brad King
|
3336b74c01
|
COMP: Added initializer to avoid warning. It is not really needed, though.
|
2005-05-05 09:05:15 -04:00 |
Andy Cedilnik
|
5d60ff6147
|
STYLE: Nightly Version update
|
2005-05-05 03:51:07 -04:00 |
Andy Cedilnik
|
fe110e2ae0
|
ENH: Add split that splits on arbitrary separator
|
2005-05-04 11:37:01 -04:00 |
Andy Cedilnik
|
37f2d32686
|
ENH: Allow spaces in update command
|
2005-05-04 11:16:53 -04:00 |
Andy Cedilnik
|
9619d54003
|
ENH: Improve syntax
|
2005-05-04 11:13:35 -04:00 |
Andy Cedilnik
|
082b3b44d7
|
BUG: Fix bootstrap test on machines with spaces in the path
|
2005-05-04 11:13:00 -04:00 |
Andy Cedilnik
|
214269f095
|
ENH: Expose ConvertToUnixOutputPath
|
2005-05-04 11:12:27 -04:00 |
Andy Cedilnik
|
84e65f6a87
|
STYLE: Nightly Version update
|
2005-05-04 03:50:42 -04:00 |
Andy Cedilnik
|
2b29497de9
|
ENH: Add Site and BuildName, make sure that the rest of the default -S rule does not happen, and make sure that new tag will be created
|
2005-05-03 15:28:28 -04:00 |
Andy Cedilnik
|
d772fce254
|
ENH: No need to convert to output path
|
2005-05-03 15:20:16 -04:00 |
Brad King
|
4b843d135e
|
COMP: Removed warnings about unreachable code and constant control expressions. Added the changes to the instructions in the input lex files.
|
2005-05-03 15:19:34 -04:00 |
Brad King
|
bac564356b
|
COMP: Added pragma directives for SGI compilers to avoid useless warnings.
|
2005-05-03 14:58:13 -04:00 |
Brad King
|
c7a75e92c9
|
COMP: Changed while(1) to for(;;) to avoid warning about constant control expression.
|
2005-05-03 14:57:32 -04:00 |
Brad King
|
7b7f1db00a
|
COMP: Removed stray semicolon.
|
2005-05-03 14:53:48 -04:00 |
Brad King
|
d8ea77e454
|
COMP: Added hack to avoid SGI termios.h warnings.
|
2005-05-03 14:28:26 -04:00 |
Brad King
|
7cd0192909
|
COMP: Need #undef ECHO to avoid conflict with system ECHO definition.
|
2005-05-03 14:28:02 -04:00 |
Brad King
|
7ebba61010
|
COMP: Changed type of regmlen to avoid warnings when other lengths are converted to it.
|
2005-05-03 14:27:39 -04:00 |
Brad King
|
7dcb42de21
|
ENH: Adding test of running executable with forward slashes on windows.
|
2005-05-03 10:02:28 -04:00 |
Andy Cedilnik
|
de57a86298
|
ENH: Cleanups
|
2005-05-03 09:40:16 -04:00 |
Andy Cedilnik
|
c7feef30e2
|
ENH: Promote submit into a full handler, add test and submit command and do some cleanups
|
2005-05-03 08:17:39 -04:00 |
Andy Cedilnik
|
4675aed76e
|
STYLE: Nightly Version update
|
2005-05-03 04:15:17 -04:00 |
Andy Cedilnik
|
eb3857ce83
|
ENH: Make ctest build command work
|
2005-05-02 15:51:58 -04:00 |
Andy Cedilnik
|
e4af567bd2
|
ENH: Make AddCMakePath public
|
2005-05-02 15:51:12 -04:00 |
Andy Cedilnik
|
f812d053f6
|
ENH: Make FindMakeProgram public
|
2005-05-02 15:50:42 -04:00 |
Andy Cedilnik
|
f1ebfb24c6
|
ENH: More commands. Start working on new style ctest configuration
|
2005-05-02 14:15:29 -04:00 |
Andy Cedilnik
|
572d9f1147
|
STYLE: Nightly Version update
|
2005-05-02 03:42:29 -04:00 |
Andy Cedilnik
|
8caff19305
|
STYLE: Nightly Version update
|
2005-05-01 03:38:02 -04:00 |
Andy Cedilnik
|
ee2554040b
|
COMP: Remove warning
|
2005-04-30 15:36:01 -04:00 |
Andy Cedilnik
|
ed345507be
|
STYLE: Nightly Version update
|
2005-04-30 04:13:11 -04:00 |
Andy Cedilnik
|
1fff4183c2
|
ENH: Try to see if GenerateBuildCommand produces apropriate result
|
2005-04-29 12:50:29 -04:00 |
Andy Cedilnik
|
61d0a75d11
|
ENH: Add option to ignore errors. Only works on make
|
2005-04-29 11:49:18 -04:00 |
Brad King
|
48702f8a8d
|
COMP: Converting INSTALL->ALL_BUILD dependency implementation to use the AddUtility method on a target. This significantly simplifies the implementation and removes warnings about hiding virtual functions.
|
2005-04-29 10:11:24 -04:00 |
Andy Cedilnik
|
cf5c2b7ae8
|
COMP: Remove warning
|
2005-04-29 10:07:49 -04:00 |
Bill Hoffman
|
2f50e43032
|
ENH: make install depend on all
|
2005-04-29 10:06:55 -04:00 |
Andy Cedilnik
|
1e6da64fc3
|
STYLE: Nightly Version update
|
2005-04-29 04:15:51 -04:00 |
Andy Cedilnik
|
064ca3834b
|
ENH: Start working on command that will abstract generating of build command
|
2005-04-28 18:34:58 -04:00 |
Andy Cedilnik
|
cb3ea2328a
|
ENH: Start working on a method that abstracts generating of build command
|
2005-04-28 18:18:54 -04:00 |
Andy Cedilnik
|
7c5745ae95
|
ENH: Start working on command that will abstract generating of build command
|
2005-04-28 17:33:51 -04:00 |
Brad King
|
3b81a43294
|
ENH: Added dependency from INSTALL target to ALL_BUILD target so that targets build before being installed.
|
2005-04-28 16:21:28 -04:00 |
Brad King
|
91c254d708
|
BUG: Extending all timeouts to help out slower machines.
|
2005-04-28 09:21:03 -04:00 |
Andy Cedilnik
|
234d08682c
|
ENH: Add internal error
|
2005-04-28 09:14:22 -04:00 |
Andy Cedilnik
|
6ae09b0f5a
|
STYLE: Nightly Version update
|
2005-04-28 05:07:50 -04:00 |
Brad King
|
4b371ed7fe
|
ENH: Added dependency on all for install rule to make sure build is up to date before installing. This behavior can be disabled by setting CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true.
|
2005-04-27 11:46:46 -04:00 |
Brad King
|
0ef2334a5f
|
BUG: Do not leave ../ in the full path to a source file. Using CollapseFullPath simplifies the code anyway.
|
2005-04-27 11:33:22 -04:00 |
Brad King
|
cc2cd3bc41
|
BUG: Extending timeout of test 6 from 0.1 seconds to 3 seconds. This should avoid missed signals and intermittent failures.
|
2005-04-27 10:01:43 -04:00 |
Andy Cedilnik
|
ddd307f1d3
|
STYLE: Nightly Version update
|
2005-04-27 04:35:36 -04:00 |
Brad King
|
d6d91ac89f
|
ENH: Removing stdio_core hack. A better work-around has been put in cmStandardIncludes.h.
|
2005-04-26 14:12:31 -04:00 |
Brad King
|
7b2973d92f
|
COMP: Adding inclusion of stdarg.h to work-around SGI header bug in 7.4.2m.
|
2005-04-26 14:11:08 -04:00 |
Andy Cedilnik
|
d381fbfa38
|
BUG: Looks like std::string changes the result of c_str() call. This fixes potential problems
|
2005-04-26 11:31:08 -04:00 |
Andy Cedilnik
|
3db6752efb
|
COMP: Remove warning
|
2005-04-26 11:15:33 -04:00 |
Andy Cedilnik
|
094dd40d2e
|
COMP: Remove warnings
|
2005-04-26 11:09:29 -04:00 |
Brad King
|
15c7d45ecd
|
BUG: Fixed ordering of multiple commands in a custom target when implemented as custom commands. Also added support to execute pre-build rules first to be consistent with makefile generator.
|
2005-04-26 11:08:18 -04:00 |
Brad King
|
2b05a503e4
|
BUG: Added inclusion of pre-build rules for custom targets.
|
2005-04-26 08:51:45 -04:00 |
Andy Cedilnik
|
8e38fd8792
|
STYLE: Nightly Version update
|
2005-04-26 04:45:17 -04:00 |
Andy Cedilnik
|
26d4dd174f
|
COMP: Remove warning
|
2005-04-25 09:59:59 -04:00 |
Andy Cedilnik
|
3a928c027c
|
STYLE: Nightly Version update
|
2005-04-25 03:03:46 -04:00 |
Andy Cedilnik
|
c736b5b958
|
COMP: Fix problem on compilers that cannot implicitly convert std::string to cmStdString
|
2005-04-24 16:19:54 -04:00 |
Andy Cedilnik
|
d395b563ed
|
ENH: Improve internal test handling by creating a test class. Command cmEnableTesting now only sets CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list. The actual test files are written by local generator. This way we can at some point in the future replace DartTestfile with some XML file
|
2005-04-24 15:59:51 -04:00 |
Andy Cedilnik
|
3a8e7599b1
|
BUG: The argument is --ctest-config
|
2005-04-24 14:28:55 -04:00 |
Andy Cedilnik
|
f3ed1207ad
|
ENH: Support for modified and conflicts in subversion
|
2005-04-24 13:57:11 -04:00 |
Brad King
|
e26bafa52a
|
BUG: Older SGI compilers still have internal/stdio_core.h but do not support #include_next. We'll have to try-compile to test whether this hack is needed.
|
2005-04-24 13:15:50 -04:00 |
Andy Cedilnik
|
d6f9fd9f4e
|
BUG: Remember if there was update error
|
2005-04-24 12:32:56 -04:00 |
Andy Cedilnik
|
e6f2d880a6
|
STYLE: Nightly Version update
|
2005-04-24 02:26:10 -04:00 |
Andy Cedilnik
|
53ff7ca809
|
STYLE: Nightly Version update
|
2005-04-23 02:26:46 -04:00 |
Brad King
|
b1c5289787
|
ENH: Created cmTarget::GetLibraryNames to replace cmLocalUnixMakefileGenerator2::GetLibraryNames. Added cmTarget::GetLibraryCleanNames to be used by cmLocalUnixMakefileGenerator2. Now when a library is linked both the shared and static versions are removed from the build tree. In this way we avoid having both kinds of libraries present when the user switches BUILD_SHARED_LIBS on/off. This prevents problems with turning off shared libraries and then expecting the linker to use the static libraries only to find it is using the out-of-date shared versions.
|
2005-04-22 16:11:00 -04:00 |
Brad King
|
1b71f4477b
|
ENH: Added cmTarget::GetBaseName and cmTarget::GetFullName methods and removed cmLocalGenerator::GetFullTargetName and cmLocalUnixMakefileGenerator2::GetBaseTargetName. This functionality is more sensibly implemented in cmTarget. It is also needed for an upcoming feature in which both the shared and static versions of a library will be removed before one is linked.
|
2005-04-22 15:23:21 -04:00 |
Brad King
|
98d872c90e
|
COMP: Commented out unused variable until the corresponding logic is finished.
|
2005-04-22 13:52:36 -04:00 |
Brad King
|
49cb763452
|
COMP: Removed line continuation characters from #if lines to avoid linefeed problems on cygwin.
|
2005-04-22 11:57:59 -04:00 |
Brad King
|
b1e1d9c0fb
|
BUG: Drastically extending test5's timeouts to get it to pass when running on a heavily-loaded machine.
|
2005-04-22 09:44:59 -04:00 |
Brad King
|
8136f69813
|
COMP: Fixed assignment-in-conditional warning.
|
2005-04-22 09:22:07 -04:00 |
Brad King
|
c13fee6ebd
|
COMP: Fixed constant conditional warning.
|
2005-04-22 09:21:33 -04:00 |
Brad King
|
fbe5a2e629
|
COMP: Fixed unused parameter and constant conditional warnings.
|
2005-04-22 09:21:19 -04:00 |
Andy Cedilnik
|
e4092a2a7a
|
STYLE: Nightly Version update
|
2005-04-22 03:03:38 -04:00 |
Andy Cedilnik
|
dadd974d97
|
ENH: Reorganize a bit and make sure to report an error if there are modified files or conflicts
|
2005-04-21 18:23:28 -04:00 |
Brad King
|
2f4e516e23
|
COMP: Using a new work-around for stdarg.h problem on SGI.
|
2005-04-21 17:00:36 -04:00 |
Brad King
|
cf8a3a1521
|
BUG: Fixed hash_allocator_n size computation.
|
2005-04-21 16:46:39 -04:00 |
Brad King
|
e079b660c3
|
ENH: Added include-work-around for hashtable.hxx.in dependency.
|
2005-04-21 16:46:13 -04:00 |
Brad King
|
8567e7d0bc
|
BUG: Do not close stdout/stderr pipes in parent if they are shared.
|
2005-04-21 16:05:09 -04:00 |
Brad King
|
3f224b7558
|
COMP: Do not do va_list hack if there is no std:: namespace.
|
2005-04-21 13:56:55 -04:00 |
Brad King
|
8ddc8accb3
|
COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable.
|
2005-04-21 13:47:43 -04:00 |
Andy Cedilnik
|
755928d756
|
STYLE: Nightly Version update
|
2005-04-21 02:50:28 -04:00 |
Andy Cedilnik
|
fb84b48a19
|
STYLE: Nightly Version update
|
2005-04-20 16:11:57 -04:00 |
Brad King
|
104b910aac
|
BUG: Adjusting timeouts for tests 4 and 5 to avoid early killing.
|
2005-04-20 08:53:45 -04:00 |
Andy Cedilnik
|
1e04844de9
|
COMP: Attempt to fix problem with building on SGI
|
2005-04-19 18:26:40 -04:00 |
Brad King
|
c98bd6249a
|
BUG: When killing a child all the pipe read ends should be closed. This will allow a child that is blocking while waiting to write to the pipe to wake up and receive the kill signal properly on cygwin.
|
2005-04-19 11:52:25 -04:00 |
Brad King
|
f362d6e2ef
|
BUG: Expanded difference in timeouts between tests 4 and 5 so that 5 does not timeout while waiting for 4 to timeout. This should fix the intermittent failure of test 5 on cygwin. ENH: When a mismatch is reported it now reports what it was as well as what it should have been.
|
2005-04-19 10:52:32 -04:00 |
Brad King
|
eebd1fb2dc
|
BUG: For some reason the non-template allocator test compiles on VS6 even though its allocator is a template. Adding ::size_type to be sure it accesses a member of the allocator.
|
2005-04-15 18:57:15 -04:00 |
Brad King
|
c290726b8f
|
BUG: Fix iterator traits test to use a real iterator instead of int*.
|
2005-04-15 18:49:21 -04:00 |
Brad King
|
78d1491173
|
BUG: Cannot use Win32 implementation for cygwin processes because then cygwin paths to executables like /usr/bin/ls are not found.
|
2005-04-15 16:10:26 -04:00 |
Brad King
|
bddade9696
|
COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx).
|
2005-04-15 16:00:44 -04:00 |
Brad King
|
cc996274f8
|
COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace.
|
2005-04-15 15:30:28 -04:00 |
Sebastien Barre
|
ecc142ee33
|
ENH: move convenience method to get OS name and version from KWApp to KWSys.
|
2005-04-15 15:18:51 -04:00 |
Andy Cedilnik
|
3085b3bcfd
|
STYLE: Fix english
|
2005-04-15 14:47:36 -04:00 |
Brad King
|
66095be685
|
BUG: Added missing variable initialization that was accidentally removed on the previsous commit.
|
2005-04-15 13:56:23 -04:00 |
Brad King
|
370a39ce4b
|
ENH: Changing kwsysProcess implementation on Cygwin to use the Win32 implementation instead of the UNIX implementation. This makes dealing with misbehaving children work better. The KWSys Win32 process implementaion is more robust than the Cygwin implementation (partly because it doesn't have to exactly reproduce the POSIX api).
|
2005-04-15 13:35:26 -04:00 |
Bill Hoffman
|
b1541f3ee5
|
BUG: work around for buggy Tigger OSX systems that read two copies of the same file in a directory
|
2005-04-15 10:46:19 -04:00 |
Brad King
|
6c68c81475
|
ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, KWSYS_STL_HAS_ITERATOR_CATEGORY, KWSYS_STL_HAS___ITERATOR_CATEGORY, and KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to compile on old HP and Sun compilers.
|
2005-04-15 09:54:03 -04:00 |
Andy Cedilnik
|
4caefef37e
|
STYLE: Nightly Version update
|
2005-04-15 09:35:22 -04:00 |
Brad King
|
df994e53fe
|
COMP: Replacing _Select1st with a specialized hash_select1st that avoids requiring the stl pair to have first_type defined. The old HP STL does not define first_type and second_type in its pair.
|
2005-04-15 09:05:05 -04:00 |
Brad King
|
7f706ecc98
|
ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported.
|
2005-04-15 08:59:30 -04:00 |
Brad King
|
d3a69766df
|
COMP: Removed extra variable initializations to avoid Borland warnings.
|
2005-04-15 08:25:53 -04:00 |
Andy Cedilnik
|
5cbd066116
|
STYLE: Nightly Version update
|
2005-04-14 04:50:19 -04:00 |
Brad King
|
4fe07aa481
|
COMP: Remove friend templates and always use template friends (possibly with <>). Needed to work-around Sun CC bug.
|
2005-04-13 23:04:23 -04:00 |
Brad King
|
caac6c78b4
|
COMP: Disable MSVC debug symbol truncation warning.
|
2005-04-13 23:03:26 -04:00 |
Andy Cedilnik
|
b59dd02911
|
ENH: For sanity, create directory before creating generated file stream
|
2005-04-13 18:13:09 -04:00 |
Brad King
|
8d150e0bfb
|
BUG: The test1 executable has been removed from kwsys. Instead using testIOS for the kwsys test.
|
2005-04-13 17:58:08 -04:00 |
Brad King
|
21d54eea8d
|
STYLE: Renaming kwsys-hash test to kwsys-testhash for consistency with other tests.
|
2005-04-13 16:58:30 -04:00 |
Brad King
|
79c0487de9
|
COMP: Removing return value from test6. It is an infinite loop, so the return causes warnings. It will never return anyway.
|
2005-04-13 16:55:47 -04:00 |
Brad King
|
7297496a34
|
ENH: Removing old test1.c Process execution example. It is fully replaced by testProcess.
|
2005-04-13 16:47:19 -04:00 |
Brad King
|
caf54b2093
|
COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies.
|
2005-04-13 16:46:09 -04:00 |
Andy Cedilnik
|
826405a1b6
|
ENH: Speedup by storing source name without last extension
|
2005-04-13 16:35:26 -04:00 |
Andy Cedilnik
|
030dd4b91e
|
ENH: Speedup by only getting the source once
|
2005-04-13 16:34:52 -04:00 |
Andy Cedilnik
|
c09f6172a4
|
ENH: Improve performance by using vector of char instead of string
|
2005-04-13 16:25:55 -04:00 |
Brad King
|
5e02b5ec96
|
BUG: Only do ~ test if HOME variable is defined.
|
2005-04-13 16:05:01 -04:00 |
Brad King
|
3a7920d461
|
BUG: Avoid error diagnostic popups on windows for test that crashes on purpose.
|
2005-04-13 15:57:22 -04:00 |
Brad King
|
be1084b524
|
COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC.
|
2005-04-13 15:39:03 -04:00 |
Brad King
|
551b28d501
|
BUG: allocator<>::rebind<> test should use kwsys_stl::allocator, not std::allocator.
|
2005-04-13 15:29:22 -04:00 |
Brad King
|
5bebcea6e7
|
COMP: Fix for Sun CC stl allocator signature of allocate method.
|
2005-04-13 15:22:32 -04:00 |
Brad King
|
81f7bc9cdb
|
BUG: When constructing the bucket vector type the allocator given must have been rebound to _Node* already because GCC 3.4's vector type does not rebind it.
|
2005-04-13 15:04:39 -04:00 |
Brad King
|
925743e1e7
|
ENH: Added better error message when TRY_COMPILE does not recognize an extension.
|
2005-04-13 14:43:23 -04:00 |
Brad King
|
bf70e83397
|
BUG: Fix GetFilenameName to not use uninitialized search position in win32 version.
|
2005-04-13 14:37:30 -04:00 |
Brad King
|
772b121a14
|
BUG: Fixed member template test to not produce a test program that crashes when it runs.
|
2005-04-13 14:13:05 -04:00 |
Andy Cedilnik
|
bddcf4ec97
|
ENH: Speedup improvements
|
2005-04-13 13:59:48 -04:00 |
Andy Cedilnik
|
4a390c174c
|
ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools
|
2005-04-13 13:57:24 -04:00 |
Bill Hoffman
|
3778d89cb9
|
BUG: fix insert for 64 bit
|
2005-04-13 09:54:37 -04:00 |
Brad King
|
743ab3a05f
|
ENH: Adding SGI hash_map and hash_set implementation ported from STL to KWSys. This also adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND, KWSYS_CXX_HAS_FULL_SPECIALIZATION, KWSYS_CXX_HAS_MEMBER_TEMPLATES, and KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS.
|
2005-04-13 08:08:54 -04:00 |
Brad King
|
1713c3fd19
|
ENH: Added __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd.
|
2005-04-13 08:05:56 -04:00 |
Andy Cedilnik
|
db49ce0807
|
STYLE: Nightly Version update
|
2005-04-13 04:39:30 -04:00 |
Bill Hoffman
|
a18df448db
|
BUG: fix Ambiguity in insert call
|
2005-04-12 15:40:07 -04:00 |
Bill Hoffman
|
c8cc20a1af
|
BUG: add missing header for borland
|
2005-04-12 15:11:54 -04:00 |
Brad King
|
85f82c2092
|
COMP: Fixed ambiguous call to insert method of string.
|
2005-04-12 13:33:58 -04:00 |
Bill Hoffman
|
1004073942
|
ENH: performance improvements
|
2005-04-12 13:27:07 -04:00 |
Bill Hoffman
|
9e4506a2d0
|
ENH: do not collapse full path for cwd
|
2005-04-12 13:26:35 -04:00 |
Bill Hoffman
|
a3d1de8cd2
|
ENH: make regex static so it is not recomputed for each line of the cache
|
2005-04-12 13:26:08 -04:00 |
Bill Hoffman
|
266d5d16df
|
ENH: optimization of cwd and do not leak library handle
|
2005-04-12 13:25:19 -04:00 |
Ken Martin
|
ee7fbdf058
|
BUG: local gen was setting proj dir when it shouldnt
|
2005-04-12 09:36:18 -04:00 |
Andy Cedilnik
|
02ed1e61d9
|
STYLE: Nightly Version update
|
2005-04-12 03:09:59 -04:00 |
Bill Hoffman
|
5e39c9ca14
|
BUG: fix GetLongPathName for WindowsNT
|
2005-04-11 12:20:24 -04:00 |
Andy Cedilnik
|
8fe7ea644d
|
STYLE: Nightly Version update
|
2005-04-11 04:58:27 -04:00 |
Andy Cedilnik
|
b1f6edf017
|
STYLE: Nightly Version update
|
2005-04-10 04:06:54 -04:00 |
Andy Cedilnik
|
12c1cf3458
|
STYLE: Nightly Version update
|
2005-04-09 02:38:02 -04:00 |
Bill Hoffman
|
ba58264abe
|
BUG: handle case insensitive library extensions on windows
|
2005-04-08 12:46:56 -04:00 |
Bill Hoffman
|
a5be6b8406
|
BUG: fix build on mingw
|
2005-04-08 08:34:22 -04:00 |
Andy Cedilnik
|
98e1bc3efa
|
STYLE: Nightly Version update
|
2005-04-08 02:37:22 -04:00 |
Bill Hoffman
|
3387db4c05
|
BUG: if short path or long path fails return the original input
|
2005-04-07 17:20:33 -04:00 |
Bill Hoffman
|
be32b258cb
|
ENH: check return value of GetLongPath
|
2005-04-07 16:58:02 -04:00 |
Bill Hoffman
|
f50e904faf
|
ENH: fix install test with xcode, the xcode generator does not support library versioning yet
|
2005-04-07 16:09:13 -04:00 |
Brad King
|
5fb8342177
|
BUG: Avoid converting the subdirectory name to a relative path twice.
|
2005-04-07 15:09:13 -04:00 |
Brad King
|
738bbc767b
|
BUG: Do not repeat paths when trying the lib/ to lib64/ replacement.
|
2005-04-07 14:41:34 -04:00 |
Brad King
|
0d494a031c
|
ENH: Adding automatic generation of several 64-bit search path forms.
|
2005-04-07 14:30:48 -04:00 |
Brad King
|
1c73f2f743
|
BUG: Fix rule name for subdirectory traversal to use relative paths. This was broken by the recent subdirectory changes.
|
2005-04-07 13:48:20 -04:00 |
Bill Hoffman
|
fadff33791
|
BUG: fix for bug 1717 incorrect path sent to dart server
|
2005-04-07 13:03:47 -04:00 |
Andy Cedilnik
|
a1d7482548
|
STYLE: Nightly Version update
|
2005-04-07 02:31:27 -04:00 |
Brad King
|
5d7593bf50
|
BUG: Avoid duplicate definition by using cmsys_STL_STRING_NEQ_CHAR_DEFINED and cmsys_STL_STRING_NO_NEQ_CHAR.
|
2005-04-06 16:15:13 -04:00 |
Brad King
|
f0b10ad061
|
ENH: Added proper namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED, KWSYS_STL_STRING_OSTREAM_DEFINED, and _STL_STRING_NEQ_CHAR_DEFINED macros.
|
2005-04-06 16:14:29 -04:00 |
Brad King
|
1c4337d778
|
ENH: Removed CMAKE_GENERATOR_NEW now that the old unix makefile generator is never used.
|
2005-04-06 15:06:08 -04:00 |
Bill Hoffman
|
5e0a796acc
|
ENH: better fix for 64 bit, add 64 to the name of all directories in the search path
|
2005-04-06 11:56:04 -04:00 |
Bill Hoffman
|
69da19a6a7
|
ENH: allow sub projects to use targets that are not part of the sub-project
|
2005-04-06 10:59:25 -04:00 |
Bill Hoffman
|
1e6989017d
|
remove cerr stuff
|
2005-04-06 09:47:07 -04:00 |
Bill Hoffman
|
d8f75badb4
|
Fix bug in != stuff
|
2005-04-06 09:44:09 -04:00 |
Andy Cedilnik
|
82aa6aa22d
|
STYLE: Nightly Version update
|
2005-04-06 04:28:10 -04:00 |
Bill Hoffman
|
19aff4f3bd
|
COMP: hack fix for old sgi until bootstrap is fixed
|
2005-04-05 21:10:10 -04:00 |
Bill Hoffman
|
3ca1081419
|
BUG: try to address Bug 1673 .
|
2005-04-05 17:06:00 -04:00 |
Bill Hoffman
|
af60114ffb
|
BUG: fix for bug 1636 add extensions to AUX_SOURCE_DIRECTORY files
|
2005-04-05 14:48:25 -04:00 |
Bill Hoffman
|
697d749c73
|
BUG: fix for bug 1660
|
2005-04-05 13:14:50 -04:00 |
Bill Hoffman
|
d74d8aeb71
|
BUG: fix for bug 1700
|
2005-04-05 11:23:08 -04:00 |
Bill Hoffman
|
0255dab023
|
BUG: fix for bug 1702, better error message for GUID missing
|
2005-04-05 10:22:18 -04:00 |
Brad King
|
389f24f777
|
ENH: Added Close method and updated Open method to allow streams to be reused.
|
2005-04-05 08:25:21 -04:00 |
Andy Cedilnik
|
2681215256
|
STYLE: Nightly Version update
|
2005-04-05 04:25:25 -04:00 |
Bill Hoffman
|
ab7d51581c
|
ENH: get directory property should return an empty variable if it is not set, not just have an error
|
2005-04-04 16:43:44 -04:00 |
Andy Cedilnik
|
0dd2b6eb80
|
BUG: By default disable new files.
|
2005-04-04 12:22:08 -04:00 |