Commit Graph

2794 Commits

Author SHA1 Message Date
Ken Martin 5c217cf83f perf improvement 2003-06-05 15:28:51 -04:00
Ken Martin adbb5c5e79 more changes to handle full paths correctly 2003-06-05 15:18:16 -04:00
Ken Martin 59c70d9df7 minor update for new custom commands 2003-06-05 14:48:44 -04:00
Ken Martin 703242071f more crazt changes source files now must match with full path 2003-06-05 14:40:25 -04:00
Ken Martin d5d0f17e5c updated for new custom command 2003-06-05 14:37:35 -04:00
Ken Martin b1095dd2f0 minor fix 2003-06-05 14:37:00 -04:00
Ken Martin b53b467414 hopeful fix for backwards compat 2003-06-04 19:04:35 -04:00
Ken Martin 050190d455 minor fix 2003-06-04 18:50:48 -04:00
Ken Martin 72be61fb57 tricky fix for backwards compat 2003-06-04 16:06:33 -04:00
Bill Hoffman 11a698558e better error reporting 2003-06-04 14:01:46 -04:00
Bill Hoffman 620b832da3 ENH: allow duplicate commands with the same output to be reduced automatically to one command 2003-06-04 14:00:30 -04:00
Bill Hoffman 5be2ec1d47 bug fix for vs6 custom commands 2003-06-04 13:55:15 -04:00
Bill Hoffman fc0a916eee ENH: allow duplicate commands with the same output to be reduced automatically to one command 2003-06-04 13:42:42 -04:00
Bill Hoffman 3154a6649a command should nto be inherited 2003-06-04 11:46:18 -04:00
Bill Hoffman 8eda3791e7 bug fix 2003-06-04 10:13:01 -04:00
Ken Martin 904fb91a42 compielr warnings 2003-06-04 08:42:58 -04:00
Ken Martin 40123f1fce compielr errors on como 2003-06-04 08:40:09 -04:00
Ken Martin 0b3b21fa63 warning fixes 2003-06-03 14:55:20 -04:00
Ken Martin 3a4d2e248e better docs 2003-06-03 10:48:44 -04:00
Ken Martin 9c0aa78c0d better docs 2003-06-03 10:47:31 -04:00
Ken Martin ba68f771b3 yikes added new custom command support 2003-06-03 10:30:23 -04:00
Ken Martin eee69632d6 minor bug fix 2003-05-29 15:30:54 -04:00
Andy Cedilnik dfd22fdf23 ENH: On envocation of ccmake check if directories are correct, but do not rerun configure 2003-05-29 11:14:48 -04:00
Andy Cedilnik 1e09bc5dde ENH: Abstract pre configure check in a separate method 2003-05-29 11:14:05 -04:00
Bill Hoffman 0876c19dc8 ENH: remove warnings from borland 6 compiler 2003-05-29 09:34:06 -04:00
Andy Cedilnik cb9e995d0b ENH: Do not do configure first time. This way ccmake loads fast. 2003-05-28 15:52:54 -04:00
Bill Hoffman 8cb6645ad8 Remove some borland 6 warnings 2003-05-28 09:21:37 -04:00
Bill Hoffman ca773a5d6d ENH: add stdlib.h for portability to borland 6 2003-05-24 10:07:58 -04:00
Bill Hoffman 5945a5a448 ENH: add some includes for borland 6 2003-05-23 16:40:55 -04:00
Andy Cedilnik bf91178565 ERR: Attempt to fix more Curl warnings 2003-05-22 10:56:57 -04:00
Andy Cedilnik f5cf6676a7 ENH: Attempt to remove cast warnings 2003-05-22 10:42:29 -04:00
Bill Hoffman 5730bd6b1b fix for .def files and nmake and spaces in the path 2003-05-19 13:41:10 -04:00
Andy Cedilnik e031028e10 ERR: We should really copy the address and not the value 2003-05-19 09:05:54 -04:00
Brad King 1a1be82532 BUG: When building a C executable, we should add CMAKE_SHARED_LIBRARY_C_FLAGS, not CMAKE_SHARED_LIBRARY_LINK_FLAGS. The latter is already added by the link line procedure. 2003-05-16 15:20:56 -04:00
Andy Cedilnik 083aba04cf ERR: Attempt to remove more warnings 2003-05-16 15:15:42 -04:00
Brad King a843439d14 BUG: Work-around for SGI MipsPro bug where #error doesn't return an error to make. 2003-05-14 12:06:40 -04:00
Brad King 9b73353baa ENH: Default generator selection for VS 7.1 added. 2003-05-14 10:34:59 -04:00
Brad King cbef9d224d ERR: Fixed string literal->char* conversion warning. 2003-05-14 08:40:16 -04:00
Andy Cedilnik ce0f0838e1 ERR: Search for gethostbyname which is the one needed 2003-05-14 08:17:06 -04:00
Brad King 02f7cfbcbe BUG: Need to remove the MAKEFLAGS when cmake starts. If cmake is run from inside make, we don't want the try-compiles to inherit the makeflags. 2003-05-13 16:51:01 -04:00
Brad King 20b198835c ENH: When the initially configured generator is invalid, allow the user to change the generator without deleting the cache by hand. 2003-05-13 16:11:14 -04:00
Brad King a30148e640 ENH: Improved error message when a wrong generator is selected. 2003-05-13 14:26:16 -04:00
Bill Hoffman 32ca9c83cd Change name of 71 generator 2003-05-13 11:42:45 -04:00
Brad King 128e63aaf7 ERR: Removed use of std::string != operator due to bug in SGI compiler's library. 2003-05-13 09:50:43 -04:00
Brad King 10c9e5b991 ERR: Test for ansi streams may need to use iosfwd for test because some compilers provide an iostream header that is old streams. 2003-05-13 09:42:52 -04:00
Brad King 0c641ebc32 ERR: Added forward declarations of system functions for como compiler. 2003-05-13 08:38:49 -04:00
Andy Cedilnik a675af39a7 ERR: Fix warning 2003-05-13 08:27:02 -04:00
Andy Cedilnik 1b7ba8bdd9 ERR: Attempt to remove warnings 2003-05-12 17:15:36 -04:00
Bill Hoffman 1328164208 ERR: Remove a bunch of warnings on SGI 2003-05-12 17:11:45 -04:00
Andy Cedilnik 70d3fe1a34 ERR: Do not link nsl if not necessary 2003-05-12 17:10:43 -04:00
Brad King 3651096aad ENH: Added KWSYS_FORCE_OLD_STREAMS option to force use of non-ansi stream headers even if they are available. 2003-05-12 13:43:03 -04:00
Brad King a63e6b5af3 ENH: Removed old (unused) StandardIncludes header. 2003-05-12 13:33:21 -04:00
Brad King 249d29030e ERR: Need to move forward declarations of non-ansi streams into std namespace when it is available. 2003-05-12 13:27:00 -04:00
Brad King b910480e32 ENH: Added wrappers around the std stream headers to make them look like ansi streams on all platforms. 2003-05-12 13:15:49 -04:00
Bill Hoffman 6112e7fc16 add support for vs 71 2003-05-08 16:59:27 -04:00
Brad King 93f806e563 ERR: Fixed arguments to kwsys's ADD_TEST call for msvc6. 2003-05-08 16:52:19 -04:00
Brad King 1d719af47b BUG: Need to invert test result for ansi string stream. 2003-05-08 16:48:13 -04:00
Brad King 8e03931414 ENH: Added kwsys test. 2003-05-08 14:49:52 -04:00
Brad King 43419192cb ENH: Reduced header dependencies and cleaned up inclusion of standard headers. 2003-05-08 14:46:23 -04:00
Brad King 332f402191 ENH: Setup for testing as a stand-alone project. 2003-05-08 14:17:26 -04:00
Andy Cedilnik 3bb2f6f655 ERR: Remove warning 2003-05-07 10:31:05 -04:00
Bill Hoffman a43ce2c320 ERR: Fix some HP specific warnings 2003-05-07 10:27:32 -04:00
Andy Cedilnik c5a0dfa1d1 ERR: More warnings 2003-05-06 16:03:48 -04:00
Andy Cedilnik 7804b053f1 ERR: Remove warnings on icc 2003-05-06 11:26:42 -04:00
Bill Hoffman b9eed3ea18 ERR: Remove warning on Sun 2003-05-06 11:10:19 -04:00
Andy Cedilnik 721c99a742 ERR: Remove warning on Mac OSX 2003-05-06 10:30:52 -04:00
Andy Cedilnik 8d8d39524d ERR: Remove warning 2003-05-06 10:16:22 -04:00
Andy Cedilnik d859ad258c ERR: Remove warnings on Borland 2003-05-05 10:48:19 -04:00
Bill Hoffman 25f9b28e28 BUG: add linker flags for modules 2003-05-05 10:23:25 -04:00
Bill Hoffman 961fb56029 BUG: remove 64 bit warnings 2003-05-05 10:23:02 -04:00
Andy Cedilnik 16395e900b ERR: Search for getch instead of printf. Looks like printf is special so it does not work. getch does. Also when using -ansi, strdup is not defined. Make sure to use _BSD_SOURCE on all sources that use strdup 2003-05-05 09:56:32 -04:00
Andy Cedilnik 59e91ac3e4 ERR: Remove warning about unused variable i 2003-05-05 09:55:21 -04:00
Andy Cedilnik a2d7a92c88 BUG: Fix some dependencies for location of executables 2003-05-05 08:42:44 -04:00
Andy Cedilnik 444ba9e442 ENH: Add support for make test even for fresh build of cmake 2003-05-05 08:42:11 -04:00
Andy Cedilnik 74eb17767d Fix location of test 2003-05-03 16:15:38 -04:00
Andy Cedilnik dc604b9f39 ERR: Attempt to remove warning on cygwin 2003-05-03 12:07:05 -04:00
Andy Cedilnik bec9b174f5 ENH: Fix some dart issues. Now it works fine without dart. 2003-05-02 13:57:25 -04:00
Andy Cedilnik d6b9c96739 ENH: New location of cmake binaries 2003-05-02 13:56:56 -04:00
Andy Cedilnik d486a789d6 ENH: New location of cmake 2003-05-02 13:54:20 -04:00
Andy Cedilnik f92346e338 ENH: Be just a bit more verbose 2003-05-02 13:54:05 -04:00
Andy Cedilnik 3fcf8ebfcf ENH: Executables should go to the bin directory 2003-05-02 11:29:53 -04:00
Andy Cedilnik 1bb8d8109e ERR: Remove warnings on Visual Studio 7 2003-05-02 09:31:52 -04:00
Andy Cedilnik 7cefbad8dc ERR: Fix comment to C style comment 2003-05-02 08:43:59 -04:00
Andy Cedilnik 9400400746 ERR: Remove warning on FreeBSD 2003-05-01 15:19:34 -04:00
Andy Cedilnik ddf848ac66 ENH: Remove more warnings 2003-05-01 14:18:14 -04:00
Andy Cedilnik e1ab24354c BUG: Make dependency checking work better 2003-05-01 14:17:11 -04:00
Andy Cedilnik e5af515db4 ENH: Ignore some warnings on Visual Studio 2003-05-01 11:55:57 -04:00
Andy Cedilnik 9d6ee55fdf ERR: Remove warnings 2003-05-01 11:55:05 -04:00
Andy Cedilnik 93f7601d0f ERR: Remove warnings 2003-05-01 11:33:54 -04:00
Andy Cedilnik 8174deb9e9 ERR: Remove warnings 2003-05-01 11:29:15 -04:00
Andy Cedilnik 6e143754be ENH: Only compile memdebug when CURL_MALLOC_DEBUG is on 2003-05-01 11:25:35 -04:00
Andy Cedilnik 261359919c ERR: Remove some curl warnings 2003-05-01 08:08:24 -04:00
Andy Cedilnik 0d431a1daa ERR: Remove warnings 2003-05-01 07:56:59 -04:00
Andy Cedilnik 6549b32023 ERR: Make OpenSSL optional until pkg-config works 2003-04-30 14:59:03 -04:00
Andy Cedilnik 2b0f71f100 ERR: Run should return a value 2003-04-30 07:32:30 -04:00
Andy Cedilnik b216ced444 ENH: Make Curl code to be built by default 2003-04-29 17:23:56 -04:00
Andy Cedilnik 565200b893 ENH: Add argument -N which prevents CMake from doing configure and generate. This should be improved at some point that it will do all the error checking such as whether the CMakeLists.txt exists etc. It should essentially load cache, go through cmake lists, but not modify cache and other files in the build directory. The second feature is ability to display cache values. You run with argument -L (or -LH /-LA / -LAH) and it will display all nonadvanced cached variables (-L) / all cached variable (-LA) / and cached variables with corresponding help string (-LH -LAH). 2003-04-29 10:07:30 -04:00
Andy Cedilnik e72535fda7 ENH: Add additional optional argument to Run. If it is true, it will only set paths and load cache. It will not do configure and gfenerate 2003-04-29 10:04:05 -04:00
Andy Cedilnik 42db187012 ENH: Add method to convert from CacheEntryType to string 2003-04-29 10:02:53 -04:00
Andy Cedilnik aae914bdd2 BUG: Need to use the new CheckSymbolExists because the one in CMake 1.6 can be broken 2003-04-28 21:08:46 -04:00
Ken Martin 6b22b8c556 better error reporting 2003-04-28 13:16:18 -04:00
Andy Cedilnik d5e46fa947 ENH: Enable CTest to be build as a part of CMake 2003-04-25 15:17:08 -04:00
Andy Cedilnik 05ce4afb3e ENH: Rename option -D to -C because we will use -D later 2003-04-25 14:52:02 -04:00
Andy Cedilnik 8a96b2ec49 ERR: Set source files properties is needed for Curl build 2003-04-25 14:51:23 -04:00
Andy Cedilnik 5e7790f3c8 ERR: Remove warning because SCP not implemented 2003-04-25 14:50:36 -04:00
Andy Cedilnik e04c79dd35 ENH: Do not build tests by default 2003-04-25 14:49:46 -04:00
Berk Geveci 069ccd82f7 minor fix 2003-04-24 13:25:42 -04:00
Julien Jomier d0374eccad FIX: warnings, disabling 4786 2003-04-23 17:24:49 -04:00
Ken Martin 499d7ea682 fix some incldue paths 2003-04-23 13:58:00 -04:00
Andy Cedilnik 05e0437943 ENH: Cleanup 2003-04-18 10:01:58 -04:00
Andy Cedilnik cf4d96a3f7 Even better error detection on AIX 2003-04-18 10:00:01 -04:00
Andy Cedilnik a1ca5004bd Better AIX detection 2003-04-18 09:48:10 -04:00
Andy Cedilnik 333a007d31 This is really an error 2003-04-17 15:20:07 -04:00
Andy Cedilnik e7c4c183f0 ENH: Add AIX warerr 2003-04-17 13:13:38 -04:00
Ken Martin b14eb941d3 warning fix hopefully 2003-04-17 11:59:26 -04:00
Ken Martin 03bba128f3 fix one warning 2003-04-17 08:47:15 -04:00
Bill Hoffman 3823f5547b BUG: fix compile error on windows because of windows.h 2003-04-17 08:03:55 -04:00
Ken Martin 0431b126b2 fix one warning 2003-04-16 16:20:37 -04:00
Ken Martin 0fcdeabaf1 streamline bootstrap 2003-04-16 16:17:02 -04:00
Ken Martin af055f6f6d minor fix 2003-04-16 15:40:24 -04:00
Ken Martin 99b3152a60 add COdeWarrior back in for testing 2003-04-16 14:47:44 -04:00
Andy Cedilnik 304582d208 Attempt to make unloading work on OSX 2003-04-16 14:13:34 -04:00
Andy Cedilnik 3d1b9adc20 Fix update output 2003-04-16 13:41:29 -04:00
Kent Williams 0870efbe46 took out an orphan endif 2003-04-11 18:05:57 -04:00
Kent Williams ac440aa321 remove redundant function and eliminate need for strcasecmp 2003-04-11 16:22:57 -04:00
Brad King 5e04f6cbb4 ENH: Added documentation for ITK. 2003-04-11 13:36:16 -04:00
Bill Lorensen a4f49798c4 ERR: Borland fix for stricmp. ERR: removed itk dependencies. 2003-04-11 07:27:32 -04:00
Kent Williams 756653cbb8 Removed platform-specific functions from Code/IO/itkIOCommon, fixed code to use kwsys/SystemTools 2003-04-10 13:41:15 -04:00
Andy Cedilnik 5e9b2b94da Do safe division instead of fixing result 2003-04-10 09:07:26 -04:00
Brad King 55e7d082e9 ERR: Removed unused parameter and truncated debug symbol warnings. 2003-04-10 09:03:46 -04:00
Andy Cedilnik 7e67b8effb Attempt to fix FIXNUM 2003-04-09 08:08:55 -04:00
Brad King 52141fb615 ERR: Fixed typo. cmRegularExpression -> RegularExpression. 2003-04-08 13:14:29 -04:00
Brad King 7dff3a7f69 ENH: Added kwsys library for platform-independent system tools. 2003-04-08 13:10:44 -04:00
Andy Cedilnik 7f48313225 Remove nan and inf, use iostreams to set precision, fix file name, and remove bogus files 2003-04-08 10:57:30 -04:00
Andy Cedilnik 3a88a24b1a Remove push_back on string. Why can't STL be standard? 2003-04-08 07:16:51 -04:00
Andy Cedilnik a956b8c68c Some cov improvements and better esc 2003-04-07 18:21:04 -04:00
Andy Cedilnik b2e2c29d97 We should really just call make and not make all 2003-04-07 12:20:08 -04:00
Brad King a56ddb5823 ENH: Added CACHE entry types to documentation string. 2003-04-04 10:56:11 -05:00
Andy Cedilnik 1b37104421 Try differentiating extensions 2003-04-03 08:44:49 -05:00
Brad King a5ea72df88 ENH: Improved documentation. Also modified behavior of "cmake" to not configure a project in the current directory unless . is given. 2003-04-02 22:48:12 -05:00
Brad King 3bba5f587e ENH: Running with zero arguments now produces usage. 2003-04-02 22:44:42 -05:00
Andy Cedilnik 5ebcb51fb4 Url escape password 2003-04-02 09:19:45 -05:00
Andy Cedilnik b60c9ae05a On verbose, be more verbose 2003-04-02 09:19:27 -05:00
Andy Cedilnik 394149a034 Fix cov. problems, ignore nonascii char. Propagate verbosity 2003-04-01 15:31:27 -05:00
Andy Cedilnik a783fcb25a Controle verbosity 2003-04-01 15:30:32 -05:00
Brad King 0aeb0b8892 BUG: strlen(buffer) from getline may be 2 less than gcount on windows because both the CR and LF characters may be removed. 2003-04-01 13:29:36 -05:00
Andy Cedilnik d58ce81fc0 Stop using check_function_exists. Use check_symbol_exists 2003-03-28 13:43:09 -05:00
Andy Cedilnik 25dd201047 Fix windows problem in curl 2003-03-28 13:35:50 -05:00
Andy Cedilnik 4d9b5d5ef1 Remove warnings 2003-03-27 15:52:29 -05:00
Andy Cedilnik a9875aa62f Implement GetLineFromStream that actually works and use it instead of getline 2003-03-27 12:24:30 -05:00
Andy Cedilnik b133b832fd Remove bogus flags from cmStandardIncludes and make complex test pass 2003-03-26 10:45:23 -05:00
Bill Hoffman 0a29ebad97 BUG: fix broken command 2003-03-21 11:24:09 -05:00
Andy Cedilnik aabd048825 Fix problem with network paths 2003-03-20 11:27:09 -05:00
Andy Cedilnik 4e88020581 ENH: Support cmake in directory with space 2003-03-20 10:12:08 -05:00
Andy Cedilnik a870d08670 BUG: used wrong counters 2003-03-20 09:47:13 -05:00
Andy Cedilnik ffb12bae64 More regex 2003-03-19 18:28:25 -05:00
Andy Cedilnik 0ca2c8f83e Add start 2003-03-19 16:35:02 -05:00
Andy Cedilnik 54f3d4a07d Move files to different location and fix time 2003-03-19 16:25:11 -05:00
Andy Cedilnik d79f47519c Fix for visual studio 2003-03-19 16:11:19 -05:00
Brad King 33d55456c3 BUG: Command should be inherited. 2003-03-19 10:16:57 -05:00
Brad King 60976ebe04 BUG: Fixed test for gethostbyname_r and gethostbyaddr_r for ansi support. 2003-03-18 13:40:15 -05:00
Andy Cedilnik 889a119474 If there was no error, do not say that there was one 2003-03-17 11:21:05 -05:00
Bill Hoffman d4d2779542 BUG: fix crash with force cxx type 2003-03-17 09:29:10 -05:00
Bill Hoffman 0afb1fa1aa force cxx compiler for cxx files 2003-03-17 09:15:57 -05:00
Bill Hoffman 94c396184e BUG: HasCXX did not use GetFileFormat and was broken 2003-03-15 10:04:37 -05:00
Bill Hoffman 4b45a5ef9a better error message 2003-03-14 15:06:56 -05:00
Bill Hoffman 8f6b7e7bad use c flags with c and not cxx flags, also force c++ for c files 2003-03-14 12:00:22 -05:00
Bill Hoffman bd47afa2cd Force c++ builds for c++ files 2003-03-14 11:59:45 -05:00
Bill Hoffman 90169d041c make sure M is after m 2003-03-14 11:58:56 -05:00
Brad King 0b6ae58a06 BUG: c extension must come before C. 2003-03-14 10:54:53 -05:00
Ken Martin 2f927a538b allow the same subdir to be added twice 2003-03-13 12:59:46 -05:00
Andy Cedilnik ce23446000 Fix regular expressions 2003-03-13 12:48:52 -05:00
Andy Cedilnik 84d15bf00e Synchronize extension lists 2003-03-13 12:24:16 -05:00
Brad King d9cda28701 BUG: FindLibrary should not accept a directory even if the exact specified name exists. 2003-03-13 08:44:38 -05:00
Bill Hoffman 0f19623edd BUG: fixes for hp 2003-03-11 15:25:50 -05:00
Andy Cedilnik 729bc4cb6d Remove warnings 2003-03-09 18:16:46 -05:00
Andy Cedilnik 56f55250a2 More XML 2003-03-07 15:30:43 -05:00
Andy Cedilnik 063d6b5ecb Remove warning 2003-03-07 11:53:20 -05:00
Andy Cedilnik 1e22626b78 Fix xml 2003-03-07 11:45:50 -05:00
Andy Cedilnik 7a18dd8edd Add searching of variables 2003-03-07 11:27:28 -05:00
Andy Cedilnik 3a99c693c1 Remove warning 2003-03-06 12:31:01 -05:00
Andy Cedilnik 814b8856a0 Add command for accessing cmake properties. At this point the only properties are VARIABLES and CACHE_VARIABLES. Also add test for this feature 2003-03-06 11:20:26 -05:00
Andy Cedilnik ce750180ba Add method which returns a list of all variables 2003-03-06 11:19:28 -05:00
Andy Cedilnik 6631d78754 Cache manager should be able to take no arguments 2003-03-06 11:18:58 -05:00
Andy Cedilnik 32ad8ec43e oops... Forgot the main step 2003-03-05 17:08:33 -05:00
Andy Cedilnik 1479911750 Fix typo 2003-03-03 13:57:58 -05:00
Andy Cedilnik 8be12bb34f Ifdef code that is missing 2003-02-28 13:00:36 -05:00
Andy Cedilnik e71b03cbf0 Fix update date and cleanup 2003-02-28 12:42:50 -05:00
Andy Cedilnik 7479bfce7b Add configure step 2003-02-28 11:31:02 -05:00
Andy Cedilnik 417e10a4a7 Remove warning about shadowing variable 2003-02-25 12:36:42 -05:00
Brad King ab761edaef BUG: Fixed crash when CMAKE_BACKWARDS_COMPATIBILITY is deleted between configures. 2003-02-24 11:02:23 -05:00
Brad King 0e516f2c85 BUG: Fixed tab ordering of gui components. 2003-02-21 15:52:07 -05:00
Bill Hoffman fc170d5be6 fix for correct path style in depend file 2003-02-20 08:52:43 -05:00
Brad King c0c767fcc4 ERR: Added missing return. 2003-02-20 07:55:50 -05:00
Brad King 634dedcd51 ENH: Using new --all-for-coverage of DumpDocumentation to improve coverage. 2003-02-19 17:37:07 -05:00
Brad King e698c9c620 ENH: Added option to dump all documentation (coverage). 2003-02-19 17:36:19 -05:00
Andy Cedilnik 77c538d12b BUG: Fix problem with lib in the name of library. If there was lib in the name of library, then on Windows (where there is not lib prefix), cmake split the name wrongly. This only manifested when full path to the library is specified. 2003-02-19 12:54:25 -05:00
Brad King 610da00d51 ERR: Fixed signed/unsigned warning. 2003-02-19 08:52:45 -05:00
Brad King 18a9fdf8f4 ENH: Updated to use cmDocumentation class. 2003-02-18 20:54:28 -05:00
Brad King 5e18bec8f7 ENH: Re-implemented document generation class to be more organized and more robust. 2003-02-18 20:42:02 -05:00
Brad King ba56262ae2 Fix to documentation formatting: removed extra newline. 2003-02-18 20:40:56 -05:00
Bill Hoffman 0c26d2f4e5 ENH: fix for vs 7 beta1 2003-02-18 16:24:18 -05:00
Brad King 1c3680410b BUG: This command must be inherited. 2003-02-17 15:47:26 -05:00
Andy Cedilnik 852ad56a6c Attempt to fix SGI ccmake problem (thank you Clint Miller) 2003-02-17 09:59:03 -05:00
Andy Cedilnik d54e7a6888 Minor documentation fixes 2003-02-17 09:56:41 -05:00
Brad King 70dc3c4cb1 ENH: Added executable-specific command-line options. 2003-02-17 09:42:26 -05:00
Brad King 07cdd0e60c ENH: Added header before list of commands in generated docs. Made options more intuitive. 2003-02-17 09:42:13 -05:00
Brad King 7d1ee1d4c8 ERR: Use of stream format flags is hard to make portable. Manually implementing justification. 2003-02-16 11:57:20 -05:00
Brad King caa074e8b5 ERR: Use of std::ios::fmtflags is not portable to older compilers. 2003-02-15 22:36:06 -05:00
Brad King a02574158d ENH: Cleaned up documentation and formatted it for use by cmDocumentation. 2003-02-14 18:47:16 -05:00
Brad King dec0b51066 ENH: Improved formatting of plain-text help to add a blank line before the beginning of a preformatted section. 2003-02-14 16:16:06 -05:00
Brad King 0005e70c05 ENH: Further improved formatting. HTML/man/help now all have a consistent appearance. 2003-02-14 13:28:46 -05:00
Brad King 2c7a05edd2 ENH: Improved formatting of documentation. 2003-02-14 13:06:37 -05:00
Ken Martin 04d604ec89 Lowercase has a bad signiture, so I have to live with it 2003-02-14 11:13:07 -05:00
Brad King 3453d10412 ERR: Added missing include for msvc. 2003-02-14 10:56:21 -05:00
Brad King 1f55680332 ENH: Added cmDocumentation class to generate various forms of documentation. Each executable will be able to generate its own documentation. 2003-02-14 10:53:37 -05:00
Bill Hoffman ae5a80c795 spelling errors 2003-02-14 09:54:15 -05:00
Brad King 1fe42129d4 ENH: Centralized setting of CMake version number to top-level CMake listfile. 2003-02-13 21:57:05 -05:00
Andy Cedilnik b7e2fe83f8 Try to fix update 2003-02-12 13:43:15 -05:00
Andy Cedilnik 8b1456e7fd Write individual too 2003-02-12 09:26:47 -05:00
Andy Cedilnik 0b494eaaa9 Fix comment 2003-02-11 13:34:54 -05:00
Andy Cedilnik a32c7c39d7 Fix cont and remove comments 2003-02-11 09:19:36 -05:00
Andy Cedilnik a69c70d2d7 Start working on cont 2003-02-10 23:19:01 -05:00
Andy Cedilnik 2756c05b60 Fix date issues with different models 2003-02-10 21:52:01 -05:00
Bill Hoffman b04e32c642 ENH: add a new test for TRY_COMPILE 2003-02-10 16:20:10 -05:00
Brad King c9cec2add5 ENH: Running "make test" can now have ARGS specified on the command line. These ARGS are passed to ctest. 2003-02-10 11:08:25 -05:00
Bill Hoffman badbd8dc8d Fix for include optional 2003-02-08 10:24:03 -05:00
Bill Hoffman 217f4b764a BUG: fix for spaces in paths in library path 2003-02-08 10:23:33 -05:00
Brad King cde384411d Several fixes/improvements:
- Fixed CollapseFullPath to work on relative paths with base paths
    not in the current working directory.
  - INCLUDE command now supports relative paths (using above fix).
  - Added ABSOLUTE option to GET_FILENAME_COMPONENT command to
    unwind symlinks and relative paths.
  - Fixed libName_EXPORTS macro definition to be valid C identifier.
  - Added DEFINE_SYMBOL target propterty for customizing the export symbol.
  - Implemented LINK_FLAGS target propterty for libraries in VC6 and VC7.

Several of these fixes were contributed by Gareth Jones.
2003-02-07 14:04:16 -05:00
Bill Hoffman f2b4750169 Remove warnings on AIX 2003-02-07 11:47:50 -05:00
Andy Cedilnik 579945c2e7 Do not reuse connection as that feature seems to be broken 2003-02-07 11:03:44 -05:00
Andy Cedilnik a5f5f63c27 Fix update return status 2003-02-07 11:03:00 -05:00
Bill Hoffman bb3f5e7250 ENH: spelling error fix 2003-02-07 10:34:21 -05:00
Bill Hoffman e9fa240937 BUG: use IsNOTFOUND 2003-02-07 10:18:07 -05:00
Andy Cedilnik 61fbfa6ea6 Add updating support 2003-02-07 00:09:24 -05:00
Ken Martin 61da8f64bf added option to shut off automatic rebuilding 2003-02-06 15:18:43 -05:00
Brad King fea02da5bd ENH: Comeau C++ has been added for nightly testing. It does not support shared libraries, so we cannot run the complex tests. 2003-02-06 10:49:52 -05:00
Bill Hoffman 62b612fbf8 add better testing for unlink 2003-02-05 22:26:55 -05:00
Brad King 9676bb4b22 BUG: Generate 0 into test driver instead of NULL. 2003-02-05 18:05:12 -05:00
Brad King ce3edc362f BUG: Don't include prototype in test for gethostbyname_r. 2003-02-05 17:52:18 -05:00
Brad King 388d3afd23 BUG: AppleInfo.plist should come from build tree. 2003-02-05 16:17:49 -05:00
Brad King 5bcd9203c3 ENH: Better error checking for cache iterator. 2003-02-05 14:55:46 -05:00
Bill Hoffman 4c22977685 ENH: add a check for -NOTFOUND 2003-02-05 13:24:33 -05:00
Bill Hoffman e3d93e22f8 BUG: add better testing for notfound 2003-02-04 15:37:24 -05:00
Bill Hoffman 02722857bd BUG: don't let the messages get too big 2003-02-04 14:31:57 -05:00
Andy Cedilnik d55033b4c1 Oops, std namespace 2003-02-04 09:50:20 -05:00
Andy Cedilnik b35814d65e Generate java dependency files 2003-02-04 09:48:00 -05:00
Brad King ab2fdaa8fa BUG: Removed generation of stray paren. 2003-02-03 09:53:33 -05:00
Brad King 153bd2446f ENH: Cleaned up sgi unreferenced warning hack. 2003-02-02 22:32:00 -05:00
Bill Hoffman d9d19a4d68 fix warning 2003-02-02 11:45:44 -05:00
Bill Hoffman 94b11a6ee4 ENH: fix warning 2003-02-01 16:39:39 -05:00
Bill Hoffman 125b6c10f4 ENH: fix doc line 2003-02-01 16:39:15 -05:00
Bill Hoffman f432cc54cf BUG: add missing ; 2003-02-01 16:27:48 -05:00
Bill Hoffman 81aee11c21 ENH: add checking for NOTFOUND 2003-01-31 14:39:49 -05:00
Bill Hoffman f58d7df66a ENH: add checking for NOTFOUND 2003-01-31 13:50:42 -05:00
Brad King d2951bc1ba BUG: Change install location of cmCPluginAPI header. 2003-01-31 11:35:09 -05:00
Ken Martin 1408742c23 fixed warnings 2003-01-31 08:47:53 -05:00
Andy Cedilnik 6b228ff924 Add some error checking for missing include directories and link libraries 2003-01-30 14:34:40 -05:00
Bill Hoffman 6dda0c976f BUG: can not mix cout and fgets on hp 2003-01-30 13:19:58 -05:00
Brad King 6c4375309c ERR: Fixing attempt to remove warnings. 2003-01-30 11:50:50 -05:00
Brad King d7ab8e2bcf ERR: Another attempt to get rid of unreferenced inline function warnings on SGI. 2003-01-29 14:20:05 -05:00
Bill Hoffman d1925b4443 ENH: better docs 2003-01-28 15:48:12 -05:00
Andy Cedilnik 824d9112b1 Fix output variable and remove this->m_ to be only m_ 2003-01-27 12:25:34 -05:00
Andy Cedilnik 7fcb0525b1 Move errors to output variable 2003-01-27 12:18:43 -05:00
Brad King 100a96297e ERR: Fixed unreferenced termios declaration warning. 2003-01-24 10:33:46 -05:00
Sebastien Barre 937c87bd69 FIX: this command was not processing its arg to expand registery values 2003-01-23 10:35:14 -05:00
Ken Martin 93265d84be fixed spelling mistake 2003-01-22 11:44:02 -05:00
Ken Martin 865074b244 spelling fix 2003-01-22 11:27:53 -05:00
Brad King af96ba019e ENH: Added support for looking through CMAKE_MODULE_PATH to locate Find<name>.cmake modules. 2003-01-22 10:40:48 -05:00
Brad King 486454ef78 BUG: Fixed crash when CMAKE_ROOT cannot be found. 2003-01-22 10:33:34 -05:00
Bill Hoffman c7b5bb6d2c BUG: fix command line to take -G only 2003-01-22 09:34:15 -05:00
Brad King 15e38175a4 BUG: CMake 1.4 configured projects did not build with new CMake. 2003-01-22 09:28:53 -05:00
Brad King 259a49aaac ENH: Added FIND_PACKAGE command prototyp. 2003-01-21 17:15:22 -05:00
Brad King 7418ed1a67 BUG: Use CMakeDefaultMakeRuleVariables.cmake to locate modules directory instead of FindVTK.cmake. 2003-01-21 16:46:24 -05:00
Andy Cedilnik c3fe9fba56 Attempt to cleanup CMake and try to fix build on some systems 2003-01-21 14:10:41 -05:00
Bill Hoffman 2f4ea98a4c add a fatal error, and make sure c and c++ compilers work before using them 2003-01-21 12:50:48 -05:00
Brad King d4d04b46cd BUG: Fix for custom commands with spaces in paths. The arguments were not having spaces escaped. 2003-01-20 19:17:17 -05:00
Brad King 9cbb4fd308 BUG: Fixed typo in previous fix. 2003-01-20 18:55:00 -05:00
Brad King 594bc7f22b BUG: Fixed directory creation for spaces in install path. 2003-01-20 18:52:08 -05:00
Bill Hoffman c4fa5d1fdf ENH: add a new command that allows exports of library dependencies from a project to a file 2003-01-20 16:59:02 -05:00
Brad King 6d54cfb030 ENH: Improved CopyFile error messages. 2003-01-19 11:42:37 -05:00
Brad King 5bb1a79c9f ENH: Support for spaces in paths during make install. 2003-01-17 18:01:05 -05:00
Andy Cedilnik dd5c20536f Fix version 2003-01-17 12:51:35 -05:00
Bill Hoffman d9324c178b Fix proxy code and fix comments to be C comments 2003-01-17 12:27:09 -05:00
Bill Hoffman 68d9a5d404 remove trailing slash from findpath command 2003-01-17 10:28:41 -05:00
Andy Cedilnik 55e1cb875d Add proxy support 2003-01-17 10:15:03 -05:00
Andy Cedilnik 293c9d40b4 Remove warning about %e and %T 2003-01-17 08:56:20 -05:00
Andy Cedilnik dccfef740d Remove unnecessary defines 2003-01-17 08:48:01 -05:00
Andy Cedilnik eca70bce98 Fix gcc32 -ansi problem 2003-01-17 08:47:03 -05:00
Andy Cedilnik 858f644dd9 Look for features 2003-01-17 08:24:20 -05:00
Andy Cedilnik 8c4aea54d6 More portability issues. Sigaction is a symbol 2003-01-17 08:24:04 -05:00
Andy Cedilnik 51acf333cc Add aix warning 2003-01-16 14:59:40 -05:00
Andy Cedilnik 0488236e3a Try to fix aix problem 2003-01-16 13:02:11 -05:00
Andy Cedilnik 5dfa7ed590 Add proxy support for triggering 2003-01-16 12:45:24 -05:00
Andy Cedilnik 61b488021e Improve submtitting using http 2003-01-16 12:30:02 -05:00
Andy Cedilnik 170e4c9453 HAVE_GETHOSTNAME is also unnecessary 2003-01-16 10:06:28 -05:00
Andy Cedilnik e10e983f51 Cleanups 2003-01-16 10:03:30 -05:00
Andy Cedilnik 7fcfba1f47 Improve build, now it should build on mac and other platforms where include file depend on each other 2003-01-16 09:57:33 -05:00
Bill Hoffman c6d2312619 ENH: add testing for modules and one two config modes for cmaketest 2003-01-15 17:31:22 -05:00
Andy Cedilnik f722e3c669 Add support for http submit. Also, add support for proxy, but it does not work yet. 2003-01-14 22:10:47 -05:00
Andy Cedilnik a27c3fa008 Add support for http submit 2003-01-14 22:10:13 -05:00
Sebastien Barre a8f60aa267 somebody is playing with the contributions :) 2003-01-14 19:06:03 -05:00
Andy Cedilnik 29fca08cc7 Fix problem with sigsetjmp 2003-01-14 09:53:27 -05:00
Andy Cedilnik 5147742a83 Make GetCMakeInstance private and clean cxx file 2003-01-14 09:53:13 -05:00
Andy Cedilnik 587b067880 New Curl version 7.10.3 2003-01-14 09:12:37 -05:00
Bill Hoffman b9d5389bca BUG: fix CMAKE_C_FLAGS for visual studio 6, and add a test case 2003-01-13 09:30:48 -05:00
Ken Martin 85690c0994 added install target 2003-01-13 08:50:34 -05:00
Andy Cedilnik 45b7a5befc Add space between arguments 2003-01-13 08:14:11 -05:00
Andy Cedilnik 8c7456f970 Make it work on cygwin 2003-01-12 22:27:55 -05:00
Andy Cedilnik 6f0266407b Test on simpler pages 2003-01-12 11:01:09 -05:00
Andy Cedilnik b229c44dc3 Because of borland, this should be autodetected 2003-01-12 10:58:47 -05:00
Andy Cedilnik 01151ab795 Use C flags too. Not exactly the right solution but it will have to do for now. 2003-01-12 10:50:29 -05:00
Andy Cedilnik 96e0393dd6 Add triggering 2003-01-11 21:47:35 -05:00
Andy Cedilnik b7308e8f6d Fix time output and add triggering 2003-01-11 21:47:12 -05:00
Andy Cedilnik 6beecfa3de Better page, so the resulting dart page will not refresh 2003-01-11 15:42:43 -05:00
Andy Cedilnik 64f6711e1c Try to fix cygwin build 2003-01-11 11:27:13 -05:00
Andy Cedilnik a0ffb9293f Fix testing of curl on windows 2003-01-11 10:57:25 -05:00
Andy Cedilnik aeb0865810 Add curl testing 2003-01-10 20:22:31 -05:00
Andy Cedilnik 3587c439a8 Remove old file 2003-01-10 20:08:23 -05:00
Andy Cedilnik 092cd34533 Add missing header file 2003-01-10 20:06:38 -05:00
Andy Cedilnik 3547363ac0 Try to fix building of tests 2003-01-10 16:05:43 -05:00
Andy Cedilnik 9e287a2556 Add another AIX test 2003-01-10 15:54:23 -05:00
Bill Hoffman 3aa781ab6d AIX fixes 2003-01-10 15:52:45 -05:00
Andy Cedilnik dce52e7c94 Fix nonblocking problem 2003-01-10 11:10:18 -05:00
Ken Martin 6772b9f90b fix warnings 2003-01-10 11:07:29 -05:00
Andy Cedilnik aea238e0e3 More windows 2003-01-10 10:25:45 -05:00
Andy Cedilnik 684fb1b395 On Windows we need winmm 2003-01-10 10:25:00 -05:00
Andy Cedilnik 6db9a44b16 Fixed persistant connection problem 2003-01-10 09:47:31 -05:00
Ken Martin 6e7f83a0ab compiler warning 2003-01-10 09:02:29 -05:00
Andy Cedilnik 980c6f4eff Forgot to move gethostname 2003-01-10 08:08:21 -05:00
Andy Cedilnik 4e2a2d7820 Method should return something 2003-01-10 07:50:29 -05:00
Andy Cedilnik 3ad91bf9d3 New version of libcurl 2003-01-09 23:26:37 -05:00
Ken Martin 05955d6403 fix bug in env settings 2003-01-09 12:18:22 -05:00
Ken Martin bd217452cd more option on var watches 2003-01-09 11:35:27 -05:00
Bill Hoffman f36608b8ed fix warning 2003-01-09 11:32:40 -05:00
Bill Hoffman 384523a315 restore the environment for cxx and cc in global generator 2003-01-09 11:28:29 -05:00
Bill Hoffman eff6a20432 use cmstdstring in maps 2003-01-09 11:27:57 -05:00
Bill Hoffman 57c97f62f6 fix syntax for addwatch 2003-01-09 09:16:25 -05:00
Ken Martin 5c92fa4879 only load bw compat if CMAKE_BACK... is set 2003-01-09 08:47:54 -05:00
Ken Martin 26bc729933 added watches for access of bw compat vars 2003-01-09 08:47:17 -05:00
Ken Martin 4f42971be8 now complains more 2003-01-09 08:44:25 -05:00
Andy Cedilnik efb5d5acca Reorganize 2003-01-08 15:08:52 -05:00
Andy Cedilnik 829f8382e0 Add option of watching variables 2003-01-08 12:59:52 -05:00
Bill Hoffman 4d6dba4c37 ENH: only force the use of ansi flags in backwards mode 2003-01-08 12:12:15 -05:00
Andy Cedilnik 85607bc50b Implement FTP uploading 2003-01-07 22:24:45 -05:00
Andy Cedilnik a067e36cc5 Add more places to search for library, also include curl directory when compiling 2003-01-07 22:23:55 -05:00
Andy Cedilnik 684c5fc02c New signature 2003-01-07 22:23:03 -05:00
Andy Cedilnik 89b3578e0e Initial import 2003-01-07 20:28:11 -05:00
Andy Cedilnik 8aba833b77 Work on submitting 2003-01-06 23:13:15 -05:00
Andy Cedilnik 2cd431d905 Start working on improved test 2003-01-06 23:07:24 -05:00
Andy Cedilnik 6ecc00601c Initial import 2003-01-06 21:17:48 -05:00
Andy Cedilnik baeba76200 Initial import 2003-01-06 21:13:39 -05:00
John Biddiscombe 413154827c Fix a problem with TCL wrapping if the source files have a relative path.
The dependency is not correctly handled
2003-01-06 14:30:28 -05:00
Ken Martin 09778d1776 updated version 2003-01-06 10:59:59 -05:00
Brad King a39dafc1d6 ENH: Fixed space problem for Rez. 2003-01-06 10:37:47 -05:00
Ken Martin 85549bf496 update version 2003-01-06 09:39:38 -05:00
Ken Martin e90d2dd9f8 updated version 2003-01-06 09:36:27 -05:00
Brad King ee459411ba ENH: Changed magic numbers to reserved. Added CMAKE_VERSION_MAJOR and CMAKE_VERSION_MINOR macros to allow commands to do conditional compilation across multiple versions of CMake. 2003-01-02 10:27:30 -05:00
Andy Cedilnik 6244ac6f06 Add a way to convert ascii to string 2003-01-01 17:34:47 -05:00
Brad King c8694bb509 BUG: When there are no link flags, we want an empty string, not a null pointer. 2002-12-31 12:59:02 -05:00
Brad King b290e5282c ENH: Support LINK_FLAGS property for static libraries. 2002-12-31 12:41:12 -05:00
Andy Cedilnik 6e4712d6ed Fix problem on windows with network paths 2002-12-30 08:18:38 -05:00
Bill Hoffman 455b262cfe ENH: clean up docs some 2002-12-30 07:47:03 -05:00
Bill Hoffman cd7d9823c4 ENH: fix for AIX 2002-12-23 12:19:44 -05:00
Bill Hoffman 3daf7f8056 WAR: remove warinings 2002-12-23 09:51:11 -05:00
Bill Hoffman 7c9c1c599d ENH: handle // in the path 2002-12-23 09:25:36 -05:00
Bill Hoffman e74377dcd8 ENH: fixes for borland with spaces in the path 2002-12-22 15:19:48 -05:00
Bill Hoffman d14ceb8a38 clean up warning and use more short paths 2002-12-22 11:50:24 -05:00
Bill Hoffman 1161d76bc6 ENH: add target properties files 2002-12-21 11:14:47 -05:00
Bill Hoffman 3859417d1a ENH: add target properties 2002-12-20 17:15:45 -05:00
Brad King 80c6f0fdec ERR: Tcl_PkgProvide takes char*, so we cannot pass a string literal to it. 2002-12-20 16:15:13 -05:00
Brad King 4e6ad941e9 ENH: Visual Studio 6 and 7 generators now set CMAKE_CONFIGURATION_TYPES to be a semicolon-separated list of configurations that will be built. 2002-12-20 12:59:18 -05:00
Bill Hoffman af1c727a1f ENH: add a check to make sure cmake can find the c or C++ compiler for trycompile 2002-12-20 11:20:49 -05:00
Ken Martin dcc9c131b4 testing more agressive compatability settings 2002-12-20 10:23:51 -05:00
Bill Hoffman bf70e0c246 BUG: enable the languages when not running in global mode 2002-12-19 15:34:11 -05:00
Brad King 190424b29c ENH: Tcl packages now Tcl_PkgProvide their own name and version. 2002-12-18 16:58:03 -05:00
Brad King ccb93dc2f4 ERR: Project name and executable name should match for consistency in the X11 test. 2002-12-18 09:38:34 -05:00
Brad King 10931b5e66 ENH: Added return type int to ExecuteCommand. 2002-12-17 17:05:59 -05:00
Brad King 3303599c75 BUG: Need at least 2 arguments, not exactly 2. 2002-12-17 14:55:49 -05:00
Brad King ad5d35c6cf ERR: Added operator != for SGI. 2002-12-17 14:55:31 -05:00
Brad King 5abc8c18c0 BUG: Renamed X11 test executable to useX11 to avoid conflict with name of library. 2002-12-17 13:28:49 -05:00
Ken Martin 18391be145 better handling of Module 2002-12-17 12:56:04 -05:00
Andy Cedilnik 2fb76a9f07 Save directories when doing global build 2002-12-17 12:11:48 -05:00
Brad King a37a934410 ENH: Improved error message for macro invoked with incorrect number of arguments. 2002-12-17 11:58:55 -05:00
Brad King a45217f2a2 ENH: TryCompile should produce a verbose makefile. 2002-12-17 11:57:52 -05:00
Ken Martin 6a0a8331ef some clean up in link directories 2002-12-17 10:04:39 -05:00
Andy Cedilnik 72cde70ee8 Split ctest into two three files 2002-12-16 21:19:21 -05:00
Brad King 728d3da737 BUG: Cannot remove quotes from defined flags. 2002-12-16 18:28:43 -05:00
Andy Cedilnik 1ac5fb545f Fix switching from local to global generation when cmake version changes or when things change inside version 2002-12-16 12:13:37 -05:00
Brad King 21c0dda8d0 ENH: Added copy_if_different option to -E flag. 2002-12-16 11:10:37 -05:00
Brad King 6e10f6cc75 BUG: Fixed quotes in output paths. 2002-12-16 09:39:06 -05:00
Andy Cedilnik e0cec1e650 Add support for only showing what will be done. This way you can for example get a list of all tests: ctest -N or list of all tests that match regex: ctest -N -R regex 2002-12-15 13:45:43 -05:00
Brad King 4cbcd08594 BUG: Need source file and OBJECT_DEPENDS as dependencies of an object file. 2002-12-13 17:34:34 -05:00
Brad King 3348131819 ENH: Added source file property OBJECT_DEPENDS to support generated header files included in non-generated sources. 2002-12-13 16:16:48 -05:00
Ken Martin 858c6c9a02 made more strict 2002-12-13 09:52:05 -05:00
Ken Martin ad8504701e fixed warnings 2002-12-13 09:27:31 -05:00
Brad King 08f1d2f9e1 ERR: Fixed unused parameter warning. 2002-12-13 09:18:01 -05:00
Bill Hoffman e03219860d Make try compile add a depend to re-run cmake if its source chagnes 2002-12-12 17:48:49 -05:00
Brad King 54541bd40a ENH: Improved filename/line number reporting in error message. Macro invocations now chain up the error message. 2002-12-12 11:36:28 -05:00
Brad King 8a275e798d BUG: Multi-line functions must also increment line number, not the pointer. 2002-12-11 18:20:10 -05:00
Brad King be66f58157 ERR: Dummy InitialPass implementation must return a value. 2002-12-11 18:15:30 -05:00
Brad King 4888c088ae ENH: Moved ExpandListVariables out of individual commands. Argument evaluation rules are now very consistent. Double quotes can always be used to create exactly one argument, regardless of contents inside. 2002-12-11 18:13:33 -05:00
Ken Martin 5a321605bc removed dsw file 2002-12-11 14:18:41 -05:00
Ken Martin c3474d4257 added a Free method 2002-12-11 14:16:55 -05:00
Brad King 3bcbca96ab ENH: Improved implementation of MSVC debug hook to only add the hook if DART_TEST_FROM_DART is set in the environment. This is better than always adding the hook and testing the environment from the callback. 2002-12-11 14:15:35 -05:00
Andy Cedilnik 682e2c7b8b Add check so that java projects build without C++ 2002-12-11 12:09:52 -05:00
Brad King d6f98c2a82 ENH: Added cmSystemTools::EnableMSVCDebugHook() to prevent error dialogs when CMake is invoked by Dart. 2002-12-11 11:49:08 -05:00
Brad King e9e3855c65 ENH: Generate code to setup MSVC debug library hook. The test driver program will not display error dialogs if DART_TEST_FROM_DART is set in the environment. 2002-12-11 11:32:43 -05:00
Andy Cedilnik 1c6203b406 Add java support 2002-12-11 10:34:35 -05:00
Andy Cedilnik ee548d8fd8 Add support for comments on custom commands in visual studio 6 2002-12-10 17:52:45 -05:00
Andy Cedilnik b0656a2605 Add support for comments on custom commands in visual studio 7 2002-12-10 17:43:34 -05:00
Andy Cedilnik 3893ee72d2 Add comment support, so that you can see in build process what the custom command does 2002-12-10 16:47:37 -05:00
Andy Cedilnik ab64db6ee8 Allow target with no command 2002-12-10 16:45:19 -05:00
Bill Hoffman a93038c52a ENH: update to new style MakeDepend 2002-12-10 15:55:43 -05:00
Sebastien Barre 0b8dcaddd2 FIX: drag&drop on CMake icon was not working anymore.
- the cmake instance had to be created before accessing the cache (doh)
- the cache iterator was not queried properly (seems the API changed)
2002-12-10 14:51:59 -05:00
Ken Martin 7928df0817 updated for changes in Depend Calcs 2002-12-10 14:10:15 -05:00
Bill Hoffman 65032b816e BUG: do not output empty depends 2002-12-10 13:59:53 -05:00
Andy Cedilnik 238815fe19 Remove warning 2002-12-10 13:36:37 -05:00
Bill Hoffman f03d370ee7 remove cerr 2002-12-10 09:34:08 -05:00
Bill Hoffman 5a676508c4 BUG: fix bug in depends 2002-12-10 09:28:05 -05:00
Andy Cedilnik ad3478cd1d Add to usage 2002-12-09 16:23:12 -05:00
Bill Hoffman fdd4cf7cf4 clean up leaks 2002-12-09 10:07:35 -05:00
Andy Cedilnik c17a0495f9 Initial addition of coverage 2002-12-08 22:36:54 -05:00
Andy Cedilnik e7d1a299fb Fix bug in globbing. Now it actually uses only files or directories that result in globbing not the ones that were is the vector before 2002-12-08 22:35:19 -05:00
Andy Cedilnik 39714fb179 Rename variable to remove warning 2002-12-08 22:34:17 -05:00
Bill Hoffman c1132e4b08 ENH: move version to title bar 2002-12-06 16:03:30 -05:00
Bill Hoffman b0f4a4cb39 ENH: fix IntDir jump and build problem 2002-12-06 15:35:22 -05:00
Bill Hoffman 7987ce88cb ENH: set the CXX and CC environment vars 2002-12-06 11:43:23 -05:00
Bill Hoffman 35fb6f22ba fix for generator picked compilers 2002-12-06 10:02:19 -05:00
Bill Hoffman 19aa18fd26 use correct path type for check_cache file 2002-12-05 16:53:09 -05:00
Bill Hoffman a551bfcafc fix free before use 2002-12-05 16:52:55 -05:00
Bill Hoffman 11e80e2611 ENH: add status bar and help for items 2002-12-05 15:54:23 -05:00
Bill Hoffman e61df962a6 ENH: add status bar and help for items 2002-12-05 15:48:03 -05:00
Bill Hoffman 7985bc118e ENH: add a rule to automatically re-run cmake from the top if the CMakeCache.txt file is changed 2002-12-05 14:56:31 -05:00
Andy Cedilnik 83f596ee9d Better dependencies for bootstrap 2002-12-05 14:24:42 -05:00
Bill Hoffman 96189f79d5 ENH: unify EnableLanguage across all generators 2002-12-05 13:44:11 -05:00
Bill Hoffman d6e6dcc3c0 BUG: make sure OK can not be hit first time around 2002-12-05 11:42:22 -05:00
Ken Martin 6964957b4a use InAll target setting to determine what targets are in the default build 2002-12-05 11:09:41 -05:00
Ken Martin d386b74fea use InAll target setting to determine what targets are in the default build 2002-12-05 08:30:50 -05:00
Brad King d66aa2262a ENH: Added COMPARE modes to STRING command. 2002-12-04 18:44:39 -05:00
Brad King 6676286784 ENH: When a full path to a library cannot be parsed, just add the whole path to the link line. If it isn't a valid path, the linker will complain. 2002-12-04 14:18:10 -05:00
Bill Hoffman 1e8914ada8 BUG: fix get make command problems. 2002-12-04 10:57:22 -05:00
Ken Martin 3a21181941 added CMAKE_BACKWARDS_COMPATIBILITY entry 2002-12-04 10:44:44 -05:00
Ken Martin 1367dff3fa updated comment 2002-12-04 10:25:06 -05:00
Bill Hoffman e2d1104881 determine CMAKE_MAKE_PROGRAM in EnableLanguage 2002-12-03 16:19:16 -05:00
Bill Hoffman de316cac05 remove unused files 2002-12-03 15:24:03 -05:00
Ken Martin e802482b27 remove code warrior and fixed GUI isues 2002-12-03 14:32:46 -05:00
Ken Martin 8c75b551e6 remove code warrior and fixed GUI isues 2002-12-03 14:27:28 -05:00
Ken Martin 37aed9f6c5 remove code warrior and fixed GUI isues 2002-12-03 14:09:56 -05:00
Ken Martin cdf3fb6e7b fix purify FMR 2002-12-03 12:59:40 -05:00
Bill Hoffman 3873bd6257 correctly place both LINK_FLAGS and CXX_LINK_FLAGS and C_LINK_FLAGS into all the rules 2002-12-03 10:47:07 -05:00
Ken Martin 0123cb0f2c fix compile warning 2002-12-02 16:35:04 -05:00
Bill Hoffman 952c2f2d64 add project command even if inheriting 2002-12-02 16:15:36 -05:00
Bill Hoffman 332fb964e7 ENH: put the project command at the front of the project 2002-12-02 16:08:13 -05:00
Ken Martin 9e526f797a removed cmMakefile depend from cmSystemTools 2002-12-02 15:59:59 -05:00
Bill Hoffman 82a01df535 ENH: remove forced enable language call because a PROJECT command is now added to each project 2002-12-02 15:43:09 -05:00
Bill Hoffman ddbc9e6292 ENH: remove cerr calls 2002-12-02 15:37:27 -05:00
Bill Hoffman 27110975c2 ENH: add PROJECT command if there is not one 2002-12-02 15:30:59 -05:00
Ken Martin 5d2f83dad5 minor fix 2002-12-02 15:03:44 -05:00
Bill Hoffman 16db85a651 BUG: add a space around the compile flags 2002-12-02 13:18:38 -05:00
Bill Hoffman 3851ac2416 BUG: fix compile flags for a single file 2002-12-02 10:33:35 -05:00
Andy Cedilnik 43a4436551 Fix problem on unix with space 2002-11-29 18:56:22 -05:00
Andy Cedilnik a4b04375d2 When cd-jing into directory, if directory has space, it should put quotes around. I guess we could just put quotes around all the time 2002-11-29 16:35:43 -05:00
Andy Cedilnik a7411d6ceb Add objective C++ file in the list of C++ files. This may be wrong, but it will fix problems on Mac for now 2002-11-27 07:41:57 -05:00
Yves Starreveld 9a9f700140 Add ObjC++ test for OSX 2002-11-26 19:02:56 -05:00
Andy Cedilnik cab011b7ec Remove warning 2002-11-26 09:37:05 -05:00
Bill Hoffman 3c6d30e4ab fix for paths with spaces and borland 2002-11-22 16:59:21 -05:00
Andy Cedilnik be986c6cae Revert back to 1.5, since it is fixed in ConvertToOutputPath and this breaks Windows 98 2002-11-22 15:44:10 -05:00
Andy Cedilnik 934d7d3dd6 Rename local variable 2002-11-22 09:45:50 -05:00
Bill Hoffman 2a48ce12b1 add support for CMAKE_C_FLAGS and handle quotes in CMAKE_CXX_FLAGS 2002-11-21 23:54:34 -05:00
Bill Hoffman fc68dd61c3 fix for c flags 2002-11-21 16:11:44 -05:00
Bill Hoffman ddf6808956 fix flag setting 2002-11-21 16:03:59 -05:00
Bill Hoffman 145390fcc9 fix flag setting 2002-11-21 16:03:07 -05:00
Bill Hoffman a8a087b099 move compile defs to cxx and c flags 2002-11-21 15:15:49 -05:00
Bill Hoffman c544cb4307 clean up entire temp directory 2002-11-21 14:59:41 -05:00
Bill Hoffman a7098d1433 move ansi cxx flags stuff out of try compile and into cmake files 2002-11-21 14:11:53 -05:00
Bill Hoffman 02ef2fb568 fix network paths with spaces 2002-11-21 13:37:32 -05:00
Andy Cedilnik b8a1b1e9e7 Fix for network paths with space 2002-11-21 12:26:54 -05:00
Andy Cedilnik 146a3de46d Fix for network paths 2002-11-21 12:26:31 -05:00
Brad King a7da3d4eff ERR: Fixed string literal to char* warnings. 2002-11-21 10:03:36 -05:00
Bill Hoffman e9687d931a fix for create shared library 2002-11-21 08:45:45 -05:00
Bill Hoffman b123c07ecf rename foo variables to better names 2002-11-20 18:18:24 -05:00
Brad King 7ef6173664 ENH: Added READ_WITH_PREFIX option to LOAD_CACHE command. This allows reading of cache values from another cache without actually creating local copies of the cache entires. The values are stored as prefixed local makefile variables. 2002-11-20 18:00:02 -05:00
Brad King c96c3c382f BUG: Attempt to fix CopyFile problem using flush before check for success. 2002-11-20 12:58:29 -05:00
Brad King 6435f608b9 ERR: Fixed signed/unsigned warning. 2002-11-20 09:06:38 -05:00
Brad King f87d7039e2 ERR: Fixed unused parameter warning. 2002-11-20 09:06:23 -05:00
Bill Hoffman 5a75e03037 allow flags to be in the CC and CXX environment variables 2002-11-19 18:17:17 -05:00
Amitha Perera 939035ad91 BUG: the dependency analysis would incorrectly alphabetically re-order the
link lines, which affects external libraries pulled up from deep within
the dependency tree. Fixed by preserving order everywhere.
2002-11-19 18:01:05 -05:00
Bill Hoffman 76fca308d3 ENH: add some better output when copy file fails 2002-11-19 14:40:47 -05:00
Bill Hoffman fd30c82a19 fix some warnings 2002-11-19 14:40:23 -05:00
Andy Cedilnik ae3b1f3e70 Add / after directory name when doing tab completion 2002-11-19 13:19:40 -05:00
Andy Cedilnik 1d39833446 Add progress to ccmake 2002-11-19 13:09:16 -05:00
Bill Hoffman 1a2a600a55 fix warning 2002-11-19 09:12:23 -05:00
Ken Martin d5463f404c fix in warning 2002-11-19 09:01:37 -05:00
Andy Cedilnik 65a814c989 Initial add of progress 2002-11-18 16:29:14 -05:00
Ken Martin 86c32e96db fix some compiler warnings hopefully 2002-11-17 17:31:12 -05:00
Bill Hoffman dad83f4d3c BUG: fix for borland run time dll 2002-11-15 17:45:03 -05:00
Ken Martin 523b7ffa3b fixed bad source directory bug 2002-11-15 13:17:43 -05:00
Ken Martin 78b8d0af6c fixed compiler warning 2002-11-15 12:54:04 -05:00
Andy Cedilnik a96940d7b2 Oops, std namespace 2002-11-15 07:42:00 -05:00
Andy Cedilnik c91ca248f6 Add progress reporting 2002-11-14 18:18:49 -05:00
Andy Cedilnik 9f6e61361c Add Progress support 2002-11-14 17:12:38 -05:00
Bill Hoffman 610b04713c *** empty log message *** 2002-11-14 16:29:14 -05:00
Andy Cedilnik 4b0c9ee2be Fix compile flags on c files in static liobraries on windows 2002-11-14 14:06:54 -05:00
Andy Cedilnik 115ea25dab BUG: fix flags for c compiler on windows 2002-11-14 11:33:25 -05:00
Ken Martin f67643112c added another func 2002-11-14 11:16:58 -05:00
Ken Martin 1d74cb3e35 added another func 2002-11-14 11:03:08 -05:00
Berk Geveci b7f96d0e75 Added missing space. 2002-11-14 09:38:28 -05:00
Andy Cedilnik e9fa0d3cbb Fix building on NMake. Use short paths 2002-11-14 09:37:58 -05:00
Bill Hoffman a79b16a67f reorder tWR so that it does not crash with shared 2002-11-13 23:37:20 -05:00
Bill Hoffman b7b32566d2 add support for borland run time flag for shared builds 2002-11-13 20:14:05 -05:00
Bill Hoffman c1c3149d16 BUG: fix for build out of dir for windows 2002-11-13 18:27:29 -05:00
Ken Martin 20b7e6b222 ENH: space fixes and add a status option to message command 2002-11-13 15:59:40 -05:00
Bill Hoffman 2905d39689 ENH: check to make sure cmake matches the cmake used to generate the cache 2002-11-13 15:20:20 -05:00
Bill Hoffman 7b54b22ccd ENH: force a global generate if the cache version does not match the running cmake 2002-11-13 14:31:44 -05:00
Berk Geveci 4a9e790717 BUG: add missing depend rules for hp make 2002-11-13 13:19:52 -05:00
Bill Hoffman 83d273334a BUG: fix path problems 2002-11-12 16:58:38 -05:00
Bill Hoffman e020a6d171 ENH: add .def file support 2002-11-12 15:24:31 -05:00
Bill Hoffman cb42655060 BUG: change to new variables 2002-11-12 14:48:38 -05:00
Bill Hoffman 359ca21903 BUG: fix reg expression 2002-11-12 13:06:45 -05:00
Brad King c8ced2aca6 *** empty log message *** 2002-11-12 12:47:44 -05:00
Bill Hoffman 36db45082e ENH: fix up several problems with new stuff 2002-11-11 18:10:30 -05:00
Andy Cedilnik b7701cfa1a Fix regular expressions to be able to handle windows libraries 2002-11-11 13:15:52 -05:00
Bill Hoffman d1051bb575 clean up flags with _init flags 2002-11-11 12:31:46 -05:00
Brad King c74ce9b218 BUG: A variable is not in the cache if it is UNINITIALIZED. 2002-11-08 18:05:42 -05:00
Brad King 06b640fe48 ERR: Removed use of NULL. 2002-11-08 18:05:22 -05:00
Brad King a747e47cb0 ERR: Added missing include. 2002-11-08 18:05:06 -05:00
Bill Hoffman f5d95fb078 Complete rework of makefile generators expect trouble 2002-11-08 15:46:08 -05:00
Brad King c72462ffb1 ERR: Fixed signed/unsigned warnings. 2002-11-07 09:22:30 -05:00
Andy Cedilnik 202d2ea69a Revert 2002-11-07 09:15:36 -05:00
Andy Cedilnik 7274abe460 Revert back 2002-11-07 09:04:20 -05:00
Andy Cedilnik 5c6355ecbd Add readme for mac 2002-11-07 09:01:19 -05:00
Brad King 6ab16695d0 BUG: Fixed STRING(REGEX REPLACE ...) and added better test. 2002-11-06 18:05:39 -05:00
Brad King 42c464c05e ENH: Added STRING command. 2002-11-06 17:35:27 -05:00
Brad King 5417d02a61 ENH: compile method now returns whether compilation succeeded. 2002-11-06 16:59:09 -05:00
Andy Cedilnik 0930c14b04 Use CMake icon on Mac 2002-11-06 16:05:14 -05:00
Andy Cedilnik b99b9e5eac Add Mac icon 2002-11-06 14:56:54 -05:00
Andy Cedilnik c6fc225bfc Remove background and make bigger 2002-11-06 14:53:14 -05:00
Andy Cedilnik 00747ad827 Bigger icon 2002-11-06 14:44:57 -05:00
Andy Cedilnik 2a8c0bdfc3 Start adding CMake icon 2002-11-06 14:33:59 -05:00
Andy Cedilnik d7ee016535 Move the hi-res time to system tools 2002-11-06 13:06:49 -05:00
Andy Cedilnik 3d4a2fdc52 In certain cases, try to guess the source directory, so that you can run cmake or ccmake without specifying source dir 2002-11-06 12:04:24 -05:00
Andy Cedilnik 0b7d51d79f Remove warning 2002-11-06 11:37:00 -05:00
Sebastien Barre b8548c1db3 FIX: a / was appended without checking if there wasn't one already. 2002-11-06 11:20:12 -05:00
Andy Cedilnik 5a0641ac3b Cleanup 2002-11-05 13:35:02 -05:00
Andy Cedilnik 17b0a74046 More mac fixes 2002-11-05 09:38:34 -05:00
Andy Cedilnik f0db119873 Reparent file path widget, add tab completion support to path anf file path widget 2002-11-05 08:52:31 -05:00
Andy Cedilnik f895a94995 Add a simple globbing of files and directories 2002-11-05 08:51:40 -05:00
Brad King f33fda6720 ENH: Added generation of --gccxml-compiler argument to GCC-XML for msvc6, msvc7, and nmake makefiles generators. 2002-11-04 19:45:19 -05:00
Andy Cedilnik 12215e56f3 Start working on adding tab support 2002-11-04 17:37:21 -05:00