Commit Graph

3340 Commits

Author SHA1 Message Date
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
Andy Cedilnik 35033f248d ERR: Fix typo 2004-06-30 08:59:52 -04:00
Bill Hoffman 0a208d5fb5 ENH: remove QT_WRAP_UI flag 2004-06-29 16:40:13 -04:00
Andy Cedilnik 43d380e0d8 ENH: Better handling of debug postfix and fix the test 2004-06-29 09:23:27 -04:00
Andy Cedilnik ed0999c9d1 ERR: Fix visual studio install 2004-06-28 16:39:51 -04:00
Andy Cedilnik f9b43b9212 BUG: Implement installing of shared library versioning and add test for the whole thing 2004-06-28 14:40:17 -04:00
Bill Hoffman 2cf4a0270a ENH: remove warning on borland 2004-06-24 09:05:38 -04:00
Bill Hoffman 78cc9adbd2 BUG: exec program should not fail if it can not exec the program, but should only set the return value to -1 and set the output to the reason for the failure. 2004-06-24 08:57:54 -04:00
Bill Hoffman 2705b1bf73 BUG: fix spaces in path on mingw, and change EXEC_PROGRAM to return false when it does not run, also do not convert the directory to an output path for EXEC_PROGRAM as this is done by the process execution, and doing it twice may cause trouble on some shells. 2004-06-23 16:34:38 -04:00
Brad King 4eb0400c98 ENH: Adding MODIFIED property to cache values that have been changed by the user. 2004-06-23 10:13:02 -04:00
Bill Hoffman f1842f9137 BUG: fix spaces in path with mingw and custom commands 2004-06-22 17:23:28 -04:00
Brad King 491ef99291 BUG: Added special hack for VTK 4.0-4.4 to re-enable automatic addition of current source directory to -I path. 2004-06-18 15:01:54 -04:00
Brad King 0fec8c8ce9 ERR: Fixed typo. 2004-06-18 13:00:38 -04:00
Brad King 06cfe37e22 BUG: Need to preserve automatic addition of source tree to -I path if CMAKE_BACKWARDS_COMPATIBILITY is set to below 2.0. 2004-06-18 12:56:25 -04:00
Brad King 2716ac3966 BUG: Fixed parsing of unquoted arguments to allow double-quotes within the argument. 2004-06-18 10:51:10 -04:00
Bill Hoffman 7ce0ee3437 clean up documentation 2004-06-16 09:45:16 -04:00
Bill Hoffman 6ccbfe9795 clean up commands so they don't need extra variable 2004-06-16 09:44:03 -04:00
Brad King 4df215a268 Removing automatic addition of a -I path for the current source directory.
This is not consistent with the Visual Studio generators which do not
provide this path.  It should not be added anyway because it is adding
an include path not requested by the CMakeLists.txt code.  The code I'm
removing was originally added in revision 1.17 of cmUnixMakefileGenerator.cxx
as a part of several other changes and has a commit log entry of

  "some bug fixes"

It was propagated from their to cmLocalUnixMakefileGenerator.cxx.
Since all our projects build in the VS IDE without this include path, it should not be needed.  Users can easily fix problems caused by this by adding

  INCLUDE_DIRECTORIES(${CMAKE_CURRENT_SOURCE_DIR})

to their CMakeLists.txt code.  This was often necessary previously when a
project was originally written on a Unix system and then built with
Visual Studio.
2004-06-15 11:52:58 -04:00
Bill Hoffman 1d061ae896 fix include order because of GetCurrentDirectory define and windows.h problem 2004-06-15 08:30:22 -04:00
Bill Hoffman b6466061cb ENH: add NDEBUG to windows release builds for both ide and nmake 2004-06-14 12:16:25 -04:00
Ken Martin a18fbc3b37 added strequal 2004-06-14 12:02:12 -04:00
Andy Cedilnik dcb3bf0548 ERR: On Mac we need GET_SOURCE_FILE_PROPERTY for building curl 2004-06-14 11:23:31 -04:00
Bill Hoffman c15adc9221 BUG: fix sub project path problem 2004-06-14 10:28:04 -04:00
Bill Hoffman a014eee86a BUG: fix crash for if statment due to bad microsoft docs on deque BUG id 917 2004-06-11 15:07:17 -04:00
Bill Hoffman b17c6ac905 fix bug on mac if COMPILE FLAGS are not set then you end up with NOTFOUND as a compile flag. 2004-06-11 12:52:19 -04:00
Ken Martin 94847d0aa7 BUG#891: When building CMake itself, use the new cmake to install so that the current cmake can be overwritten. 2004-06-09 18:56:00 -04:00
Ken Martin 4b55ff7749 ERR: Do not use the binary directory as a regular expression. 2004-06-09 18:01:44 -04:00
Ken Martin 9e85e3a27e ERR: Disable long double warnings on xlC for the Mac. 2004-06-09 17:50:13 -04:00
Ken Martin 1a6030c6a6 BUG: Files in top-level directory of source tree were not reported in updates log. 2004-06-09 17:36:52 -04:00
Andy Cedilnik 699a6cfe38 BUG: Even if update fails it should produce valid XML 2004-06-09 11:19:46 -04:00
Ken Martin 8de4534d69 support for floating ponit strides 2004-06-08 17:36:30 -04:00
Bill Hoffman 32ccf38c58 BUG: undo last bug fix because it breaks cmake, rebuild_cache on ParaView gets tons of errors about not being able to create the bin directory 2004-06-07 21:41:53 -04:00
Brad King a2949c204d BUG: Do not create a directory on top of a file. 2004-06-07 13:55:20 -04:00
Andy Cedilnik ab579c5108 ERR: Remove warning 2004-06-07 08:51:20 -04:00
Brad King 23b81b7469 ERR: Do not add the library if no sources are used. 2004-06-04 14:59:05 -04:00
Andy Cedilnik 92fcca4fb8 ENH: Implement scp submission 2004-06-02 13:39:25 -04:00
Bill Hoffman 2936c54cdd ENH: make sure find library does not find directories 2004-06-01 12:19:44 -04:00
Bill Hoffman 8d1a5c48e7 BUG: fix for 871, include external should work for 7.1 and 7.0 2004-06-01 12:07:01 -04:00
Andy Cedilnik b97ad900c0 ENH: Fix bug in cmake install when exec/librayr output path not defined. Closes Bug #899 - subdir INSTALL_TARGETS INSTALL_PROGRAMS dont work 2004-06-01 11:30:59 -04:00
Andy Cedilnik c56547a3f9 ENH: Fix preorder. This caused preorder to not work and the test passed because of jump-over rule 2004-06-01 09:58:00 -04:00
Ken Martin 27deb152b6 ctest -S support for multiple ctest command arguments 2004-05-28 15:02:16 -04:00
Andy Cedilnik 42bc978b5b BUG: When creating a test driver, do not remove the old file, so if nothing changes, it will not rebuild. Fixes Bug #885 - cmCreateTestSource overwrite file when running cmake 2004-05-27 12:56:52 -04:00
Andy Cedilnik d1470b7d7c ENH: Detect if there were problems writing file 2004-05-27 12:53:15 -04:00
Ken Martin 757cec6caa added another error string and change the -I option some 2004-05-26 15:27:38 -04:00
Ken Martin e67ffe8527 better error message 2004-05-25 11:20:38 -04:00
Bill Hoffman f49e76899c ENH: speed up for NOTFOUND 2004-05-21 11:52:07 -04:00
Bill Hoffman d655b65256 ENH: fix rerun of cmake command 2004-05-21 09:51:44 -04:00
Bill Hoffman 35cacf367b BUG: back out change due to broken dashboard 2004-05-20 21:27:37 -04:00