Commit Graph

3787 Commits

Author SHA1 Message Date
Andy Cedilnik b442634418 STYLE: Nightly Version update 2004-10-31 03:40:52 -05:00
Andy Cedilnik ec77c00848 STYLE: Nightly Version update 2004-10-30 04:32:35 -04:00
Brad King 3bb39d4390 ENH: Added framework for subdirectory traversal. 2004-10-29 18:15:59 -04:00
Brad King bf2a2b203f BUG: Dependency makefile lines must be at least three characters long to hold a dependency. 2004-10-29 17:18:16 -04:00
Brad King 81bbae1fb2 ENH: Added build system integrity check to cmLocalUnixMakefileGenerator2. This now uses a special --check-build-system flag to cmake which replaces --check-rerun. Integrity of dependencies is also checked during generation. 2004-10-29 16:50:46 -04:00
Bill Hoffman 674349caed FIX: fix shared flag 2004-10-29 15:32:06 -04:00
Bill Hoffman 901dc9d49f ENH: remove debug print 2004-10-29 15:31:45 -04:00
Brad King ff7ab5f1ab BUG: Fixes for Borland Make. 2004-10-29 14:57:36 -04:00
Brad King 17b1cc26e0 BUG: Fixes for NMake. 2004-10-29 13:55:17 -04:00
Brad King 6b3ca003d7 ENH: Changed AppendRecursiveMake to GetRecursiveMakeCall and implemented jump-and-build on Windows and UNIX. 2004-10-29 13:04:28 -04:00
Brad King 37ae7d6acf ENH: Cleaned up format of generated makefiles. Consolidated rule generation into single WriteMakeRule method. Added special targets like rebuild_cache and edit_cache. 2004-10-29 10:52:52 -04:00
Andy Cedilnik 53763e14d4 STYLE: Nightly Version update 2004-10-29 04:36:15 -04:00
Bill Hoffman 692f18538b ENH: add a check for empty include directories 2004-10-28 15:40:24 -04:00
Brad King 4de0a518fd COMP: Fix local shadow warnings. 2004-10-28 07:46:42 -04:00
Brad King 8711ce31d9 COMP: Fix for Mac specific code. 2004-10-28 07:43:18 -04:00
Andy Cedilnik bce0865c70 STYLE: Nightly Version update 2004-10-28 04:36:58 -04:00
Bill Hoffman b69606da4c ENH: look in the windows LIB env variable for libraries 2004-10-27 16:00:54 -04:00
Bill Hoffman 3dc02020d9 DOC: documentation change 2004-10-27 16:00:26 -04:00
Brad King 72e125ca1f ENH: Do not try to handle unimplemented target types yet. Fixes for projects with subdirectories. 2004-10-27 12:05:33 -04:00
Andy Cedilnik cc5c136cb8 BUG: If bootstrap cmake is run with no argument produce error 2004-10-27 11:26:49 -04:00
Bill Hoffman 36c8f1d157 ENH: put error checking for missing linker languages 2004-10-27 10:53:01 -04:00
Andy Cedilnik 56234aed4b PERF: Remove several classes from the bootstrap and so making bootstrap smaller and faster 2004-10-27 10:47:14 -04:00
Andy Cedilnik 21c818340e STYLE: Remove unused code 2004-10-27 10:45:45 -04:00
Brad King 8e0985f9f1 ENH: Added executable dependencies on libraries including jump-and-build support. 2004-10-27 10:45:18 -04:00
Brad King a2b8c1fbcb BUG: Add a space before the : only if the target name is one letter long. This works around bugs in some shells' tab completion of target names. 2004-10-27 08:49:41 -04:00
Brad King 0d622ae9e8 ENH: Added generation of rules for shared libraries and modules. 2004-10-27 08:47:49 -04:00
Brad King 414a2fd645 ENH: Added rules to build executables. Also began to consolidate flag list construction into separate methods. 2004-10-27 08:20:58 -04:00
Andy Cedilnik 5c168174f7 STYLE: Nightly Version update 2004-10-27 04:37:32 -04:00
Andy Cedilnik c48af00154 BUG: Handle DOS files un unix file systems 2004-10-26 20:13:39 -04:00
Brad King 18642f4b4e ENH: Do not generate touch rule for target level dependencies. There are no build-time dependencies by default. 2004-10-26 16:07:50 -04:00
Brad King d7aca58343 ENH: Added generation of rule to build object file. 2004-10-26 14:49:11 -04:00
Bill Hoffman bb316a4945 ENH: handle read only directories with configure file destination 2004-10-26 14:33:54 -04:00
Brad King 239378e4cb ERR: Missing std:: on endl. 2004-10-26 13:00:24 -04:00
Brad King 2a7e2adf7a ENH: Added object file dependency scanning to cmLocalUnixMakefileGenerator2. This needs a hook in cmake.cxx. 2004-10-26 12:55:20 -04:00
Brad King 3e59af4dcd ENH: Added cmLocalUnixMakefileGenerator2 to build. 2004-10-26 12:54:51 -04:00
Brad King 1a4037c15a ENH: Added object file dependency scanning. 2004-10-26 12:53:51 -04:00
Andy Cedilnik 163919a569 COMP: Remove warning on icl 2004-10-26 10:25:58 -04:00
Andy Cedilnik d6c7de2c13 ENH: Handle more REMARKS on SGI 2004-10-26 10:24:31 -04:00
Brad King 16e86a3ea9 ENH: Split part of GetIncludeFlags method into separate GetIncludeDirectories method. 2004-10-26 10:15:49 -04:00
Andy Cedilnik 2bad658304 COMP: Attempt to fix warnings on SGI 2004-10-26 08:45:27 -04:00
Andy Cedilnik 182f6f969c STYLE: Nightly Version update 2004-10-26 04:40:46 -04:00
Bill Hoffman ccea94278b ENH: add some more comments 2004-10-25 16:39:13 -04:00
Bill Hoffman ef07a8565e COMP: remove an unused variable warning 2004-10-25 13:40:17 -04:00
Bill Hoffman 626be7884a FIX: go back to not trying to handle spaces in the path for run single command and comment it so that people know to call the right thing 2004-10-25 13:16:05 -04:00
Bill Hoffman a3798b2cbf COMP: remove warnings 2004-10-25 12:26:24 -04:00
Bill Hoffman 7ed631311c FIX: fix RunSingleCommand to work with spaces in the path, and with an already quoted command 2004-10-25 11:59:50 -04:00
Andy Cedilnik a3ce1fb293 ENH: Allow disabling of long running tests 2004-10-25 10:04:17 -04:00
Andy Cedilnik 604478e0f6 STYLE: Nightly Version update 2004-10-25 04:34:51 -04:00
Andy Cedilnik 5f5504fc25 STYLE: Nightly Version update 2004-10-24 11:38:03 -04:00
Bill Hoffman 9f98481a65 undo last check in as it breaks borland with spaces some how 2004-10-22 21:03:56 -04:00
Bill Hoffman 040f776885 FIX: fix the problem where a target is a single character and nmake gets confused and add a test for it 2004-10-22 17:00:00 -04:00
Bill Hoffman 43bc8a0d63 COMP: remove warnings 2004-10-22 16:58:59 -04:00
Andy Cedilnik 5ceae46e19 COMP: Remove unnecessary commit 2004-10-22 15:45:20 -04:00
Andy Cedilnik fc70a2bb2a ENH: Add development version support in CMake 2004-10-22 15:44:54 -04:00
Andy Cedilnik f4a04a96eb COMP: This should fix the borland random build problem 2004-10-22 11:04:25 -04:00
Bill Hoffman 3b891e6e41 COMP: remove warning 2004-10-22 10:19:43 -04:00
Andy Cedilnik 0cbf55745a BUG: Fix reporting of path and full command when test program was not found 2004-10-21 16:07:33 -04:00
Bill Hoffman ab817f2e81 COMP: fix warnings 2004-10-21 15:21:38 -04:00
Bill Hoffman 560b7af06e COMP: fix warning 2004-10-21 14:55:29 -04:00
Bill Hoffman 7cef36c628 ENH: add the ability to generate custom commands for a language that is not supported by an IDE 2004-10-21 14:34:02 -04:00
Andy Cedilnik 8ff4c07915 BUG: Handle remarks on SGI properly 2004-10-21 13:34:55 -04:00
Bill Hoffman 03be131c06 ENH: better support for kdevelop3 2004-10-21 11:58:07 -04:00
Andy Cedilnik fc459731db COMP: Remove warning 2004-10-20 12:37:39 -04:00
Andy Cedilnik eb6fb9eb8e ENH: Add regular expression for remarks on IRIX 2004-10-19 13:25:10 -04:00
Bill Hoffman e9b6e65cbd BUG: if the paths share nothing then just return the remote path with no .. 2004-10-19 13:02:42 -04:00
Andy Cedilnik 429cf9d612 BUG: Remove instances of // in the output 2004-10-19 12:48:57 -04:00
Andy Cedilnik cafd48a7f2 EHN: Even more cleanup 2004-10-19 12:38:32 -04:00
Andy Cedilnik f38a28f044 ERR: Fix problems on windows 2004-10-19 10:59:34 -04:00
Andy Cedilnik 922bdc3602 ENH: Remove bogus clean step 2004-10-18 17:24:12 -04:00
Andy Cedilnik d7d16d386d BUG: Ok, this should make the test actually do something 2004-10-18 15:37:37 -04:00
Andy Cedilnik 7481c895c4 ENH: Do bootstrap test on all unix systems 2004-10-18 15:05:06 -04:00
Bill Hoffman 89d35bc8fb ENH: better comments and variable names 2004-10-18 13:19:43 -04:00
Andy Cedilnik e60b8b87eb ENH: Add bootstrap test 2004-10-18 12:33:25 -04:00
Bill Hoffman 6abbc7b1ff BUG: make sure output path is used for target with canonical name 2004-10-18 11:48:18 -04:00
Andy Cedilnik ace5f90d9c BUG: Fix output to match the Dart output 2004-10-17 22:47:44 -04:00
Andy Cedilnik b40cd9fc3b ENH: Cleanups and unify output 2004-10-17 22:47:15 -04:00
Andy Cedilnik ddb3dfdf2f ENH: Specify full path to the executable 2004-10-17 22:46:48 -04:00
Andy Cedilnik 3de7010216 ENH: Add method to get the relative path to source or build 2004-10-17 22:46:23 -04:00
Andy Cedilnik 17619508e9 ENH: Update to the new coverage code. It may not be perfect yet, but it is a start 2004-10-17 19:45:36 -04:00
Andy Cedilnik bc66973061 ENH: Add method to find file in parent directories if it exists 2004-10-17 18:50:49 -04:00
Andy Cedilnik 4ee2f266c6 ENH: Handle coverage errors 2004-10-17 18:49:42 -04:00
Andy Cedilnik bf326092a8 COMP: Security.c should be only build when Kerberos is on 2004-10-15 11:57:12 -04:00
Brad King 6bc6466be3 ENH: Added --check-rerun option to allow a runtime check of whether a new generate should really be done. 2004-10-15 09:24:44 -04:00
Brad King b4176dcab9 ENH: Added FileTimeCompare method to compare file modification times. Currently the resolution is limited to one second. 2004-10-15 09:23:14 -04:00
Brad King 4b20a7ad2d ENH: Added generation of rule to build object file. 2004-10-15 08:57:32 -04:00
Bill Hoffman 39f112b71b BUG: make sure all returns for ConvertToRelativeOutputPath get passed by ConvertToOutputPath 2004-10-14 16:50:38 -04:00
Bill Hoffman 9fe79b2297 BUG: now that system tools relative path works, clean up the convert to relative output path code 2004-10-14 15:09:20 -04:00
Bill Hoffman 6579e30bdb COMP: remove warning 2004-10-14 11:59:41 -04:00
Bill Hoffman ef8385744b BUG: allow split string to know if it is separating a path 2004-10-14 11:46:30 -04:00
Bill Hoffman 78e8f12b86 BUG: fix and comment relative path funciton 2004-10-13 11:37:55 -04:00
Andy Cedilnik 68c3550faa COMP: Remove warnings on borland build 2004-10-13 10:45:30 -04:00
Andy Cedilnik 3f75f0ea1e COMP: Attempt to remove warnings on borland 2004-10-13 10:01:04 -04:00
Bill Hoffman 9fd8d5f181 allow kdevelop for cygwin 2004-10-12 10:57:24 -04:00
Bill Hoffman 77307ff15f BUG: remove bad headers 2004-10-12 10:22:56 -04:00
Bill Hoffman 832a302ca2 BUG: do not build kdevlop stuff when bootstrapping 2004-10-12 09:50:36 -04:00
Andy Cedilnik 800784175f ENH: Support not writing files to the source tree. Generate single project file for whole project, some other little cleanups 2004-10-11 16:35:32 -04:00
Andy Cedilnik 914932fa13 BUG: Fix generated XML 2004-10-11 15:25:51 -04:00
Andy Cedilnik 47bae096e8 STYLE: Remove anoying message 2004-10-11 14:47:35 -04:00
Andy Cedilnik 9594c888ab BUG: On Windows, remove extra CR characters. Hopefully this will result in not duplicated new-lines 2004-10-11 13:57:33 -04:00
Andy Cedilnik d4f1785473 COMP: Remove alignment warning 2004-10-11 12:25:17 -04:00
Bill Hoffman 1ed5888d91 BUG: fix split program from args to not get stuck in an infinite loop in some cases 2004-10-11 11:57:35 -04:00
Andy Cedilnik 37c5553818 COMP: Remove alignment warning 2004-10-11 11:53:29 -04:00
Andy Cedilnik 45c1dce09f COMP: Remove alignment warning 2004-10-11 11:47:14 -04:00
Andy Cedilnik e0778d48bd COMP: Remove alignment warning 2004-10-11 11:44:08 -04:00
Bill Hoffman 766c093d69 NEW: add kdevelop patch from Alexander Neundorf 2004-10-11 11:32:14 -04:00
Andy Cedilnik 4b7f371593 COMP: Remove alignment warning 2004-10-11 10:40:12 -04:00
Andy Cedilnik 47333c9113 COMP: Remove alignment warning 2004-10-11 10:10:53 -04:00
Brad King bc6ae0649b ERR: Replaced std::string with kwsys_stl::string for portability. 2004-10-11 08:02:51 -04:00
Andy Cedilnik b221d046a6 ENH: Add method to retrieve parent directory and for checking if directory is a subdirectory of another directory 2004-10-10 12:14:58 -04:00
Andy Cedilnik 890528e0c3 COMP: If compiler know strtoll or strtoi64, then no need for compiling strtooff.c 2004-10-08 15:20:15 -04:00
Andy Cedilnik 3b3dd31bd4 COMP: Remove warning on optimized build 2004-10-08 11:42:38 -04:00
Andy Cedilnik fbaead2a09 COMP: Remove warning about assigning 0x8000000000000000L to long long 2004-10-07 17:48:36 -04:00
Andy Cedilnik e46b0a9290 ENH: Properly detect strerror_r for glibc or posix" 2004-10-07 17:32:49 -04:00
Will Schroeder 387ffe9419 FIX: broken sun build 2004-10-07 17:17:11 -04:00
Andy Cedilnik 2aa1a1791f COMP: No need for ldap for now 2004-10-07 09:44:50 -04:00
Andy Cedilnik b727f31589 COMP: Fix problems when doing -Werror 2004-10-07 09:28:18 -04:00
Andy Cedilnik c03fa90b5b COMP: Fix C syntax, and remove unused variable 2004-10-07 08:26:35 -04:00
Bill Hoffman c47af14ee1 COMP: Fix compile warnings on certain hp systems 2004-10-07 08:20:57 -04:00
Bill Hoffman ce54dc97ed COMP: Remove assignment warnings on hp 2004-10-07 08:14:00 -04:00
Andy Cedilnik caa8ca7c9e COMP: Fix hostent redefined warning 2004-10-07 07:59:09 -04:00
Andy Cedilnik 87c27b6f06 COMP: Undef SETBLOCK before redefining it to remove parse warnings 2004-10-07 07:56:44 -04:00
Andy Cedilnik 7d0b2eabd6 COMP: If both tests are succesfull, prevent compiler error 2004-10-07 07:39:28 -04:00
Andy Cedilnik 8732505a17 COMP: Remove unused variable warning 2004-10-07 07:05:59 -04:00
Ken Martin f6e25ab9d2 COMP: Remove compile warning on cygwin 2004-10-06 15:12:20 -04:00
Ken Martin 00f6e6ebf1 COMP: Attempt to remove warning 2004-10-06 13:10:45 -04:00
Andy Cedilnik 99b444b073 COMP: Attempt to fix non-blocking tests 2004-10-06 13:03:16 -04:00
Andy Cedilnik 84f04477b2 COMP: Fix C build problem in certain conditions 2004-10-06 08:02:18 -04:00
Andy Cedilnik f47690ecaa BUG: Prevent crash when strerror fails 2004-10-05 17:02:44 -04:00
Andy Cedilnik decb1ac05f ERR: Too much commits 2004-10-05 16:16:31 -04:00
Andy Cedilnik 9e1288da10 PERF: Several cleanups, and remove need for Curl directory to be in include path 2004-10-05 16:14:04 -04:00
Bill Hoffman 16c839206a BUG: change the name of memory.h 2004-10-05 12:42:38 -04:00
Bill Hoffman f9468a2967 FIX: correctly handle if path table can not open 2004-10-05 11:37:03 -04:00
Bill Hoffman 7f17646576 BUG: fix realpath problem and unix slashes 2004-10-05 10:59:07 -04:00
Andy Cedilnik 1aab11b8db ERR: Fix TRUE build problem and replace error couts with cerrs 2004-10-05 10:13:51 -04:00
Andy Cedilnik b847a6ac62 ERR: Fix Windows build 2004-10-05 10:00:36 -04:00
Andy Cedilnik 609801fe67 ENH: Update Curl to 7.12.1 2004-10-05 09:34:20 -04:00
Ken Martin 50da032847 COMP: fix some compile issues with insert 2004-10-05 09:25:55 -04:00
Andy Cedilnik 7f21ee17a9 BUG: Fix O_NONBLOCK test 2004-10-05 09:05:57 -04:00
Andy Cedilnik dcaf523a7d ENH: We need this for the new version of Curl. Once CMake 2.2 is released, this can go out. 2004-10-05 09:04:58 -04:00
Ken Martin c86e9f5b3e COMP: fix bad include file 2004-10-05 09:01:30 -04:00
Brad King bf46e4f4b7 ENH: Started new makefile generator implementation. It will temporarily be called cmLocalUnixMakefileGenerator2 until it is ready to replace the original completely. 2004-10-04 16:15:25 -04:00
Ken Martin 1066af4527 ENH: Mathieus support for path conversions 2004-10-04 12:31:09 -04:00
Andy Cedilnik a9028dfd07 BUG: Attempt to remove memory leak 2004-10-03 07:14:05 -04:00
Andy Cedilnik a1bc51d565 BUG: Add regular expression to vector 2004-10-01 13:23:06 -04:00
Andy Cedilnik 6e9ec4598d ENH: Add CTEST_EXECUTABLE_NAME to CTest scripting. This way you do not have to specify ctest executable in CTEST_COMMAND, but just a variable 2004-10-01 12:21:16 -04:00
Brad King 7350756728 ERR: Added missing include of string.h 2004-10-01 11:36:38 -04:00
Andy Cedilnik 6e7ba70aad ENH: Cleanup CTest test 2004-09-30 18:45:55 -04:00
Andy Cedilnik 377b06ed41 ERR: Fix for non-gcc/icc compilers 2004-09-30 18:06:29 -04:00
Brad King f2e46cf172 ENH: Added optional display of output for tests. Avoid printing alot of output for test 6. 2004-09-30 17:42:42 -04:00
Andy Cedilnik 77209d371f ERR: Fix error 2004-09-30 17:27:58 -04:00
Andy Cedilnik cbab381bda ENH: Add support for SourceFile and LineNumber 2004-09-30 16:20:23 -04:00
Bill Hoffman 5bf55d1590 ENH: shorten the symbols a bit and remove maps of std::string for map of cmStdString 2004-09-29 16:07:07 -04:00
Andy Cedilnik 64a6ad4975 BUG: Remove maximum size of test output 2004-09-29 14:14:17 -04:00
Andy Cedilnik 70c973ba10 ERR: Fix Windows build 2004-09-29 13:21:21 -04:00
Andy Cedilnik 3fc7dc5e70 ENH: Move permissions code to kwsys so that copyfile can use it. Fixes Bug #1133 - cmake -E copy file dir sets the wrong permissions on the destination directory 2004-09-29 12:20:52 -04:00
Andy Cedilnik cf8d34040e BUG: If extra update failes, continue with dashboard. Closes Bug #894 - Fatal CVS update error kills test, and is not reported 2004-09-29 11:52:02 -04:00
Andy Cedilnik 1852a88fa1 ENH: When copy file, if the output file exits, delete it first 2004-09-29 11:18:07 -04:00
Andy Cedilnik fdf589d2da ENH: Allow CMake to use CommandLineArguments without warning 2004-09-29 08:58:45 -04:00
Andy Cedilnik f3cfe48152 ENH: Add lots of comments 2004-09-29 08:34:02 -04:00
Andy Cedilnik 7488e43d69 ENH: Add access to last argument parsed 2004-09-29 07:56:25 -04:00
Andy Cedilnik 6972cdf9e9 ENH: Move all extracting of variables to ExtractVariables. This way it is easy to know what variables are used 2004-09-28 17:51:29 -04:00
Andy Cedilnik e96b0b44ca ENH: Add accessor for Argv0 2004-09-28 11:34:29 -04:00
Andy Cedilnik 61d6150797 ENH: Add some documentation 2004-09-28 09:00:06 -04:00
Bill Hoffman 309b4caf45 BUG: make sure release flags are replaced 2004-09-27 16:33:42 -04:00
Bill Hoffman de3cc6f217 ENH: allow for a different jni.h to enable java testing 2004-09-27 15:21:44 -04:00
Bill Hoffman a69275d37b ENH: allow for a different jni.h to enable java testing 2004-09-27 15:15:59 -04:00
Bill Hoffman 591fa1daea space in path problem 2004-09-27 15:11:41 -04:00
Bill Hoffman 9ee34e6071 ENH: use jni.h to determine java version 2004-09-27 14:39:15 -04:00
Bill Hoffman 6b9e217bee ENH: use jni.h to determine java version 2004-09-27 14:21:05 -04:00
Andy Cedilnik eadf3aea79 BUG: If notes file is missing, create empty notes file with error message 2004-09-27 13:36:47 -04:00
Bill Hoffman 016e0e52cb BUG: make sure java jar files are not libfoo.jar but are just foo.jar 2004-09-27 11:36:29 -04:00
Bill Hoffman f5b978fe2f ENH: better message for skipping java 2004-09-27 11:03:20 -04:00
Bill Hoffman dfd275b8f9 ENH: use correct args for test of java 2004-09-24 16:54:55 -04:00
Bill Hoffman 4b87fdada4 ENH: only use newer java for testing 2004-09-24 16:34:20 -04:00
Ken Martin e735351b3f BUG: fix crash with vs6 2004-09-24 11:35:16 -04:00
Ken Martin 1ffbc81061 ENH: check for all parts of java 2004-09-24 11:34:57 -04:00
Bill Hoffman 1603e16cc5 ENH: replace all enabled languages in rule vars 2004-09-24 10:07:57 -04:00
Bill Hoffman 9e08d07be2 ENH: change ignore function so that it first checks to see if the extension has a language 2004-09-24 09:34:27 -04:00
Bill Hoffman 16c0a02d9b ENH: correctly ignore files 2004-09-24 08:39:02 -04:00
Bill Hoffman 76dac72246 temporary fix to try and get a clean dashboard 2004-09-23 17:49:54 -04:00
Andy Cedilnik b3481a9675 ERR: Fix memory problem 2004-09-23 15:02:22 -04:00
Andy Cedilnik 4b9386751a STYLE: Only allocate as much space as needed 2004-09-23 11:53:55 -04:00
Andy Cedilnik 4966d102d6 ENH: Make GetRemainingArguments actually work 2004-09-23 11:45:02 -04:00
Bill Hoffman a7e20abcdb ENH: only replace the language being used in expand rule variables 2004-09-23 11:44:17 -04:00
Bill Hoffman d11cecab7d STYLE: remove warning 2004-09-23 09:11:01 -04:00
Bill Hoffman d85738fe3f remove warning 2004-09-23 09:08:00 -04:00
Bill Hoffman 67ac3ea503 ENH: fix problems with .def and RC files 2004-09-23 08:51:06 -04:00
Bill Hoffman 8cb20b7052 BUG: fix perfered linker language code 2004-09-22 17:50:36 -04:00
Bill Hoffman 9cca063c7d fix compilation 2004-09-22 16:44:42 -04:00
Bill Hoffman c8750db71f remove warnings 2004-09-22 15:14:04 -04:00
Bill Hoffman 692ba48c4e ENH: major changes to support addition of languages from cmake modules directory. 2004-09-22 14:42:05 -04:00
Bill Hoffman 5971857544 ENH: only try to use fortran if the generator is make based 2004-09-22 10:06:16 -04:00
Brad King bc26a216b4 BUG#1179: Fix for syntax in unquoted arguments. 2004-09-20 08:51:12 -04:00
Bill Hoffman bedb6e899f BUG: fix for bug 1041, _MBCS sometimes added for UNIICODE which is bad 2004-09-17 15:57:01 -04:00
Bill Hoffman 2d3c33b19b BUG: 1163 fix documentation 2004-09-17 09:01:49 -04:00
Andy Cedilnik 09d01119c1 ENH: Attempt to handle Intel's remarks. Close Bug #1156 - Better support for icc 'remark' 2004-09-16 17:13:59 -04:00
Andy Cedilnik 2e58daf5be ENH: Add missing include 2004-09-16 12:39:02 -04:00
Andy Cedilnik 6a4071b5d2 ENH: Add method to retrieve the terminal width 2004-09-16 10:58:56 -04:00
Andy Cedilnik d349d6ff18 ENH: a bit more cleanup. The help should really be replaced by something like cmDocumentation 2004-09-16 10:49:09 -04:00
Ken Martin cf7893b934 BUG: fix VSExternal for visual studio 6 2004-09-16 10:48:10 -04:00
Andy Cedilnik a2c19a4d46 ENH: Condense help string, add support for setting line length and make it work 2004-09-16 10:27:17 -04:00
Bill Hoffman 444dbd3309 BUG: fix external project command for VS 7 and 71 2004-09-15 15:15:46 -04:00
Andy Cedilnik f545c5149f ENH: Remove double slash 2004-09-15 14:08:09 -04:00
Andy Cedilnik df82ea0ad0 BUG: Attempt to fix bug on Windows (and apple) where files returned are all lowercase 2004-09-15 13:33:58 -04:00
Andy Cedilnik f188d46431 BUG: Propagate file name and line number inside FOREACH. Fixes Bug #1169 - Erro messages inside FOREACH have bad filename and line number 2004-09-15 13:31:20 -04:00
Bill Hoffman e192b45f4b ENH: fix for vs 70 generator 2004-09-15 13:03:19 -04:00
Bill Hoffman 5001eed8a5 ENH: clean up of INCLUDE_EXTERNAL_MSPROJECT contributed by Clinton Stimpson 2004-09-15 12:07:57 -04:00
Bill Hoffman b1f3e10439 BUG: make sure env CC and CXX are not set for VS IDE builds 2004-09-15 11:31:54 -04:00
Andy Cedilnik 1ebc0709f1 ENH: Move callback structure out of the public interface. Also block the warning on Visual Studio Debug 2004-09-15 09:22:34 -04:00
Bill Hoffman 013b66d8fa ENH: add a test for external projects 2004-09-14 16:01:00 -04:00
Bill Hoffman 32fe8caaef bug fixes for external projects 2004-09-14 14:05:40 -04:00
Ken Martin c30e7771ee ERR: Fix borland build 2004-09-14 11:48:34 -04:00
Andy Cedilnik 899be21cde ERR: Add missing include 2004-09-14 11:39:04 -04:00
Andy Cedilnik 73ddc9459f ENH: Use const correctness for arguments 2004-09-14 10:34:10 -04:00
Bill Hoffman d385543865 BUG: fix include external project bug 2004-09-14 09:19:21 -04:00
Andy Cedilnik e6c7707022 ERR: More missing ios and includes 2004-09-13 19:06:19 -04:00
Andy Cedilnik 184087cef1 ERR: Fix IOS namespace 2004-09-13 18:57:28 -04:00
Andy Cedilnik c8fa658142 ENH: Move command line argument parsing code to kwsys 2004-09-13 16:15:02 -04:00
Bill Hoffman 3e03bed0ac ENH: fix warning correctly 2004-09-10 14:40:28 -04:00
Ken Martin 685a8ed86f fix dash8 warning 2004-09-10 08:42:02 -04:00
Ken Martin 54aeed9b4f fix HPUX bugs 2004-09-10 08:30:58 -04:00
Bill Hoffman 766c48ae19 WAR: remove a warning on i64 2004-09-09 12:58:55 -04:00
Ken Martin be7722b368 missing include 2004-09-09 10:52:51 -04:00
Ken Martin f08589aa4b missing include 2004-09-09 09:31:43 -04:00
Ken Martin 43d8918f40 more cleanup of ctest 2004-09-09 08:41:05 -04:00
Bill Hoffman 815c1cad70 BUG: don't close the pipes too early 2004-09-08 10:41:54 -04:00
Bill Hoffman b5bdf2cb0a ENH: add better error reporting for file open failures 2004-09-07 16:55:25 -04:00
Bill Hoffman 8f92e8c069 Fix leaked file and registry descriptors 2004-09-07 16:03:25 -04:00
Ken Martin 2c4b1a1179 duh errors 2004-09-07 12:54:15 -04:00
Ken Martin 1e3e5beab7 duh errors 2004-09-07 12:52:09 -04:00
Ken Martin 15af486c00 duh errors 2004-09-07 12:51:34 -04:00
Ken Martin 79faf21d19 more warnings 2004-09-07 11:45:53 -04:00
Ken Martin 3eae8f4405 more warnings 2004-09-07 11:28:49 -04:00
Ken Martin 0a184c3d61 more cleanup 2004-09-07 10:46:12 -04:00
Ken Martin 8a2beddad4 more cleanup 2004-09-07 10:37:39 -04:00
Ken Martin 05d985c082 some bug fixes for my recent checkins and some more cleanup 2004-09-07 09:17:15 -04:00
Ken Martin 9d6ea59a69 another platform fix 2004-09-06 14:43:06 -04:00
Ken Martin 21b91da546 another platform fix 2004-09-06 14:17:20 -04:00
Ken Martin 47961a349b jesus 2004-09-06 13:54:53 -04:00
Ken Martin 9f60bd9c49 oops 2004-09-06 13:37:34 -04:00
Ken Martin a5e791ae66 fix warning 2004-09-06 12:49:40 -04:00
Ken Martin 1b5b6ab303 starting cleanup of ctest 2004-09-06 12:46:35 -04:00
Ken Martin ce277b647b warning fix 2004-09-06 12:46:10 -04:00
Ken Martin ac188aa18b broke out part of test scripting into seperate class 2004-09-06 12:45:14 -04:00
Bill Hoffman 9d19df261d remove warning 2004-09-03 13:49:48 -04:00
Bill Hoffman 76efcdca06 fix for darwin 2004-09-03 13:48:54 -04:00
Bill Hoffman 46a493ae74 ENH: remove warnings 2004-09-03 13:24:10 -04:00
Bill Hoffman c2ef51e181 ENH: define language extensions in cmake files and not hard coded, also fix trycompile problem 2004-09-03 12:03:41 -04:00
Brad King c5756a41d3 BUG: Fixed line number of end of file error message. 2004-08-31 18:51:35 -04:00
Brad King 486a26d3db BUG#1049: Added error message when file ends in an unterminated string. 2004-08-31 18:39:42 -04:00
Brad King 491bebefa2 BUG: Fix crash when CMAKE_DEBUG_POSTFIX is not set. 2004-08-31 10:41:08 -04:00
Brad King a0f48a0592 ERR: Removed inclusion of fstream header. This file is meant as a compatibility header for iosfwd and therefore should not include any other header. Whatever was fixed by adding the include of fstream here should be fixed by other means. 2004-08-31 08:25:58 -04:00
Bill Hoffman 3e2e0d5d63 BUG: fixes for mingw and CMakesetup with spaces in the source directory 2004-08-30 13:50:00 -04:00
Bill Hoffman 891c273062 ENH: remove warning 2004-08-27 09:55:41 -04:00
Bill Hoffman 731369ef9c ENH: try to initialize all languages at the same time 2004-08-27 08:41:07 -04:00
Bill Hoffman 878609935a ENH: try compiles in CXX require C to be enabled as well 2004-08-26 17:49:04 -04:00
Bill Hoffman ca5e9e6415 ENH: try to find fortran compiler before adding the test 2004-08-26 16:34:06 -04:00
Bill Hoffman c2be640c59 ENH: try to find fortran compiler before adding the test 2004-08-26 16:11:32 -04:00
Bill Hoffman 50045b7dac remove test fortran for now 2004-08-26 16:00:14 -04:00
Bill Hoffman 74fb2c64b2 Add a fortran test if there is a fortran compiler 2004-08-26 15:55:10 -04:00
Bill Hoffman 9136914413 Add a fortran test if there is a fortran compiler 2004-08-26 15:53:11 -04:00
Bill Hoffman e803b32b89 Add a fortran test if there is a fortran compiler 2004-08-26 15:50:39 -04:00
Bill Hoffman 66a08c10e5 ENH: more uniform approach to enable language, one step closer to being able to enable a language without modifing cmake source code 2004-08-26 14:55:55 -04:00
Andy Cedilnik 7cdf5c4601 ENH: Make default date shorter 2004-08-26 09:45:20 -04:00
Bill Hoffman 09f7ee4480 ENH: better error display for failure 2004-08-25 12:42:27 -04:00
Bill Hoffman bfbf5afc16 ENH: produce better error message for missing variables in -S mode 2004-08-25 08:44:10 -04:00
Andy Cedilnik ded244d1a8 ERR: Fix the list of targets. The base target name now includes the MACOSX_BUNDLE path 2004-08-24 11:30:33 -04:00
Andy Cedilnik 81487bdb79 BUG: If macdir does not end with '/' then add it always, not just when adding current directory 2004-08-24 11:17:25 -04:00
Andy Cedilnik 75cf590b21 ENH: Implement PreLoad.cmake feature for CMakeSetup 2004-08-23 14:33:22 -04:00
Bill Hoffman 2dba8e4731 fix syntax 2004-08-23 14:09:42 -04:00
Bill Hoffman cc510f21b6 ENH: fix out of the box build on sgi to match dashboards 2004-08-23 13:45:11 -04:00
Ken Martin 1a1be539ee now will check out src dir if it has the necc info 2004-08-23 11:29:27 -04:00
Andy Cedilnik 96b8d6f416 ENH: Handle gmake error message 2004-08-19 12:51:40 -04:00
Andy Cedilnik a5bc469339 BUG: When GetNightlyTime returns past time, fix everything. Also, return correct time when printing 2004-08-18 08:52:54 -04:00
Andy Cedilnik 3bc8cbd475 ENH: Reload PreLoad.cmake every time you do configure 2004-08-17 16:13:31 -04:00
Andy Cedilnik c4805a1b79 ENH: Enable preload for ccmake 2004-08-17 15:36:28 -04:00
Andy Cedilnik 957ddc4195 ENH: Move PreLoad.cmake code to public method so that ccmake and CMakeSetup can call it 2004-08-17 15:36:08 -04:00
Andy Cedilnik 576041d492 BUG: Attempt to fix timezone problem where start time appears one day before the actual start time. Also add verbosity to GetNightlyTime 2004-08-17 14:23:25 -04:00
Bill Hoffman a34d16c667 fix it 2004-08-11 20:36:57 -04:00
Bill Hoffman b41d447935 ENH: use GetRequiredDefinition instead of GetDefinition and crash 2004-08-11 16:58:09 -04:00
Bill Hoffman bb32a51825 ENH: change RUN_TESTS to use -C and not -D also use GetRequiredDefinition where needed 2004-08-11 16:57:27 -04:00
Bill Hoffman 2a1bbabb6b ENH: minor fortran fixes 2004-08-11 16:37:56 -04:00
Bill Hoffman d2087dfe99 ENH: fixes for RUN_TESTS from visual studio IDE, fprintf does not print right away, so std::cerr had to be used. Also, allow .\ to start the config type 2004-08-11 16:37:21 -04:00
Ken Martin 3abd6306a9 ENH: Allow user to overwrite Platforms files 2004-08-09 18:39:58 -04:00
Bill Hoffman 8a70315bb4 BUG: fix for try run failing on some cygwin builds. Allow a driver letter to start a full path on cygwin 2004-08-09 17:42:27 -04:00
Bill Hoffman 63e6237600 BUG: fix bug where custom command generated .h files do not get the header_file_only flag set 2004-08-09 13:03:41 -04:00
Bill Hoffman 9655299f08 ENH: initial fortran support 2004-08-06 14:51:41 -04:00
Brad King 3371038283 ERR: Replacing hack call to CONFIGURE_FILE command with direct call to m_Makefile->ConfigureFile. 2004-08-05 11:51:49 -04:00
Brad King 46418e70a3 BUG#427: Generated makefiles need to have targets with canonical names for each executable and library target in order for try-compiles to work correctly when specifying the target. 2004-08-05 10:17:26 -04:00
Brad King aa1b32218a BUG: Fixed crash when CMAKE_CXX_STACK_SIZE is not defined. 2004-08-05 09:17:25 -04:00
Brad King 3c5bccf8a1 BUG: Fix crash when adding a custom command to a source file that cannot be created. 2004-08-04 17:24:21 -04:00
Bill Hoffman 023f5d1f25 ENH: allow debug of tryrun 2004-08-04 17:21:19 -04:00
Brad King 9b1771aef4 BUG: CMAKE_TRY_COMPILE_CONFIGURATION should be obtained from the cmMakefile instance for the listfile containing the TRY_COMPILE call, not the top level listfile. 2004-08-04 16:33:10 -04:00
Brad King f99d948916 ERR: Removed duplicate default arguments. 2004-08-04 14:34:03 -04:00
Brad King b6da1d1271 ENH: Added support for special variables CMAKE_CURRENT_LIST_FILE and CMAKE_CURRENT_LIST_LINE that evaluate to the file name and line number in which they appear. This implements the feature request from bug 1012. 2004-08-04 10:45:11 -04:00
Brad King 743eed068c BUG: Fixed typo in name of MSVC 8 registry key. 2004-08-04 10:00:39 -04:00
Andy Cedilnik 87cab828b6 ERR: Fix warnings and memory leak 2004-08-04 08:50:37 -04:00
Bill Hoffman 2938652cbd ENH: create a server that does not use vtkPVApplication or tcl wrapping. Move several classes from GUI/Client to Servers/Filters. Remove use of PARAVIEW_NEW_SOURCE_ORGANIZATION define. 2004-08-03 10:20:31 -04:00
Andy Cedilnik f3e58aeb7d BUG: When regular expression failes to compile, produce error: Fixes part of Bug #1025 - CMake silently ignores regular expression failure 2004-08-03 08:13:54 -04:00
Andy Cedilnik 1f203c2868 BUG: these flags do not take arguments, so they do not really need to check if they are last. Fixes Bug #1020 - ctest doesn't parse its options correctly 2004-08-02 08:36:31 -04:00
Andy Cedilnik f8f388b4ff ENH: Since install works on Windows too, remove the UNIX 2004-07-30 15:50:44 -04:00
Andy Cedilnik 65e4a95618 ENH: Add some documentation, and make sure that the flag given to -D -T or -M is valid. Fixes Bug #1015 - Documentation: ctest -D 2004-07-29 17:15:22 -04:00
Andy Cedilnik 073db7c218 ENH: Add AIX linker error 2004-07-29 15:26:23 -04:00
Brad King e3edb83c51 BUG: Fixed crash when optimized/debug argument is not followed by a value. 2004-07-29 11:45:14 -04:00
Brad King e52dc31185 ENH: Added documentation of LOCATION target property. 2004-07-28 08:12:22 -04:00
Bill Hoffman 2a8b05b69d BUG: fix for bug 971, pick a better generator from the command line 2004-07-27 13:40:47 -04:00
Andy Cedilnik ece8f1a079 BUG: Allow submit and trigger url to contain ?. Fixes Bug #997 - CTest cannot handle URLs which contain a "?" 2004-07-27 08:49:04 -04:00
Bill Hoffman c8101e8e47 BUG: fix for bug 998, fix spelling errors 2004-07-26 16:59:55 -04:00
Andy Cedilnik 983919f5f3 ENH: Support Threading Problem in memcheck 2004-07-26 16:00:34 -04:00
Andy Cedilnik fd50bc476c ENH: Add maximum size of test output 2004-07-26 15:52:10 -04:00
Brad King 67d3634e46 ENH: Added warning about using this command to avoid listing sources for a library by hand. It is supposed to be used only for Templates directories. 2004-07-24 19:58:27 -04:00
Andy Cedilnik 76c377737b BUG: Encode current time so that on some international computers xslt will not break. Also, for continuous, do not repeat if there were locally modified files or conflict, but only when things actually update 2004-07-20 16:18:22 -04:00
Andy Cedilnik 6d3ba1ed27 BUG: If source and destination is the same file, then do not copy file always 2004-07-20 11:09:58 -04:00
Andy Cedilnik 42ea896d22 ENH: When running cmake with PreLoad make sure CMAKE_CURRENT_SOURCE/BINARY_DIR works 2004-07-20 11:07:37 -04:00
Bill Hoffman 2474302c25 ENH: remove deletes 2004-07-20 11:02:12 -04:00
Bill Hoffman 9fe2ab2f71 BUG: fix for 981 cursor returns to correct place in help screen 2004-07-19 13:01:40 -04:00
Bill Hoffman c5be64081a bug fix for 986 2004-07-19 13:00:32 -04:00
Bill Hoffman 997ee7b8d6 ENH: add a message at the end of the cmake run telling the user where things were written. 2004-07-16 16:02:40 -04:00
Bill Hoffman 07dae7bba4 ENH: sort flags, and fix order and case problems and add a few more 2004-07-15 14:38:50 -04:00
Ken Martin 6ef6d3a547 better error warning exceptions 2004-07-15 13:53:44 -04:00
Bill Hoffman 871db9760f ENH: remove warnings 2004-07-14 19:53:54 -04:00
Bill Hoffman a3eeaa1ce2 ENH: use a map to fill out flags, and keep command line consistent with the GUI 2004-07-14 16:10:18 -04:00
Bill Hoffman cb85eeaa11 Fix browse button to use correct windows style initial directory 2004-07-14 16:09:15 -04:00
Brad King b993cd7fba BUG: Fixed off-by-one error in test6 function. 2004-07-13 17:33:23 -04:00
Brad King 0437b776b6 ENH: Added test for runaway output. 2004-07-13 17:27:58 -04:00
Brad King 43225860b6 ENH: Re-arranged handling of the two threads per pipe to improve readability of code. 2004-07-13 16:50:55 -04:00
Brad King a6c9cb9b0d BUG: Fix for read pipe wakeup when child is writing alot of data and may fill the pipe buffer before WriteFile is called. 2004-07-13 16:23:49 -04:00
Ken Martin be990132da fix warnign on OSX 2004-07-13 13:05:35 -04:00
Ken Martin 7f31f95b54 submit elapsed times as well 2004-07-13 11:06:23 -04:00
Bill Hoffman 5b63b1843e BUG: fix spelling errors BUG 952 2004-07-09 14:18:44 -04:00
Bill Hoffman 8c656dc40d BUG: remove unused variable CMAKE_OBJECT_FILE_SUFFIX from cmake 2004-07-09 13:50:45 -04:00
Brad King 5701282e98 ERR: Fixed missing return warning. Code was not reachable anyway. 2004-07-09 11:49:04 -04:00
Bill Hoffman d759b687a7 BUG: remove double include flags for rc resouce compiles 2004-07-09 09:12:47 -04:00
Brad King 1d6eecd949 ENH: Added windows implementation of Disown/Detach. 2004-07-07 18:15:20 -04:00
Brad King 55c1c3b33f BUG: Do not disown if process has already been killed or the timeout expired. Also need to call kwsysProcessCleanup to disown. 2004-07-07 17:46:34 -04:00
Brad King ae28d93a72 ENH: Added kwsysProcess_Disown an kwsysProcess_Option_Detach to allow detached processes to be created. Currently implemented only on UNIX. 2004-07-07 17:27:50 -04:00
Andy Cedilnik 52eff235d8 BUG: LastMemCheck is not really an XML file 2004-07-07 16:09:11 -04:00
Brad King 6df06682a5 ERR: Using KWSYSPE_PIPE_BUFFER_SIZE in place of separate bufferSize constant for consistency. 2004-07-07 13:03:56 -04:00
Bill Hoffman 86195caf6a ENH: add support for VCExpress 2005 2004-07-05 12:16:33 -04:00
Bill Hoffman bbc9e4a9dc no c++ comments in c 2004-07-04 00:05:04 -04:00
Bill Hoffman 4772d6b649 fix for hp build 2004-07-03 12:00:41 -04:00
Brad King 0ae1970a5e BUG: Need a C-only library for C tests. 2004-07-02 17:39:47 -04:00
Brad King e6145d6878 BUG#392: Implementation of process tree killing for systems with /proc filesystem. 2004-07-02 16:39:29 -04:00
Brad King 0b7ab2a4aa BUG#969: Partially fixed by at least using the timeout for the individual calls to RunSingleCommand from within the inner ctest instance. This should be modified to incrementally adjust remaining time. 2004-07-02 16:29:15 -04:00
Brad King 40a5bad916 ENH: Made RunSingleCommand take a double as its timeout length. 2004-07-02 16:27:46 -04:00
Brad King b8917c7e6c BUG: Fixed generation of installation manifest to account for library versioning symlinks. Also removed DESTDIR prefix from generated manifest. 2004-07-02 14:09:53 -04:00
Brad King 419f53ea7b BUG: install_manifest.txt should be overwritten each time the install is run. 2004-07-02 14:08:49 -04:00
Andy Cedilnik 04a8572b99 BUG: If the destination is the same as source, do not copy file. Fixes Bug #956 - make install broken 2004-07-02 11:51:30 -04:00
Andy Cedilnik 9d61ea38dd ENH: Also read PreLoad.cmake from the binary tree 2004-07-02 09:57:39 -04:00
Bill Hoffman 40fbba22a4 ENH: add CMAKE_FILE_PATH, CMAKE_PROGRAM_PATH, CMAKE_LIBRARY_PATH, and search them first, PATH second, and last the paths listed in the FIND call 2004-06-30 11:31:41 -04:00