Commit Graph

9997 Commits

Author SHA1 Message Date
Brad King 8dda3a2f6e ENH: Adding .hh file as a C++ header file extension. Remove duplicate code from implementation of unique object name computation for VS generators. This addresses bug#3565. 2006-08-01 10:48:40 -04:00
Andy Cedilnik 23f2c1bf9c STYLE: Nightly Version update 2006-08-01 07:42:10 -04:00
Ken Martin 4f9fcad327 ENH: better coverage 2006-07-31 13:50:50 -04:00
Ken Martin b24533f27c ENH: fix line lengths 2006-07-31 10:28:30 -04:00
Andy Cedilnik 8142636742 STYLE: Nightly Version update 2006-07-31 07:19:19 -04:00
Andy Cedilnik efffcdac02 STYLE: Nightly Version update 2006-07-30 07:17:14 -04:00
Andy Cedilnik b3b60f5ada STYLE: Nightly Version update 2006-07-29 07:21:54 -04:00
Ken Martin 9e1f7773e9 BUG: fix some bad code and add a couple more tests 2006-07-28 14:47:37 -04:00
Bill Hoffman eec4790555 BUG: fix for 3557 TargetEnvironment for MIDL Compiler set correctly for 64 bit 2006-07-28 11:21:50 -04:00
Andy Cedilnik b0d7f6999b BUG: Bail out on generator initialization failure 2006-07-28 09:14:17 -04:00
Andy Cedilnik 40b6db1f4b STYLE: Nightly Version update 2006-07-28 08:19:10 -04:00
Brad King d3e8ef705e BUG: Set GCC_SYMBOLS_PRIVATE_EXTERN and GCC_INLINES_ARE_PRIVATE_EXTERN attributes on all projects to prevent -fvisibility=hidden flags. This is needed to make RTTI work by default. 2006-07-27 15:02:35 -04:00
Andy Cedilnik 7e3310e6e5 BUG: Fix executing and help 2006-07-27 11:55:34 -04:00
Brad King 0b196d1aef BUG: Do not block signals during sleep. Leave that up to the application. 2006-07-27 11:27:28 -04:00
Andy Cedilnik 15ddcb424f BUG: Prevent crash when no input file or generator specified 2006-07-27 11:26:47 -04:00
Brad King 4a60db1184 BUG: Fix error message when handler cannot be created. 2006-07-27 09:40:21 -04:00
Andy Cedilnik a3d49e9318 STYLE: Nightly Version update 2006-07-27 08:10:23 -04:00
Ken Martin 9c35a99e45 BUG: fix comment 2006-07-26 14:46:29 -04:00
Andy Cedilnik a9c0929d39 COMP: Handle both ansi and non-ansi C 2006-07-26 11:46:22 -04:00
Andy Cedilnik 112bb69f07 STYLE: Nightly Version update 2006-07-26 07:53:10 -04:00
Brad King c482ef3bbc BUG: Mask signals during SystemTools::Delay to avoid interrupted sleep. 2006-07-25 15:18:35 -04:00
Ken Martin f35c6d461a COMP: fix compile issue 2006-07-25 14:15:01 -04:00
Ken Martin b379666b39 BUG: some bug fixes, better docs, and more coverage 2006-07-25 12:08:05 -04:00
Bill Hoffman 6a944aad81 ENH: remove uncompiled header 2006-07-25 10:01:55 -04:00
Andy Cedilnik be2880a9fd STYLE: Nightly Version update 2006-07-25 08:13:57 -04:00
Bill Hoffman 3b74388050 ENH: allow for source tree to be in root directory 2006-07-24 11:27:07 -04:00
Andy Cedilnik 41a381f0ae STYLE: Nightly Version update 2006-07-24 08:01:53 -04:00
Andy Cedilnik d55c340ec0 STYLE: Nightly Version update 2006-07-23 07:49:47 -04:00
Andy Cedilnik 925037f716 STYLE: Nightly Version update 2006-07-22 08:04:05 -04:00
Brad King 3c9744f406 ENH: Applying patch from bug#3443 to implement FindwxWidgets.cmake properly. It also updates the UseWX test and WXDialog sources to use the new find script. 2006-07-21 15:43:19 -04:00
Ken Martin 299bbcad86 ENH: fix color output inside of ctest runs 2006-07-21 14:58:13 -04:00
Andy Cedilnik 898dfe5a2d ENH: Cleanup. Replace c-style cast with static_cast and replace sprintf with cmOStringStream 2006-07-21 13:05:56 -04:00
Brad King d56e6a9241 BUG: Fixed building of C++-only projects and added a test. 2006-07-21 11:53:23 -04:00
Andy Cedilnik 8a357d9c8a STYLE: Nightly Version update 2006-07-21 08:05:37 -04:00
Brad King 30c746d8c5 BUG: Do not display VT100 escapes inside emacs even if TERM is set to xterm. 2006-07-20 09:35:20 -04:00
Andy Cedilnik 44508f7e79 STYLE: Nightly Version update 2006-07-20 08:18:34 -04:00
Andy Cedilnik 41ee7c4eb5 STYLE: Nightly Version update 2006-07-19 08:21:36 -04:00
Brad King ec637248da BUG: If the user specifies a cache entry on the command line without a type, the FIND_* commands should add the type and docstring to the given value and put it back in the cache. 2006-07-18 15:21:26 -04:00
Brad King 475c37b6a5 COMP: Fix references to cin, cout, cerr, and clog in case of HP aCC compiler with -mt flag. 2006-07-18 13:02:40 -04:00
Ken Martin dd8247e324 STYLE: fix long lines 2006-07-18 09:32:45 -04:00
Andy Cedilnik f572d9afed STYLE: Nightly Version update 2006-07-18 08:12:37 -04:00
Brad King 94bf03319b BUG: When handing the child stdin pipe a file, allow another process to be writing to the file at the same time. This allows children such as tail -f to function properly. 2006-07-17 13:34:00 -04:00
Ken Martin 2bf97089ba COMP: fix warning 2006-07-17 11:07:44 -04:00
Andy Cedilnik 1087f80c28 COMP: Only delete once 2006-07-17 09:15:10 -04:00
Andy Cedilnik dca00d735e STYLE: Nightly Version update 2006-07-17 08:14:56 -04:00
Andy Cedilnik 22971652e0 COMP: Remove some warnings 2006-07-16 21:11:50 -04:00
Andy Cedilnik d195bb955d STYLE: Nightly Version update 2006-07-16 08:13:43 -04:00
Andy Cedilnik 298536104f STYLE: Nightly Version update 2006-07-15 08:21:17 -04:00
Andy Cedilnik 9bc53f6443 ENH: Add a way to get unused arguments and add a test 2006-07-14 15:02:27 -04:00
Andy Cedilnik 71395c78ce COMP: Remove warning 2006-07-14 13:59:18 -04:00
Andy Cedilnik 784bb60a4e ENH: It does not really makes sense to have Boolean Argument List 2006-07-14 13:32:34 -04:00
Andy Cedilnik d2a3ccd505 ENH: Add support for multi-arguments: -f arg1 arg2 arg3 ... and support for lists: -f arg1 -f arg2 -f arg3 ... and for boolean to be stored as strings and doubles 2006-07-14 09:13:23 -04:00
Andy Cedilnik fc49142fc6 STYLE: Nightly Version update 2006-07-14 08:01:58 -04:00
Ken Martin ad3ca4c009 ENH: added progress to custom commands with comments 2006-07-13 14:03:56 -04:00
Andy Cedilnik 4f728e93e1 COMP: Remove warnings 2006-07-13 09:27:10 -04:00
Andy Cedilnik d2710d5142 STYLE: Fix kwstyle 2006-07-13 09:13:29 -04:00
Andy Cedilnik 13f88b0a22 COMP: Remove warnings 2006-07-13 09:07:41 -04:00
Andy Cedilnik df12751543 STYLE: Nightly Version update 2006-07-13 07:46:35 -04:00
Andy Cedilnik 6101b67610 ENH: Remove debug 2006-07-12 16:30:14 -04:00
Andy Cedilnik 821dc7b306 BUG: Fix error conditions 2006-07-12 16:21:18 -04:00
Ken Martin c69d12d02f COMP: fix old compiler issue 2006-07-12 14:41:55 -04:00
Ken Martin 8ace577a2a BUG: reduce the number of file handles kept open 2006-07-12 14:15:06 -04:00
Ken Martin ed54b93533 ENH: added progress for subdir all targets and fixed compiler waring 2006-07-12 13:11:27 -04:00
Andy Cedilnik 6bdff06594 STYLE: Remove debug 2006-07-12 09:21:43 -04:00
Andy Cedilnik 2e1882389b COMP: Remove warnings 2006-07-12 09:21:26 -04:00
Andy Cedilnik daa99e753d STYLE: Nightly Version update 2006-07-12 08:06:43 -04:00
Brad King 6f52ed1c8e ENH: Added creation of XXX_FIND_COMPONENTS list of all components requested with REQUIRED option. This addresses the feature request in bug#3494. 2006-07-11 17:10:00 -04:00
Andy Cedilnik 981787c9c5 COMP: Fix stl string access 2006-07-11 16:08:34 -04:00
Andy Cedilnik 12cc89a8e5 BUG: Try to fix the problem of bad test names 2006-07-11 15:58:07 -04:00
Brad King 87ef95c715 ENH: Made cmLocalVisualStudioGenerator a superclass of cmLocalVisualStudio6Generator. Implemented object file unique naming when multiple sources share the same name. 2006-07-11 13:23:02 -04:00
Brad King 9bf5af6e32 ENH: Moved unique object file name computation from cmLocalUnixMakefileGenerator3 up to cmLocalGenerator for use by all generators. Created cmLocalVisualStudioGenerator as superclass for all VS generators. Implemented on-demand unique object file name computation for VS 7 generator to avoid slow compiles when all sources are in subdirectories. 2006-07-11 11:41:38 -04:00
Ken Martin c05b8fb993 ENH: fix compile warning 2006-07-11 11:08:34 -04:00
Ken Martin f1dfa7e78f BUG: changed to progress to make it more flexible and to no relink targets as often 2006-07-11 09:55:27 -04:00
Andy Cedilnik 5604a14d7d STYLE: Nightly Version update 2006-07-11 07:56:01 -04:00
Andy Cedilnik e918403eee COMP: Remove warnings and style problems 2006-07-10 07:59:05 -04:00
Andy Cedilnik 17eddbd521 STYLE: Nightly Version update 2006-07-10 07:53:05 -04:00
Andy Cedilnik 0f28edbe4a STYLE: Fix some style errors 2006-07-10 07:52:35 -04:00
Andy Cedilnik e36ae0fcb8 ENH: Several cleanups and support for multiple generators 2006-07-09 13:20:07 -04:00
Andy Cedilnik fbdac25f81 ENH: Add a copy constructor to copy the values 2006-07-09 13:19:36 -04:00
Andy Cedilnik e015e10370 ENH: Pass -C flag to cmake to generate the apropriate build command 2006-07-09 13:18:15 -04:00
Andy Cedilnik 8f4f1c8507 STYLE: Nightly Version update 2006-07-09 07:51:58 -04:00
Andy Cedilnik 360133ff6e STYLE: Nightly Version update 2006-07-08 07:56:37 -04:00
Andy Cedilnik 2a31d34b2e ENH: Be more verbose 2006-07-07 13:59:35 -04:00
Andy Cedilnik 18fcd851b6 STYLE: Nightly Version update 2006-07-07 08:08:41 -04:00
Andy Cedilnik 9dffe62736 ENH: Improve the test to create a bundle in the subdirectory 2006-07-06 16:05:54 -04:00
Andy Cedilnik 5a71f83f7a BUG: Several fixes to handle bundle content on Mac OSX 2006-07-06 16:04:49 -04:00
Andy Cedilnik 9e9653713c BUG: Make the path change more localized to bundles only 2006-07-06 13:52:02 -04:00
Andy Cedilnik 46febb9a2b BUG: Revert the change 1.152 2006-07-06 11:35:45 -04:00
Andy Cedilnik 356a7df24c STYLE: Nightly Version update 2006-07-06 07:45:57 -04:00
Andy Cedilnik 24e6ffae36 BUG: If the source file specified is not in a source tree, do not use full path to the file 2006-07-05 16:27:44 -04:00
Brad King 9f4e756d41 ENH: Updated installation options and implementation to use INSTALL command if it is available. This will allow installation component assignment and separate installation of the .dll and .lib on windows. 2006-07-05 10:06:31 -04:00
Berk Geveci 98ffeb0926 ENH: Adding cmake 2.4 style installation. NOTE: These changes will work on a paraview build only. This file has to updated to be general 2006-07-05 08:26:19 -04:00
Andy Cedilnik b1e82cf976 STYLE: Nightly Version update 2006-07-05 07:47:16 -04:00
Andy Cedilnik dc727d7992 STYLE: Nightly Version update 2006-07-04 07:55:26 -04:00
Andy Cedilnik f9ba82dbdc STYLE: Nightly Version update 2006-07-03 07:28:36 -04:00
Andy Cedilnik ae5655fe10 STYLE: Nightly Version update 2006-07-02 07:30:44 -04:00
Andy Cedilnik a34fb3bc9e STYLE: Nightly Version update 2006-07-01 07:27:52 -04:00
Bill Hoffman f5e87c309c ENH: add EHa option 2006-06-30 13:51:25 -04:00
Andy Cedilnik c71ff8b4b1 STYLE: Nightly Version update 2006-06-30 07:16:03 -04:00
Andy Cedilnik cb87d93576 STYLE: Nightly Version update 2006-06-29 07:10:09 -04:00
Bill Hoffman 4bdc78339b ENH: remove cerr output 2006-06-28 16:16:52 -04:00
Andy Cedilnik 11a64c8c0a STYLE: Nightly Version update 2006-06-28 07:21:00 -04:00
Ken Martin dcbb4e4461 COMP: warning fix 2006-06-27 14:26:35 -04:00
Ken Martin bec28bb03b ENH: fix for subdir all target after control c 2006-06-27 10:24:09 -04:00
Bill Hoffman 88e3cd53ab ENH: fix ia64 build with aCC 2006-06-27 09:57:02 -04:00
Bill Hoffman 8033e32203 ENH: fix crash when glob has wrong number of arguments 2006-06-27 09:56:21 -04:00
Andy Cedilnik f372c0f552 STYLE: Nightly Version update 2006-06-27 07:11:34 -04:00
Brad King 35c3a91bc1 BUG: When using a working directory for the custom command do not convert paths to be relative to the build directory. 2006-06-26 15:27:51 -04:00
Bill Hoffman e050211a6d BUG: fix for bug 3444, remove trailing . in lib names 2006-06-26 12:06:44 -04:00
Ken Martin f16b03ec07 ENH: fix subdir issue 2006-06-26 11:27:21 -04:00
Brad King 1307dfbd32 ENH: Clarified documentation of EXISTS and IS_DIRECTORY modes. 2006-06-26 10:57:35 -04:00
Andy Cedilnik 147706247c STYLE: Nightly Version update 2006-06-26 07:15:58 -04:00
Karthik Krishnan 7890524cd9 BUG: The operator precedence is [] followed by *. Calling this method was causing out of array index segfaults bounds 2006-06-25 15:18:49 -04:00
Andy Cedilnik 75b974eaf9 STYLE: Nightly Version update 2006-06-25 07:14:19 -04:00
Andy Cedilnik 259ab8ef2e STYLE: Nightly Version update 2006-06-24 07:19:16 -04:00
Andy Cedilnik a6e68ac582 ENH: Use CMake's error reporting mechanism 2006-06-22 15:37:58 -04:00
Andy Cedilnik 99f4edb4e4 ENH: DIsplay the list file stack when displaying errors 2006-06-22 15:31:19 -04:00
Ken Martin 847c3a5849 ENH: add a higher performance method to get the number of files in a directory 2006-06-22 10:35:37 -04:00
Andy Cedilnik 55b0935a79 STYLE: Nightly Version update 2006-06-22 08:01:35 -04:00
Andy Cedilnik dfece7aa48 STYLE: Nightly Version update 2006-06-21 07:56:50 -04:00
Bill Hoffman 7e5509a260 ENH: avoid crash in sprintf 2006-06-20 13:13:13 -04:00
Ken Martin fe99b156e5 ENH: fix line length and warning 2006-06-20 09:50:45 -04:00
Brad King 15ca72a862 BUG: Delay relative path configuration until as late as possible to make sure the source/binary dir are set. This is a work-around for lack of a more structured way of creating the global generator. 2006-06-19 14:57:57 -04:00
Ken Martin a6bf59baef ENH: fix for dependent targets 2006-06-19 11:34:50 -04:00
Brad King f26a0302be COMP: Fix conversion warning. 2006-06-19 09:49:52 -04:00
Bill Hoffman c8f35fc4ef ENH: do not use the link script on windows 2006-06-18 20:05:56 -04:00
Brad King 0a89a904b3 BUG: Do not write link script lines that use the ':' command which is supposed to be a no-op anyway. 2006-06-18 11:50:40 -04:00
Andy Cedilnik d52f88ae10 STYLE: Nightly Version update 2006-06-18 09:23:49 -04:00
Brad King 7d550e8dc0 BUG: Need to use different link script name when relinking. 2006-06-17 19:32:30 -04:00
Andy Cedilnik da1407942a STYLE: Nightly Version update 2006-06-17 07:55:48 -04:00
Ken Martin 57746b6ffe ENH: warning fix 2006-06-16 16:29:08 -04:00
Ken Martin e92731ca6e ENH: cleanup how progress is reported for individual targets to fix an integer math issue 2006-06-16 15:29:25 -04:00
Ken Martin 4fa019319e ENH: fix line length 2006-06-16 14:19:37 -04:00
Bill Hoffman 1fa5f76e40 BUG: fix for bug 3417 2006-06-16 14:02:03 -04:00
Andy Cedilnik 79ebc7c9cc STYLE: Nightly Version update 2006-06-16 07:44:51 -04:00
Brad King c4dcfd2ed0 ENH: Provide access to CMAKE_PATCH_VERSION in CMake code. 2006-06-15 16:42:42 -04:00
Brad King 9d02ac676b BUG: Pre-install rules for a target should not have target-level dependencies. Each target can be re-linked independently as long as the original targets are up to date. 2006-06-15 16:37:58 -04:00
Brad King 0bbcb49f65 ENH: Added generation of link rules into script files executed by a cmake -E command in order to support longer link lines. This is needed only on platforms without response file support and that may have weak shells. 2006-06-15 16:17:11 -04:00
Brad King 6438bec4c9 ENH: Added Option_Verbatim to run whole command lines directly. 2006-06-15 14:40:42 -04:00
Ken Martin 6071052835 ENH: fix linelength 2006-06-15 11:51:51 -04:00
Brad King 4c2c2cfd68 BUG: Clarified documentation about custom command outputs and custom target dependencies. 2006-06-15 10:51:41 -04:00
Brad King 640c90f068 ENH: Unknown command invocations should be fatal errors. 2006-06-15 10:24:46 -04:00
Brad King b4542762a7 ENH: Added target property INSTALL_RPATH_USE_LINK_PATH to append the linker search path directories not inside the project to the INSTALL_RPATH automatically. The property is initialized by the variable CMAKE_INSTALL_RPATH_USE_LINK_PATH when the target is created. 2006-06-15 10:12:19 -04:00
Brad King 60487a227e BUG: Always check dependency integrity whether or not CMake will re-run because the generator no longer checks integrity during generation. 2006-06-15 09:45:02 -04:00
Andy Cedilnik 17258b398b STYLE: Nightly Version update 2006-06-15 07:47:59 -04:00
Ken Martin 8e9a6beccc ENH: centralized locaiton of CMakeFiles setting 2006-06-14 12:28:32 -04:00
Ken Martin f9eb5cf768 ENH: fix line length 2006-06-13 09:46:10 -04:00
Andy Cedilnik 7f497ea977 STYLE: Nightly Version update 2006-06-13 08:04:48 -04:00
Ken Martin 1f1196410a ENH: fix line length 2006-06-12 15:44:10 -04:00
Brad King 54a7e0036b BUG: Patch from Miguel A. Figueroa-Villanueva for fixing documentation. 2006-06-12 13:05:53 -04:00
Ken Martin ede1491f5a ENH: cleanup 2006-06-12 12:18:59 -04:00
Ken Martin 14cc1efe2c ENH: some cleanup to progress 2006-06-12 11:40:31 -04:00
Andy Cedilnik 71adfb8696 STYLE: Nightly Version update 2006-06-12 07:59:54 -04:00
Andy Cedilnik 59f0ec929e STYLE: Nightly Version update 2006-06-11 07:58:17 -04:00
Andy Cedilnik fa710e7a7f STYLE: Nightly Version update 2006-06-10 08:12:54 -04:00
Bill Hoffman bba61bc8a7 ENH: check in partial cygwin generator 2006-06-09 13:45:09 -04:00
Andy Cedilnik 3eec8a91fc STYLE: Nightly Version update 2006-06-09 08:28:16 -04:00
Andy Cedilnik 64e5fe3f71 STYLE: Nightly Version update 2006-06-08 07:49:00 -04:00
Bill Hoffman 8d604cfad3 ENH: add docs for debug trycompile 2006-06-07 08:47:44 -04:00
Bill Hoffman abf97b5b84 ENH: fix /TP for c code 2006-06-06 12:01:23 -04:00
Bill Hoffman 85c5a7dbc0 ENH: fix for replacement of @var @ only legal variable names should be replaced 2006-06-06 09:39:21 -04:00
Andy Cedilnik ef56c8056f STYLE: Nightly Version update 2006-06-06 07:59:58 -04:00
Brad King a7441ce80e COMP: Removed unused variable. 2006-06-05 15:28:33 -04:00
Brad King df70e3de66 BUG: Always check whether a subdirectory is below the top of the source before computing the binary tree automatically. Even when the source is a relative path it may contain ../ which would allow it to be outside the source tree. 2006-06-05 14:38:16 -04:00
Ken Martin 7d5bc02c9d ENH: line lengths 2006-06-05 14:32:12 -04:00
Brad King 932e3524fc ENH: Changing shared library versioned file names on OSX to conform to that platform's convention. 2006-06-05 13:45:43 -04:00
Brad King 7ebe4702db ENH: Added rxvt-unicode and cygwin terminals for color support. 2006-06-05 11:22:18 -04:00
Andy Cedilnik a70e73a114 STYLE: Nightly Version update 2006-06-05 07:25:07 -04:00
Andy Cedilnik 1917b8cba2 STYLE: Nightly Version update 2006-06-04 07:22:17 -04:00
Andy Cedilnik 69bd53be41 ENH: Handle 'screen' terminal. Thank you Thomas Z. 2006-06-03 18:43:57 -04:00
Andy Cedilnik 5bb3062ecc COMP: Remove warning 2006-06-03 18:43:30 -04:00
Andy Cedilnik d857168658 STYLE: Nightly Version update 2006-06-03 07:22:24 -04:00
Andy Cedilnik 886c559518 ENH: Display cmake install information when in verbose mode 2006-06-02 11:26:10 -04:00
Brad King 87d4d0e039 BUG: cmGlobalGenerator::Build should not always use the /fast target name because dependency checking is often required. It now takes an argument specifying whether to use the /fast target name, and the argument is currently only true for try-compiles. 2006-06-01 15:51:24 -04:00
Brad King bfb0ec58e8 BUG: Adjustment of install_name with install_name_tool should account for DESTDIR when specifying the file to be changed. 2006-06-01 15:08:36 -04:00
Brad King ad9dd6d11c ENH: Moved generation of the /fast version of GLOBAL_TARGET targets to the proper place in the local generator instead of in the global generator. Also made the install/fast target not depend on the all target. 2006-06-01 14:43:28 -04:00
Brad King 791706a52f BUG: Added /fast targets in subdirectory makefiles. Removed bogus INSTALL_*/fast targets. Also fixed preinstall/fast target. 2006-06-01 14:09:21 -04:00
Brad King 4189370497 BUG: Custom command outputs listed explicitly as source files in a target should be generated whether or not an object file in the target needs them. This useful and makes Makefile builds more consistent with VS IDE builds. 2006-06-01 11:45:51 -04:00
Andy Cedilnik f54d254a81 STYLE: Nightly Version update 2006-06-01 08:17:40 -04:00
Ken Martin c88c75b8f2 ENH: reduce string construct delete ops 2006-05-31 11:19:39 -04:00
Andy Cedilnik d9ae0aaa29 STYLE: Nightly Version update 2006-05-31 08:10:00 -04:00
Brad King d3073828f0 BUG: Fix progress when total number of source files is less than 100. 2006-05-30 16:23:24 -04:00
Brad King d9e060e062 BUG: Fixed cmake -E remove return code. 2006-05-30 11:15:27 -04:00
Andy Cedilnik 1d93480780 STYLE: Nightly Version update 2006-05-30 08:03:01 -04:00
Andy Cedilnik fa30521ceb STYLE: Nightly Version update 2006-05-29 08:09:10 -04:00
Andy Cedilnik 3a28f61b54 STYLE: Nightly Version update 2006-05-28 07:29:48 -04:00
Andy Cedilnik 58506c5540 STYLE: Nightly Version update 2006-05-27 07:45:15 -04:00
Andy Cedilnik 13d1e2b20c STYLE: Nightly Version update 2006-05-26 07:32:30 -04:00
Brad King ff41664c6b ENH: Slight improvement in genreation time by recording the setting of CMAKE_COLOR_MAKEFILE in an ivar of each local generator at the beginning of generation. This avoids many repeated table lookups. 2006-05-25 14:16:19 -04:00
Ken Martin 7eba286403 BUG: fix to progress for small projects 2006-05-25 10:55:24 -04:00
Brad King ec2104cd31 BUG: Updated Makefile dependency scanning to provide a full local generator to the dependency scanner to do proper path conversions. This allows the rules written into the depend.make files to use the same relative path conversion as those written into the build.make files. Several previous changes added more and more information for use by the dependency scanner and it was converging to having the full local generator anyway. 2006-05-25 09:47:30 -04:00
Andy Cedilnik 12456165f1 STYLE: Nightly Version update 2006-05-25 07:34:44 -04:00
Brad King 9b74e597be BUG: Do not leak global table of processes. 2006-05-24 10:13:18 -04:00
Ken Martin 2cae0ce389 ENH: fix compiler warnings and posibly java test 2006-05-24 10:09:24 -04:00
Andy Cedilnik 65613537e3 STYLE: Nightly Version update 2006-05-24 07:36:30 -04:00
Brad King 3db44b6973 COMP: Added missing include for isspace. 2006-05-23 15:27:41 -04:00
Brad King 52a8004b98 BUG: Fix parsing of definitions to support REMOVE_DEFINITIONS. 2006-05-23 15:01:15 -04:00
Brad King 9a74185695 BUG: Fix REMOVE_DEFINITIONS command to not remove substrings. 2006-05-23 12:51:26 -04:00
Brad King 35334d01cd ENH: Re-enabling SIGCHLD handling implementation with a fix for Cygwin. 2006-05-23 11:48:15 -04:00
Brad King 1b956e9b74 BUG: Finished fix to bug#3229 and bug#3272. 2006-05-23 09:58:51 -04:00
Brad King 15535c3f60 BUG: Fix for spaces in path to build directory with new progress stuff. 2006-05-23 09:58:10 -04:00
Ken Martin 50d058a3a1 ENH: always compile progress 2006-05-23 09:11:46 -04:00
Andy Cedilnik 4a2d72d313 STYLE: Nightly Version update 2006-05-23 07:40:56 -04:00
Ken Martin 25c2ee32ae COMP: fix bootstrap 2006-05-22 16:10:35 -04:00
Ken Martin 108101c1dc COMP: fix mac warning 2006-05-22 16:07:50 -04:00
Ken Martin 53dce3b231 ENH: part of the progress reporting checkin 2006-05-22 15:41:52 -04:00
Brad King 29b75dda97 BUG: Reverting previous change until it can be fixed on Cygwin. 2006-05-22 15:11:42 -04:00
Bill Hoffman 677fcd1174 ENH: fix line length 2006-05-21 14:06:58 -04:00
Brad King da285df242 ENH: Added test 8 to test grandchildren running after children exit. 2006-05-21 10:28:14 -04:00
Andy Cedilnik 40aa67e589 STYLE: Nightly Version update 2006-05-21 10:27:28 -04:00
Brad King 58e8bfb849 BUG: Fixed deadlock condition when grandchildren are running after the children exit. 2006-05-21 10:27:13 -04:00
Brad King 0d594a4538 ENH: Implemented handling of SIGCHLD to detect the termination of immediate children. This allows grandchildren to remain running after the children exit. 2006-05-21 10:26:28 -04:00
Brad King 3dd70af5a0 ENH: Enabling process tree killing on Cygwin. 2006-05-20 18:50:27 -04:00
Andy Cedilnik f3ba74a401 STYLE: Nightly Version update 2006-05-20 08:06:41 -04:00
Bill Hoffman 0f2f074978 ENH: fix for vtk 4.4 and other projects that may try to link to a module 2006-05-19 13:02:12 -04:00
Ken Martin c8c3fff032 COMP: fix warning 2006-05-19 09:36:08 -04:00
Andy Cedilnik 25ae87742e STYLE: Nightly Version update 2006-05-19 08:15:57 -04:00
Bill Hoffman ed981ef0b7 ENH: fix crashes when command line arguments are not followed by the correct number of arguments 2006-05-18 23:24:00 -04:00
Ken Martin 6580114309 BUG: fix issue with too many fast targets being listed 2006-05-18 14:35:44 -04:00
Ken Martin 29a03db7ce ENH: allow loose loop constructs 2006-05-18 13:50:01 -04:00
Andy Cedilnik 7336fff1be STYLE: Nightly Version update 2006-05-18 08:00:53 -04:00
Andy Cedilnik 520350e69c STYLE: Nightly Version update 2006-05-17 08:07:53 -04:00
Brad King 0379bb4909 BUG: Added missing cd command before running executable version symlink rule. This addresses bug#3229. 2006-05-16 13:41:27 -04:00
Bill Hoffman 43fd40fe21 ENH: fix warning 2006-05-16 13:23:22 -04:00
Bill Hoffman 0883dee7f0 ENH: fix rebuild problem with xcode and universal binaries 2006-05-16 09:54:49 -04:00
Andy Cedilnik 70d8c0f3d8 STYLE: Fix style 2006-05-16 08:42:14 -04:00
Andy Cedilnik 8224fee5df STYLE: Nightly Version update 2006-05-16 08:03:56 -04:00
Ken Martin c0e27431e7 PERF: performance improvement 2006-05-15 13:47:13 -04:00
Andy Cedilnik fd8e45d4a1 ENH: Add simple progress reporting during make 2006-05-15 13:02:28 -04:00
Ken Martin 000bce884d STYLE: fix line length 2006-05-15 10:19:57 -04:00
Andy Cedilnik ed1ea24cef ENH: Fix INSERT to allow inserting to empty list 2006-05-15 10:14:16 -04:00
Andy Cedilnik cb2a9be622 ENH: Change REMOVE and REMOVE_ITEM to REMOVE_AT and REMOVE_ITEM 2006-05-15 09:57:49 -04:00
Andy Cedilnik 3b92585cf0 ENH: Remove some errors, fix append to work on nonexisting lists 2006-05-15 09:25:06 -04:00
Andy Cedilnik 635aee01cb STYLE: Nightly Version update 2006-05-14 09:36:45 -04:00
Brad King e838bb31e3 BUG: Make sure RUN_TESTS target passes the desired configuration to ctest. 2006-05-13 12:28:06 -04:00
Andy Cedilnik 3b0c62e5d5 STYLE: Nightly Version update 2006-05-13 08:03:08 -04:00
Ken Martin af04164c6d STYLE: fix line length 2006-05-12 14:44:24 -04:00
Ken Martin bf5ed9b27b STYLE: fix line length 2006-05-12 14:36:39 -04:00
Ken Martin cac30b5ff8 STYLE: fix line length 2006-05-12 14:12:13 -04:00
Ken Martin daa37f1163 STYLE: fix line length 2006-05-12 13:53:21 -04:00
Ken Martin 2bb24565e5 STYLE: fix line length 2006-05-12 13:44:15 -04:00
Ken Martin 3c4bfa1003 STYLE: fix line length 2006-05-12 13:39:34 -04:00
Ken Martin 47c7108111 STYLE: fix line length 2006-05-12 12:29:09 -04:00
Ken Martin 7dc8a92246 STYLE: fix line length 2006-05-12 11:56:09 -04:00
Brad King 21089bf93f BUG: INCLUDE_DIRECTORIES should interpret relative path arguments with respect to the current source directory. 2006-05-12 10:54:09 -04:00
Ken Martin 01c25dd378 STYLE: fix line length 2006-05-12 10:46:50 -04:00
Bill Hoffman 1a2b8afe1e ENH: remove bogus machine setting 2006-05-12 10:09:31 -04:00
Andy Cedilnik 0d99f6073c STYLE: Nightly Version update 2006-05-12 07:56:39 -04:00
Bill Hoffman d3691460f5 ENH: fix error message 2006-05-11 15:50:42 -04:00
Ken Martin ba2b99bb9f STYLE: fix line length 2006-05-11 15:50:11 -04:00
Ken Martin 80f71359c1 STYLE: fix line length 2006-05-11 15:39:46 -04:00
Andy Cedilnik b1b1973736 ENH: Some documentation and add APPEND 2006-05-11 13:56:58 -04:00
Andy Cedilnik 231bd4eb73 BUG: Fix segfault 2006-05-11 12:00:40 -04:00
Ken Martin bf0cb4d49a STYLE: fix line length 2006-05-11 11:47:03 -04:00
Ken Martin 039ec75730 STYLE: fix line length 2006-05-11 10:45:33 -04:00
Ken Martin b8483cf109 STYLE: fix line length 2006-05-11 10:40:28 -04:00
Bill Hoffman 5e68642d16 ENH: use @ file for winzip on windows 2006-05-11 09:37:48 -04:00
Andy Cedilnik 9c28eb8f49 STYLE: Nightly Version update 2006-05-11 08:03:23 -04:00
Ken Martin 71b993560b STYLE: fix line length 2006-05-10 15:56:00 -04:00
Ken Martin 2af4710525 STYLE: fix line length 2006-05-10 15:46:45 -04:00
Ken Martin bb88ef5e41 STYLE: fix line length 2006-05-10 15:08:38 -04:00
Ken Martin 14781101fd STYLE: fix line length 2006-05-10 15:01:22 -04:00
Ken Martin a5ed047d4b STYLE: fix line length 2006-05-10 14:54:46 -04:00
Ken Martin d77fbb9640 STYLE: fix line length 2006-05-10 14:15:15 -04:00
Ken Martin 20c27063dd STYLE: hmm 2006-05-10 14:07:32 -04:00
Ken Martin aa3fc279bf STYLE: hmm 2006-05-10 14:00:14 -04:00
Ken Martin 5ac59d81d3 STYLE: fix line length 2006-05-10 13:56:27 -04:00
Ken Martin aae0bcdacf STYLE: fix line length 2006-05-10 13:50:44 -04:00
Andy Cedilnik 26e75041fa BUG: Fix relative path to config file, fix cmake_install.cmake location problem 2006-05-10 12:39:45 -04:00
Andy Cedilnik 3883b38b7e STYLE: Nightly Version update 2006-05-10 07:58:18 -04:00
Andy Cedilnik 917c6c491b STYLE: Nightly Version update 2006-05-09 08:22:31 -04:00
Bill Hoffman 4d90438597 ENH: fix docs to include linker lang 2006-05-08 16:40:56 -04:00
Bill Hoffman 1d8043cb4f ENH: search for program without extensions 2006-05-08 14:18:09 -04:00
Andy Cedilnik 44e55c85b5 STYLE: Nightly Version update 2006-05-07 09:29:24 -04:00
Andy Cedilnik 845219452e STYLE: Nightly Version update 2006-05-06 10:01:12 -04:00
Bill Hoffman 51a84aaa57 ENH: handle empty variables 2006-05-05 21:45:26 -04:00
Brad King bc135b7fc2 BUG: MSVC* variables should be set in IDE generators instead of just NMake. 2006-05-05 20:54:53 -04:00
Brad King 50a0f71120 ENH: Added CONFIGURATIONS option to INSTALL command to allow per-configuration install rules. 2006-05-05 14:57:19 -04:00
Andy Cedilnik 7477aaa5e8 STYLE: Nightly Version update 2006-05-05 12:49:22 -04:00
Brad King 323dc3a89a ENH: Added information about target needing a source file when one cannot be found. 2006-05-05 11:46:20 -04:00
Brad King d7faff7c08 ENH: Added example of sub-group to docs. 2006-05-05 11:37:05 -04:00
Brad King a317715407 ENH: Added option to not use copy-if-different when installing. 2006-05-05 10:38:41 -04:00
Brad King 523d9ebeed ENH: Added always/if-different option to CopyADirectory. Added CopyAFile with the same interface. 2006-05-05 10:29:27 -04:00
Bill Hoffman a468872ccd ENH: add a check to make sure targets only link to libraries and not utility targets to avoid seg faults, bug 3194 2006-05-04 17:54:31 -04:00
Bill Hoffman d5d1525339 ENH: remove debug output 2006-05-04 13:39:45 -04:00
Bill Hoffman 1794836ee3 ENH: fix build c stuff with c and c++ with c++ 2006-05-04 13:35:56 -04:00
Andy Cedilnik 8268d16bbb STYLE: Nightly Version update 2006-05-04 10:07:25 -04:00
Bill Hoffman 3e6a1f9afa ENH: make sure path is converted to unix 2006-05-03 23:03:53 -04:00
Andy Cedilnik d4e84f8c5b ENH: Add BZip2 support, add better documentation 2006-05-03 21:42:51 -04:00
Ken Martin 00d063a346 BUG: use SHELL var 2006-05-03 15:17:55 -04:00
Ken Martin f131463e3d BUG: fix CPack to use correct paths 2006-05-03 15:17:09 -04:00
Brad King 826d238ebd BUG: Fix to avoid repeated calls to CollapseFullPath during dependency scanning. This addresses bug#3191. 2006-05-03 10:07:08 -04:00
Andy Cedilnik 67029ab0e9 STYLE: Nightly Version update 2006-05-03 08:16:43 -04:00
Andy Cedilnik 38c1ab5cb2 COMP: Fix cast to char* 2006-05-02 18:47:49 -04:00
Andy Cedilnik 12048d8276 COMP: Try to fix windows builds 2006-05-02 18:43:19 -04:00
Andy Cedilnik 6597cc4808 ENH: Add generators documentation 2006-05-02 17:52:22 -04:00
Andy Cedilnik 7e788fed35 ENH: Simplify TarCompress to only require compress. Use cmake's tar 2006-05-02 17:34:27 -04:00
Andy Cedilnik 12e07f910e ENH: Initial cut at TarCompress generator 2006-05-02 17:07:16 -04:00
Ken Martin 4394cc80de BUG: add a fast version for preinstall 2006-05-02 13:31:56 -04:00
Ken Martin 96b52c1787 BUG: need to make sure paths are OK 2006-05-02 12:44:09 -04:00
Ken Martin 7d82ffaf00 BUG: need to make sure paths are OK 2006-05-02 12:40:38 -04:00
Ken Martin 032cf3c998 BUG: fix for unix 2006-05-02 10:48:14 -04:00
Ken Martin 3023eb7ccb ENH: Makefile performance improvements 2006-05-02 09:56:42 -04:00
Andy Cedilnik 2324e7ec5d ENH: Add support for stipping and make more things overwritable 2006-05-02 08:49:01 -04:00
Andy Cedilnik 3eea1990f5 STYLE: Nightly Version update 2006-05-02 08:14:49 -04:00
Andy Cedilnik a8bb20dce5 ENH: Add license and make it more verbose 2006-05-01 14:23:15 -04:00
Andy Cedilnik 689a4e4e12 STYLE: Nightly Version update 2006-05-01 08:06:26 -04:00
Andy Cedilnik a147709e9c STYLE: Nightly Version update 2006-04-30 08:04:23 -04:00
Andy Cedilnik e2102dea48 BUG: Make handle arguments work again 2006-04-30 03:16:37 -04:00
Andy Cedilnik 34feb381be ENH: Allow CTEST_UPDATE_COMMAND and fix the comments. This should allow SVN update too, maybe 2006-04-29 20:13:05 -04:00
Andy Cedilnik 619ebce6cf ENH: Add NSIS options page for path selection, fix adding and removing from path, add welcome page and license page 2006-04-29 19:22:21 -04:00
Andy Cedilnik 16d126675d STYLE: Nightly Version update 2006-04-29 08:13:09 -04:00
Andy Cedilnik 2d81046ae2 ENH: Add support for special tracks, fix options of handlers so that the -R, -U, and so on work in the new style scripting 2006-04-28 11:59:31 -04:00
Andy Cedilnik d57ba7cb3c STYLE: Nightly Version update 2006-04-28 08:12:54 -04:00
Bill Hoffman 4c93b9a158 ENH: put the fix back in with abort 2006-04-27 17:52:45 -04:00
Bill Hoffman dc304cfdec ENH: remove code that does not compile, on windows cwd must exist 2006-04-27 17:46:10 -04:00
Mark Richardson 2b5d8e84c9 COMP: Fixing the the build for windows. 2006-04-27 16:02:52 -04:00
Bill Hoffman 4e586c822f ENH: remove warning 2006-04-27 15:48:05 -04:00
Bill Hoffman 6c6eebac20 ENH: handle running from a directory that has been deleted 2006-04-27 15:26:53 -04:00
Andy Cedilnik 2ae84e5ba6 ENH: Fix problem with Source Lines and add debugging of regular expressions 2006-04-27 15:23:39 -04:00
Brad King a275fefc85 BUG: Make sure each cmake_depends process uses the same SystemTools path translation table as the original process. This addresses problems with dependency scanning when make is run from a symlink directory pointing at the original binary tree. 2006-04-27 10:41:37 -04:00
Andy Cedilnik b11d60c2e5 STYLE: Nightly Version update 2006-04-27 08:01:46 -04:00
Brad King a3cd7fd1b5 COMP: Disable color support for bootstrap. 2006-04-26 21:53:21 -04:00
Brad King a4f9d6a80b BUG: Default SHELL on windows should not be a hard-coded path. 2006-04-26 21:51:23 -04:00
Brad King 4494c29078 ENH: Enabling color makefile support using cmsysTerminal_cfprintf. Support for color is automatically detected when messages are printed. Also made color scheme more readable on both black and white backgrounds. This option can be enabled by setting CMAKE_COLOR_MAKEFILE to true in the project. 2006-04-26 21:31:39 -04:00
Andy Cedilnik c5beebd090 STYLE: Nightly Version update 2006-04-26 08:01:35 -04:00
Bill Hoffman c3078abfe5 ENH: fix global help 2006-04-25 16:31:21 -04:00
Bill Hoffman 8d3d137dc9 ENH: make sure special vs ide path is only used for msvc_ide builds 2006-04-25 11:58:01 -04:00
Brad King 8c02cc6627 ENH: Added option CMAKE_INCLUDE_DIRECTORIES_PROJECT_BEFORE to put all in-project include directories before all out-of-project include directories. 2006-04-25 09:54:12 -04:00
Brad King dbd70091f1 BUG: IsSubDirectory should use ComparePath to do platform-independent path comparison. 2006-04-25 09:54:07 -04:00
Bill Hoffman 0005d625a0 ENH: add special windows CMAKE_MSVCIDE_RUN_PATH variable for adding to the path of vs IDE for running custom commands from cmake 2006-04-25 09:38:29 -04:00
Bill Hoffman bb08b88cc4 ENH: make sure command is unix style as it may have been sent into cmake as a windows path 2006-04-25 08:34:30 -04:00
Bill Hoffman 456f01e35b ENH: fix build on AIX 2006-04-25 08:33:51 -04:00
Andy Cedilnik 71b37d8396 STYLE: Nightly Version update 2006-04-25 08:04:30 -04:00
Brad King b9e03e0a1c ENH: Enabling build/test of Terminal code now that it has been manually tested on several platforms. 2006-04-24 12:15:09 -04:00
Bill Hoffman c9cd47deda ENH: make sure command depends on fluid 2006-04-24 11:30:57 -04:00
Bill Hoffman 7cad270fa5 ENH: fix warnings 2006-04-24 09:39:50 -04:00
Andy Cedilnik 6d210015aa STYLE: Nightly Version update 2006-04-24 07:56:54 -04:00
Bill Hoffman 54b1655915 ENH: merge in Alex patches 2006-04-23 21:12:22 -04:00
Andy Cedilnik 6af0edb59b STYLE: Nightly Version update 2006-04-23 07:57:31 -04:00
Brad King b3d2055feb COMP: Added missing include of string.h for strcmp. 2006-04-22 20:32:01 -04:00
Brad King f3368e7c98 BUG: Fixed bug in check for vt100 assumption. 2006-04-22 20:26:20 -04:00
Brad King 415b16aab9 BUG: Fixed uninitialized variable when not building with windows console support. 2006-04-22 20:25:37 -04:00
Brad King 071e26712c ENH: Adding 'Terminal' component to hold support routines for dealing with interactive terminals. Currently only a cfprintf function is provided to print color messages. 2006-04-22 20:20:12 -04:00
Andy Cedilnik 57c535a2cb STYLE: Nightly Version update 2006-04-22 08:07:33 -04:00
Bill Hoffman 72f0c21f94 ENH: fix borland bug 2006-04-21 20:13:08 -04:00
Bill Hoffman b2b2e68c37 ENH: performance improvments 2006-04-21 15:15:52 -04:00
Andy Cedilnik f5e6885155 ENH: Cleanup 2006-04-21 14:26:11 -04:00
Bill Hoffman 2eea3e3868 ENH: use a better name 2006-04-21 08:59:11 -04:00
Andy Cedilnik c33c052ce4 STYLE: Nightly Version update 2006-04-21 08:06:27 -04:00
Bill Hoffman 2a335ae748 ENH: ignore all files that we do not know about just like in ide generators 2006-04-20 21:54:35 -04:00
Bill Hoffman 03cee03f67 ENH: do not compile header files 2006-04-20 21:32:42 -04:00
Bill Hoffman cf23679d72 ENH: save the cache on fatal error so that users can set cache values 2006-04-20 17:00:43 -04:00
Bill Hoffman 25d4127e2d ENH: fix .. in the path of subdirs 2006-04-20 15:49:56 -04:00
Bill Hoffman 0952ff6f4b ENH: don't add package target if no package file is around 2006-04-20 15:49:37 -04:00
Brad King 350c3efe7b BUG: VS7 seems to have a limit on the length of the link directory list string. Try to make the string as short as possible by avoiding trailing slashes and using a relative path (if it is shorter). 2006-04-20 15:28:56 -04:00
Bill Hoffman 31875743e9 ENH: fix help for global targets 2006-04-20 10:51:16 -04:00
Andy Cedilnik 18d9fad3df ENH: Add help for graphviz 2006-04-20 10:22:48 -04:00
Brad King cceb8e87f1 BUG: Changed color scheme to be more readable on both white and black backgrounds. 2006-04-20 09:59:22 -04:00
Bill Hoffman e6ef33f598 ENH: name pdb files for visual studio make based builds 2006-04-19 16:36:14 -04:00
Brad King 37bff40d5d BUG: Need ADD_DEPENDENCIES command for MinGW bootstrap since kwsys uses the Win32 implementation of process execution. 2006-04-19 10:50:15 -04:00
Brad King 864c0292d5 BUG: VS6 generator now uses ComputeLinkInformation just like all other generators. 2006-04-19 10:34:41 -04:00
Andy Cedilnik be55005105 STYLE: Nightly Version update 2006-04-19 08:06:11 -04:00
Bill Hoffman 769d0e4d29 ENH: put global targets in the help 2006-04-18 15:32:10 -04:00
Bill Hoffman bb4a2e1cb0 ENH: move version numbers to 2.5.0 2006-04-18 14:48:46 -04:00
Brad King 7b4adecf98 BUG: Do not require language flags variables. Other generators do not, and it breaks programmable language support (like the Java test). 2006-04-18 11:53:41 -04:00
Sebastien Barre d5237b30fc ENH: try to bypass Microsoft assert() on isspace, isalpha, etc. 2006-04-18 11:50:39 -04:00
Brad King 428b4c9244 ENH: Updated VS6 generator to use target.GetFullName() to compute target file names. 2006-04-18 11:45:31 -04:00
Brad King 392137b6d7 ENH: Added <config>_OUTPUT_NAME target property to allow the output name to be set on a per-configuration basis. 2006-04-18 10:56:28 -04:00
Andy Cedilnik 88ebd1d362 ENH: Remove some debugging 2006-04-18 10:32:08 -04:00
Brad King 84f672155c BUG: Using the source-file permissions by default for installation is somewhat unpredictable because users can extract source code with almost any permissions (umask). Changing the default to use 644 for files and 755 for programs. No release has documented the old behavior so we do not need compatibility. 2006-04-18 10:30:56 -04:00
Brad King 016e689f57 BUG: Fixed missing false values in documentation of IF command. 2006-04-18 10:27:24 -04:00
Andy Cedilnik e39ca96c50 COMP: Remove non-existent header 2006-04-18 09:24:15 -04:00
Andy Cedilnik 4709c76f0f ENH: More cleanups and add stgz header script, so it does not have to be hard-coded. Also, the user can overwrite it 2006-04-18 08:25:24 -04:00
Andy Cedilnik 77771481dd STYLE: Nightly Version update 2006-04-18 08:17:46 -04:00
Andy Cedilnik 71b370c79c BUG: Verify the global target name exists before using it. Fixes VS and Xcode 2006-04-17 16:06:31 -04:00
Bill Hoffman 8fa5ed7300 ENH: fix java for ide builds again 2006-04-17 15:35:51 -04:00
Andy Cedilnik 1e608c912c ENH: Add packaging of source code (make package_source) 2006-04-17 15:26:54 -04:00
Mathieu Malaterre 688e630f6b COMP: Fix compilation on linux (dlopen/dlclose symbols) 2006-04-17 14:13:39 -04:00
Bill Hoffman 5ecfd3d4d3 ENH: fix java and add OBJECT_DIR support 2006-04-17 14:01:22 -04:00
Bill Hoffman 69488e5bd2 ENH: allow multiple files with the same name in different subdirs 2006-04-17 13:58:28 -04:00
Andy Cedilnik 9c2894029e STYLE: Nightly Version update 2006-04-17 07:56:33 -04:00
Andy Cedilnik 4a99b9abf9 STYLE: Nightly Version update 2006-04-16 08:08:16 -04:00
Andy Cedilnik c09c3c6bfa ENH: Support for packaging source, several cleanups and more yeehaa... 2006-04-15 13:02:18 -04:00
Andy Cedilnik 1df8e12c42 STYLE: Nightly Version update 2006-04-15 08:12:37 -04:00
Andy Cedilnik 54746bd923 STYLE: Nightly Version update 2006-04-14 09:13:43 -04:00
Bill Hoffman ca82d060b8 ENH: fix syntax 2006-04-14 09:02:50 -04:00
Andy Cedilnik c836be6f7b ENH: Start adding support for packaging component and to package into a subdirectory 2006-04-14 08:58:13 -04:00
Bill Hoffman 0adee1e6dd ENH: make sure cmake can be built with an older version of cmake 2006-04-14 08:44:14 -04:00
Bill Hoffman 1871a74153 ENH: fix warning 2006-04-13 23:24:09 -04:00
Bill Hoffman 96a46bdb44 ENH: search for help modules in the correct place for install and source tree builds 2006-04-13 23:15:48 -04:00
Brad King ac242e319b BUG: Fixed install rules to use copy-if-different. 2006-04-13 22:57:14 -04:00
Brad King b8a589bb1d ENH: Improved implementation of FilesDiffer to avoid allocating enough memory for the entire file twice. Instead using a block-at-a-time comparison. 2006-04-13 22:56:32 -04:00
Bill Hoffman cae4e6b37a ENH: add patch for finding applications on OSX 2006-04-13 11:00:52 -04:00
Brad King b323c3f51c BUG: Work-around Watcom WMake limitation for multiple-output custom command support. 2006-04-13 10:15:48 -04:00
Andy Cedilnik bfaff96645 STYLE: Nightly Version update 2006-04-13 08:02:43 -04:00
Brad King d4c5fe840b ENH: Added INSTALL(CODE) mode to allow inline specification of install script code. This reduces the need for configuring an install script that needs some variable settings because the install code can set thing up first. 2006-04-12 22:04:50 -04:00
Bill Hoffman 8ec0f76e88 ENH: lang by custom command does not yet work for Xcode 2006-04-12 15:23:03 -04:00
Ken Martin 17ebcb1bcd COMP: fix warning 2006-04-12 11:56:27 -04:00
Ken Martin 1bca540e52 ENH: fix compile issue on HP hopefully 2006-04-12 11:36:55 -04:00
Bill Hoffman 0cae876867 ENH: case insensitive command help 2006-04-12 09:12:01 -04:00
Andy Cedilnik 1f5f2ce85f STYLE: Nightly Version update 2006-04-12 08:15:47 -04:00
Bill Hoffman 852135074e ENH: add more verbose output in verbose mode 2006-04-11 22:39:34 -04:00
Bill Hoffman fa415043d8 ENH: fix re-run of cmake based on configured files that are done with copy if different and never change 2006-04-11 22:39:12 -04:00
Bill Hoffman ed4974da55 ENH: enable test for java with IDE builds 2006-04-11 17:11:34 -04:00
Brad King 08289893b8 ENH: Split CMAKE_STANDARD_LIBRARIES into per-language variables CMAKE_<lang>_STANDARD_LIBRARIES. This is needed to get programmable language support working with Visual Studio generators. It makes sense anyway. 2006-04-11 16:55:49 -04:00
Brad King e380bad5f6 BUG: Use flag-map transform only for C and C++ flags. 2006-04-11 14:54:19 -04:00
Brad King bb014b0f4d ENH: Restored implementation of AddCustomCommandToCreateObject. Updated it to use newer custom command functionality. 2006-04-11 14:53:57 -04:00
Brad King ae2cbc346d BUG: Install scripts should honor EXCLUDE_FROM_ALL options for subdirectories. This addresses bug#3100. 2006-04-11 13:32:48 -04:00
Ken Martin 535acdc7a0 ENH: some performance optimizations 2006-04-11 12:51:20 -04:00
Brad King acf33ba191 BUG: Do not add non-per-config subdirectory name of cmake target libraries as full path libs. 2006-04-11 11:40:24 -04:00
Brad King d5719f22c1 ENH: Added support for multiple outputs generated by a single custom command. For Visual Studio generators the native tool provides support. For Xcode and Makefile generators a simple trick is used. The first output is considered primary and has the build rule attached. Other outputs simply depend on the first output with no build rule. During cmake_check_build_system CMake detects when a secondary output is missing and removes the primary output to make sure all outputs are regenerated. This approach always builds the custom command at the right time and only once even during parallel builds. 2006-04-11 11:06:19 -04:00
Brad King b613cf0be8 BUG: Fixed typo in new cmake-rerun code. 2006-04-11 10:04:55 -04:00
Andy Cedilnik 47d9021b66 BUG: The fast mode should not read CTestCustom.ctest files 2006-04-11 08:56:25 -04:00
Andy Cedilnik be2c468bfe STYLE: Nightly Version update 2006-04-11 08:16:12 -04:00
Bill Hoffman 8c06f8e294 ENH: add support for re-running cmake if the cmakefiles change 2006-04-10 13:53:00 -04:00
Bill Hoffman 6c13d60ec6 ENH: handle single path 2006-04-10 13:47:19 -04:00
Andy Cedilnik bad1215a85 ENH: Add support for preinstall for cmake generated projects when packaging them 2006-04-10 13:44:39 -04:00
Bill Hoffman e4f3568099 ENH: fix so all configurations show up 2006-04-10 11:39:32 -04:00
Andy Cedilnik 0bad15c302 ENH: Deprecate CPACK_BINARY_DIR and add CPACK_INSTALL_CMAKE_PROJECTS 2006-04-10 11:09:52 -04:00
Andy Cedilnik bb7debf24c STYLE: Nightly Version update 2006-04-10 08:10:22 -04:00
Andy Cedilnik e1c4175591 STYLE: Nightly Version update 2006-04-09 08:15:29 -04:00
Andy Cedilnik 55c0ff5f64 BUG: Improve the behavior of the ReadCustomFilesCommand 2006-04-09 07:45:18 -04:00
Bill Hoffman 2238e22699 ENH: make sure verbose output is used for kde 2006-04-08 14:15:06 -04:00
Andy Cedilnik 604ec6b764 STYLE: Nightly Version update 2006-04-08 08:23:24 -04:00
Andy Cedilnik 2761979a7a STYLE: Nightly Version update 2006-04-07 07:40:00 -04:00
Andy Cedilnik 50ba863f6d STYLE: Nightly Version update 2006-04-06 07:39:49 -04:00
Brad King 79da27222a COMP: Moved var decl out of _WIN32 block. 2006-04-05 11:07:54 -04:00
Brad King 8e39418f6c BUG: Fixed cmOrderLinkDirectories to deal with raw link items that do not yet exist and correct drive letter case to avoid duplicate paths on windows. Fixed cmLocalGenerator to pass CMake targets as full paths to cmOrderLinkDirectories to make sure the ordering will pick up the proper target libraries. 2006-04-05 11:05:06 -04:00
Bill Hoffman 24f08322be ENH: add path conversion stuff and rm SYSTEM_PATH 2006-04-05 07:46:32 -04:00
Andy Cedilnik 13bc9efe2e STYLE: Nightly Version update 2006-04-05 07:31:44 -04:00
Brad King 99ee1883d4 BUG: Removing part of earlier fix because it does not work with VS generators. It may be restored later after cmOrderLinkDirs is further fixed. 2006-04-04 17:14:20 -04:00
Brad King 5462f9a2b9 ENH: Added documentation for COMPILE_FLAGS property and clarified meaning of DEFINE_SYMBOL. 2006-04-04 14:53:03 -04:00
Brad King 57a9e26c15 BUG: Fixed cmOrderLinkDirectories to make sure cmake-built libraries are found properly. Also taking libraries that will be built but may not yet exist into account. The per-configuration subdirectories that are included by generators in the link path are checked for conflicting libraries also. Potentially conflicting libraries that are actually symlinks back to the desired library are no longer considered conflicting, which avoids bogus impossible ordering warnings. 2006-04-04 14:25:17 -04:00
Ken Martin e45ef47bb8 BUG: compiler fix 2006-04-04 14:25:08 -04:00
Ken Martin d81ebf0c23 ENH: added support for -SP scripts in new processes 2006-04-04 13:04:28 -04:00
Bill Hoffman b45f4a5d45 ENH: change library order to use a vector 2006-04-04 11:52:00 -04:00
Brad King 2301a025ea ENH: Added global TargetManifest computation between Configure and Generate steps. This allows generators to know what other targets will exist on disk when the build completes. 2006-04-04 11:48:19 -04:00
Brad King cddedaa7d8 ENH: INCLUDE_DIRECTORIES should have been written to prepend to the include path so that the most local directories are included first. This is a patch from Alex to resolve the problem by allowing users to switch the default using a variable CMAKE_INCLUDE_DIRECTORIES_BEFORE and then still explicitly appending or prepending by using AFTER or BEFORE arguments explicitly. 2006-04-04 09:35:22 -04:00
Andy Cedilnik 66faeeeab4 STYLE: Nightly Version update 2006-04-04 07:38:50 -04:00
Bill Hoffman 6e217924ce ENH: use correct addcache call to fix build tools 2006-04-03 22:05:58 -04:00
Bill Hoffman 71505ff2d2 ENH: fix spaces in path for xcode 2006-04-03 17:54:37 -04:00
Bill Hoffman 2fcae1932c ENH: make sure include and lib dirs are unix paths 2006-04-03 16:20:20 -04:00
Bill Hoffman c98d15e8a3 ENH: fix warning, and remove debug code 2006-04-03 15:59:43 -04:00
Bill Hoffman 3c8e899102 ENH: add support for per config target LINK_FLAGS 2006-04-03 12:57:51 -04:00
Andy Cedilnik 32b63ef915 STYLE: Nightly Version update 2006-04-03 07:37:49 -04:00
Andy Cedilnik d342d51c0c ENH: Add ZIP generator and add support for including or excluding the toplevel directory 2006-04-02 11:20:58 -04:00
Andy Cedilnik c0fe6aa97a STYLE: Nightly Version update 2006-04-02 08:35:58 -04:00
Andy Cedilnik 5e7b5dd3ef STYLE: Nightly Version update 2006-04-01 07:37:58 -05:00
Bill Hoffman beea6234a3 ENH: fix spelling 2006-03-31 21:43:11 -05:00
Bill Hoffman 5ebe1f573f ENH: fix for bug 3067 the first framework ate the rest of the libraries 2006-03-31 17:59:28 -05:00
Bill Hoffman ae10b3578d ENH: add a wrapper for xcodebuild to get around bug and verbose output 2006-03-31 13:17:23 -05:00
Andy Cedilnik 52531ad398 STYLE: Nightly Version update 2006-03-31 08:13:51 -05:00
Bill Hoffman 1247616d1f ENH: add program to run xcodebuild and get around bug 2006-03-30 17:26:21 -05:00
Brad King eb31755eb2 ENH: Implemented VT100 terminal escape sequences. If CMAKE_COLOR_MAKEFILE is set then messages produced by makefiles will be in color if the native tool supports it. This addresses bug#3060. 2006-03-30 15:39:03 -05:00
Bill Hoffman 5a2668b326 ENH: add support for win64 for visual studio 2005 ide and nmake, also fix warnings produced by building for win64 2006-03-30 13:49:56 -05:00
Brad King 08b14163ee ENH: Added named component installation implementation. Installation behavior should be unchanged unless -DCOMPONENT=<name> is specified when cmake_install.cmake is invoked. 2006-03-30 13:33:48 -05:00
Bill Hoffman 3cf3fc510f ENH: make sure framework search order is correct 2006-03-30 11:55:19 -05:00
Ken Martin 7b3be313ee ENH: modified the relative path code to not do relative paths between bin and source 2006-03-30 09:17:02 -05:00
Andy Cedilnik d92205b26d STYLE: Nightly Version update 2006-03-30 08:38:47 -05:00
Andy Cedilnik c2da475507 ENH: Use PBXResourcesBuildPhase for resrources 2006-03-29 16:34:52 -05:00
Andy Cedilnik 5076590a02 ENH: Simplify. Instead of doing ../MacOS just copy to current directory 2006-03-29 16:25:24 -05:00
Andy Cedilnik 7bc8564c73 ENH: Add support for Xcode 2.1 2006-03-29 16:21:22 -05:00
Andy Cedilnik 32ec28ad00 ENH: Add copy stages for bundle files 2006-03-29 15:02:35 -05:00
Bill Hoffman 4fd3292d04 ENH: add a test for find framework stuff in find_library, and fix the framework search stuff 2006-03-29 13:33:49 -05:00
Bill Hoffman 388c005ccd ENH: remove test on cygwin since it randomly fails 2006-03-29 13:26:58 -05:00
Andy Cedilnik 337362dfcf COMP: Return 0 instead of false 2006-03-29 12:33:41 -05:00
Andy Cedilnik 386900bfdd ENH: Several cleanups and make sure things get propagated where they should. Also, allow to load CTest custom files to the actual ctest -S script 2006-03-29 12:01:24 -05:00
Andy Cedilnik b75166ea45 COMP: Remove warning 2006-03-29 09:10:22 -05:00
Andy Cedilnik afc029980b STYLE: Nightly Version update 2006-03-29 08:31:27 -05:00
Andy Cedilnik ad380d6b8b BUG: Fix the read custom files command and add a coverage test 2006-03-28 16:36:48 -05:00
Andy Cedilnik 93f5712a7d COMP: Remove warnings 2006-03-28 16:25:29 -05:00
Andy Cedilnik cca91e168a ENH: Pass handler flags to both test and memcheck handler 2006-03-28 15:20:21 -05:00
Andy Cedilnik fb9eedc187 ENH: Add new ctest command 2006-03-28 15:20:03 -05:00
Brad King 2b197edb8a ENH: Added check of CMAKE_BACKWARDS_COMPATIBILITY to skip the CMake system path search when simulating CMake 2.2 and earlier. 2006-03-28 14:45:22 -05:00
Andy Cedilnik fce93e890d ENH: Add command to read ctest custom files 2006-03-28 14:37:44 -05:00
Andy Cedilnik d9dd47422b BUG: Handle spaces in the path 2006-03-28 13:48:02 -05:00
Andy Cedilnik ed5f95cf23 ENH: Add proper support for installing bundles 2006-03-28 13:16:15 -05:00
Brad King 15f7676a6d BUG: Pay attention to the MACOSX_BUNDLE target property only on APPLE platforms. 2006-03-28 10:58:14 -05:00
Andy Cedilnik 40272a16bd ENH: Add support for adding content to bundles 2006-03-28 08:54:01 -05:00
Andy Cedilnik 5d722df21f STYLE: Nightly Version update 2006-03-28 08:22:53 -05:00
Andy Cedilnik 91dd2125fb STYLE: Nightly Version update 2006-03-27 08:13:18 -05:00
Andy Cedilnik 1cafba66f8 STYLE: Nightly Version update 2006-03-26 08:10:33 -05:00
Andy Cedilnik 4be2b7fbfb STYLE: Nightly Version update 2006-03-25 08:11:32 -05:00
Bill Hoffman a0471c3fe2 ENH: allow unset vars to be used in list length 2006-03-24 16:13:05 -05:00
Brad King ca5647c92c ENH: Added ARCHIVE option to the TARGETS mode of the INSTALL command. It is a third option added to RUNTIME and LIBRARY property types. Static libraries and import libraries are now treated as ARCHIVE targets instead of LIBRARY targets. This adds a level of granularity necessary for upcoming features. Also updated the CVS CMake patch level set in CMake_VERSION_PATCH from 4 to 5 to allow users of this version to know whether this incompatible change is present. 2006-03-24 16:11:24 -05:00
Brad King 3731dff127 ENH: Added NO_CMAKE_ENVIRONMENT_PATH, NO_CMAKE_PATH, NO_SYSTEM_ENVIRONMENT_PATH, and NO_CMAKE_SYSTEM_PATH options back to allow more granularity than NO_DEFAULT_PATH. 2006-03-24 14:16:31 -05:00
Bill Hoffman f7c1723135 ENH: add support for universal binaries 2006-03-24 09:15:05 -05:00
Andy Cedilnik cec6543d0d STYLE: Nightly Version update 2006-03-24 08:17:42 -05:00
Andy Cedilnik 9ce59dbde0 COMP: Remove warning 2006-03-23 15:35:03 -05:00
Ken Martin 00d2546664 ENH: removed unused rules from targets for VS 2006-03-23 13:55:09 -05:00
Andy Cedilnik 161524581f BUG: Fix CTestCustom.ctest file 2006-03-23 11:19:30 -05:00
Andy Cedilnik ccde6c47d8 ENH: More error handling 2006-03-23 09:56:32 -05:00
Andy Cedilnik b5fb13544d STYLE: Nightly Version update 2006-03-23 08:13:48 -05:00
Bill Hoffman f4e9a5e5ea ENH: do not dereference empty stl vectors 2006-03-22 17:21:45 -05:00
Andy Cedilnik a2d8447fb9 BUG: Fix logic. If the variable is not set, then it is always ok to write the file 2006-03-22 14:45:12 -05:00
Andy Cedilnik ee1975570e ENH: Allow blocking of writing into the source tree 2006-03-22 14:40:36 -05:00
Ken Martin 10efe3b079 ENH: added some new functionality 2006-03-22 14:06:52 -05:00
Andy Cedilnik 43b9f184c2 COMP: Fix apple bootstrap issues 2006-03-22 13:04:49 -05:00
Andy Cedilnik 36e2728431 ENH: Cleanup bootstrap even more 2006-03-22 11:15:35 -05:00
Brad King 0376fe4b9b ENH: Added support for linking to MS .lib libraries in MinGW. 2006-03-22 11:10:58 -05:00
Andy Cedilnik 3806c1050d ENH: Remove things from bootstrap 2006-03-22 09:58:11 -05:00
Andy Cedilnik 960cdb971b STYLE: Nightly Version update 2006-03-22 08:11:13 -05:00
Sebastien Barre d82c979787 ENH: the arguments to this function were not checked in a robust way 2006-03-21 17:47:11 -05:00
Andy Cedilnik 9a94d1144d ENH: Two things. If there is CTestCustom.cmake in the toplevel directory read that file only. If there is CTestCustom.ctest in the toplevel directory, do the glob, if there is none, do nothing 2006-03-21 16:39:50 -05:00
Andy Cedilnik d41f97a5e6 ENH: Add relative tag and add test for relative tag 2006-03-21 16:03:19 -05:00
Andy Cedilnik 9dbf4438dc ENH: Add support for relative paths and cleanup 2006-03-21 16:02:47 -05:00
Andy Cedilnik 1cdd8b4fbd BUG: Handle visual studio 8 2006-03-21 16:01:50 -05:00
Andy Cedilnik 15d7dd9937 ENH: Remove cmGlob and use glob from kwsys 2006-03-21 12:54:31 -05:00
Brad King bcfca6e1c1 ENH: Enabling CMAKE_INCLUDE_CURRENT_DIR even for in-source builds to be more consistent with its name. This also makes double-quote and angle-bracket include styles (almost) identical. 2006-03-21 08:45:57 -05:00
Andy Cedilnik b29c26eb3f STYLE: Nightly Version update 2006-03-21 08:20:33 -05:00
Andy Cedilnik fbfbe4717f ENH: Handle unusual path for packagemaker 2006-03-20 16:24:43 -05:00
Andy Cedilnik cfe124500f STYLE: Nightly Version update 2006-03-20 07:55:15 -05:00
Andy Cedilnik a6acd304fd STYLE: Nightly Version update 2006-03-19 07:53:12 -05:00
Andy Cedilnik abe0e68535 STYLE: Nightly Version update 2006-03-18 08:59:09 -05:00
Andy Cedilnik 29f91e1812 ENH: Propagate cmake variables to macros in C 2006-03-17 16:30:47 -05:00
Andy Cedilnik b507f8f0d1 ENH: Simplify the test 2006-03-17 16:14:04 -05:00
Andy Cedilnik 84f1420d82 COMP: Use the current cmake's CheckCXXSourceCompiles 2006-03-17 15:47:26 -05:00
Andy Cedilnik b20cb78049 ENH: Handle missing unsetenv and add check for environ 2006-03-17 15:46:20 -05:00
Bill Hoffman ca8d1bc99b ENH: make cmake compile 2006-03-17 15:33:21 -05:00
Andy Cedilnik 733a0e787e COMP: Fix windows 2006-03-17 12:31:35 -05:00
Andy Cedilnik 0addc75520 COMP: Handle windows with hack for now 2006-03-17 12:24:37 -05:00
Mathieu Malaterre e9fcafafe5 ENH: Use const char where it should have been. At same time fix Bug#2958 2006-03-17 12:06:41 -05:00
Andy Cedilnik d5631f370b ENH: Add a method to remove environment variables 2006-03-17 11:44:07 -05:00
Andy Cedilnik fe1fda6431 ENH: Use vector of plain strings and add cmake -E command for getting environment 2006-03-17 11:14:14 -05:00
Andy Cedilnik f44fedd3e9 ENH: Add access for all environment variables 2006-03-17 10:58:37 -05:00
Andy Cedilnik c499c0d273 STYLE: Nightly Version update 2006-03-17 09:32:05 -05:00
Brad King 94cc5898e7 BUG: When generating the install rules for CMake itself the per-configuration subdirectory must be used to specify the executable location. 2006-03-16 18:24:26 -05:00
Bill Hoffman 0fa30e1a69 ENH: clean up find stuff so that NO_SYSTEM_PATH is backwards compatible and you get put system env variables in the find commands 2006-03-16 17:49:16 -05:00
Brad King 437e28e63a COMP: Skip trying to use native auto_ptr implementation and just provide a conforming one. 2006-03-16 17:26:28 -05:00
Brad King 1d38a3e09e BUG: Removed compiled-in CMAKE_SHARED_MODULE_PREFIX and CMAKE_SHARED_MODULE_SUFFIX for loaded commands in favor of using the settings from the platform files. 2006-03-16 17:09:08 -05:00
Brad King f01bd91336 COMP: Using KWSys auto_ptr to avoid cross-platform problems. 2006-03-16 16:04:30 -05:00
Brad King 68ad66444b ENH: Adding auto_ptr to KWSys to provide a conforming version everywhere. 2006-03-16 16:04:05 -05:00
Brad King 520b792f6f COMP: Fix for auto_ptr usage on VC6's broken implementation. 2006-03-16 15:50:21 -05:00
Brad King 77c65b954e BUG: Fixed generation of mismatched IF in install script. This bug was introduced during the m_ sweep. 2006-03-16 14:51:54 -05:00
Brad King 8893db3539 COMP: Fix malloc/free declaration for windows compilers. 2006-03-16 14:44:13 -05:00
Brad King 180a45c8c7 BUG: Do not leak the ofstream object in append mode. Just use an auto_ptr for both cases. 2006-03-16 14:14:15 -05:00
Brad King 3b43c29a30 ENH: Using patch from Frans Englich to clarify error messages. 2006-03-16 11:57:36 -05:00
Andy Cedilnik 124860a9ee COMP: Make members protected so that subclass can use them 2006-03-16 11:34:58 -05:00
Andy Cedilnik 867e41d23b BUG: Couple of memcheck bugs: Log files should really be different for test and memcheck. Also make sure to not trunkate the output of the test until the valgrind or any other checking is pefrormed. 2006-03-16 11:29:12 -05:00
Bill Hoffman e975836292 ENH: not all messages are errors 2006-03-16 11:28:13 -05:00
Bill Hoffman a1f22bde81 ENH: don't put the default framework path in a -F option 2006-03-16 11:27:56 -05:00
Andy Cedilnik 974e9d4667 COMP: Fix problem with namespace 2006-03-16 11:21:01 -05:00
Andy Cedilnik f483e48d2a ENH: Cleanup DynamicLoader so that the symbols have more consistent names, start using dynamic loader from kwsys in CMake 2006-03-16 11:01:05 -05:00
Ken Martin 4102949bf9 STYLE: minor comment cleanups 2006-03-16 10:53:14 -05:00
Ken Martin fb5d92ea37 ENH: m_ cleanup for curses 2006-03-16 10:44:55 -05:00
Ken Martin 4b83a08b37 ENH: a warning fix and some more cleanup 2006-03-16 09:33:23 -05:00
Andy Cedilnik 438c49f2a3 STYLE: Nightly Version update 2006-03-16 09:17:45 -05:00
Ken Martin fdb605dd09 BUG: fix warning 2006-03-15 16:32:40 -05:00
Bill Hoffman 5208004560 ENH: fix up this changes for mac 2006-03-15 12:02:34 -05:00
Ken Martin da279f0041 BUG: some UNIX fixes for my m_ commit 2006-03-15 11:38:47 -05:00
Andy Cedilnik 886e9bedc7 STYLE: Nightly Version update 2006-03-15 11:26:47 -05:00
Ken Martin 3d96e52261 STYLE: some m_ to this-> cleanup 2006-03-15 11:02:08 -05:00
Andy Cedilnik 609af5c969 ENH: Add svn cleanup before running svn 2006-03-15 09:23:35 -05:00
Andy Cedilnik e48dc06402 ENH: Allow multiple install directories 2006-03-15 09:22:51 -05:00
Bill Hoffman 88bd3b5281 ENH: add support for removing language flags from shared library and shared module link commands 2006-03-14 14:03:16 -05:00
Brad King 8e702ac5a8 BUG: Fixed object file name construction to use Convert method for relative path conversion. Also fixed test of result to check explicitly for a full path. 2006-03-14 11:35:37 -05:00
Brad King c332ff41f1 BUG: Avoid full paths and spaces when constructing object file names. 2006-03-14 10:14:52 -05:00
Brad King 6018c27993 BUG: Clarified confusing error message. 2006-03-14 09:37:50 -05:00
Andy Cedilnik 1b6912f18b STYLE: Nightly Version update 2006-03-14 02:31:47 -05:00
Andy Cedilnik 983ed68f2e STYLE: Fix style checker 2006-03-13 16:45:21 -05:00
Mathieu Malaterre b4654c2d3a COMP: Fix warning 2006-03-13 15:57:40 -05:00
Brad King 2b316f169c ENH: Introducing new policy to construct more unique object file names. This should allow multiple sources with the same file name but different FULL paths to be added to a single target. 2006-03-13 15:19:03 -05:00
Mathieu Malaterre 4f9efe7502 BUG: Fix problem on MacOSX, by disabling part of the test. 2006-03-13 14:39:50 -05:00
Mathieu Malaterre 7f5222d400 ENH: Fix dashboard with coverage 2006-03-13 11:27:12 -05:00
Mathieu Malaterre 7b36bf6cfd ENH: Do not build the library if we are not doing Testing 2006-03-13 10:49:35 -05:00
Mathieu Malaterre 325baa33d2 ENH: Make test usable from command line 2006-03-13 10:27:42 -05:00
Andy Cedilnik 3c7aeb4073 STYLE: Nightly Version update 2006-03-13 02:31:23 -05:00
Bill Hoffman 83daad3ec2 ENH: remove warning 2006-03-12 10:03:03 -05:00
Bill Hoffman 1cda55e682 ENH: remove test until it works 2006-03-12 09:43:30 -05:00
Andy Cedilnik 637c10dc96 STYLE: Nightly Version update 2006-03-12 02:26:31 -05:00
Bill Hoffman 5a8e1e4942 ENH: remove print 2006-03-11 11:53:30 -05:00
Bill Hoffman 08bb4d52ba ENH: try to clean up the search for programs 2006-03-11 11:52:57 -05:00
Mathieu Malaterre 6420337317 BUG: Fix for MINGW32 2006-03-11 10:09:33 -05:00
Mathieu Malaterre 46096c08a5 ENH: Add support for LastError on HPUX 2006-03-11 09:59:16 -05:00
Mathieu Malaterre 347efdedd5 ENH: Also look into data segment (consistant with other implementation) 2006-03-11 09:47:41 -05:00
Andy Cedilnik 6f3ef5aa92 STYLE: Nightly Version update 2006-03-11 02:33:52 -05:00
Bill Hoffman d2f7b0c64f ENH: undo last change because it broke the dashboard 2006-03-10 17:37:47 -05:00
Bill Hoffman ac432c7e7c ENH: add a new FILE SYSTEM_PATH that allows you to read a environment variable with a path in it. 2006-03-10 16:53:04 -05:00
Bill Hoffman 7387cb5850 ENH: fix find program to look for .com and .exe correctly and not return files with no extension on windows 2006-03-10 16:52:28 -05:00
Mathieu Malaterre 8e7d92049e ENH: Add documentation on the problem with system wide path for looking up dynamic libraries. STYLE: Fix trailing white spaces 2006-03-10 16:03:26 -05:00
Mathieu Malaterre 87fdcd6eb6 BUG: Need a / for Visual Studio build 2006-03-10 15:42:33 -05:00
Mathieu Malaterre 7763163e4b BUG: Do the proper path 2006-03-10 15:38:35 -05:00
Mathieu Malaterre aaa780d6a1 BUG: Need a trailing slash 2006-03-10 15:12:04 -05:00
Mathieu Malaterre fe66b15da4 BUG: Fix problem with in the path 2006-03-10 15:08:40 -05:00
Andy Cedilnik 862f5df25c STYLE: Fix some style issues 2006-03-10 15:03:09 -05:00
Mathieu Malaterre c0161e9e57 BUG: Trying to get testDynamicLoader to work on Solaris and SunOS, where current directory is not lookup when doing dlopen 2006-03-10 14:53:42 -05:00
Bill Hoffman 89e5fc63fe STYLE: fix line lengths 2006-03-10 13:54:57 -05:00
Mathieu Malaterre 509e383aac STYLE: Remove trailing whitespaces 2006-03-10 13:34:41 -05:00
Mathieu Malaterre f90e754100 BUG: Fix DynamicLoader implementation on MacOSX (using old API) 2006-03-10 13:34:03 -05:00
Mathieu Malaterre 5623ef913f ENH: Add trailing whitespace 2006-03-10 13:33:28 -05:00
Andy Cedilnik 634343c3e8 STYLE: Fix some style issues 2006-03-10 13:06:26 -05:00
Andy Cedilnik f01afc89f5 STYLE: Cleanup trailing spaces 2006-03-10 12:47:17 -05:00
Mathieu Malaterre 5fe4a9dcef STYLE: Make sure to use the proper cast. 2006-03-10 12:01:29 -05:00
Mathieu Malaterre 97aca504d8 ENH: Make sure that we find the proper symbol and not the one that start with _. STYLE: Remove an old style cast 2006-03-10 11:57:43 -05:00
Mathieu Malaterre 011de35360 ENH: Hopefully have the DynamicLoader to the proper thing. 2006-03-10 11:32:09 -05:00
Bill Hoffman 6b47b28867 ENH: fix line length style stuff 2006-03-10 11:13:15 -05:00
Bill Hoffman e0be3c7125 ENH: avoid adding junk into paths 2006-03-10 11:12:53 -05:00
Mathieu Malaterre d633bac7bc BUG: Make sure to have proper dependencies 2006-03-10 10:28:43 -05:00
Bill Hoffman 9345da20f3 ENH: use CMAKE_DL_LIBS and not dl directly as it does not always exist 2006-03-10 10:26:33 -05:00
Mathieu Malaterre ae7fdcf6a9 COMP: Fix cygwin build 2006-03-10 10:23:48 -05:00
Mathieu Malaterre fe6fc8192c COMP: Fix compilation on MacOSX (common symbols not allowed with MH_DYLIB output format) 2006-03-10 10:19:45 -05:00
Andy Cedilnik 4909154387 ENH: Add package to bundle test 2006-03-10 10:12:26 -05:00
Andy Cedilnik 09b34fa796 COMP: Add missing include 2006-03-10 10:07:42 -05:00
Andy Cedilnik 187821af43 STYLE: Nightly Version update 2006-03-10 02:32:13 -05:00
Mathieu Malaterre 87efbe2342 BUG: Remove comment 2006-03-09 17:16:20 -05:00
Mathieu Malaterre 69dd8ee7e7 ENH: remove test temporarily 2006-03-09 17:15:54 -05:00
Mathieu Malaterre 20c680e7fc ENH: Still more coverage of the DynamicLoader 2006-03-09 17:08:33 -05:00
Mathieu Malaterre 117c871790 ENH: Add a file to generate the lib 2006-03-09 17:06:55 -05:00
Mathieu Malaterre 9b55f2579a ENH: Improve test coverage 2006-03-09 16:40:34 -05:00
Mathieu Malaterre 7ca1c6d2d8 STYLE: Minor style 2006-03-09 16:40:00 -05:00
Bill Hoffman 8cdb87eaa7 ENH: if CMakeCache.txt has been removed, then automatically remove CMakefiles/*.cmake 2006-03-09 15:47:18 -05:00
Mathieu Malaterre 81922f811a ENH: Carefully turn testing of DynamicLib on 2006-03-09 14:41:21 -05:00
Mathieu Malaterre 1defe94e31 STYLE: Minor style 2006-03-09 14:36:53 -05:00
Mathieu Malaterre 428bc24823 ENH: Adding initial test for DynamicLoader 2006-03-09 14:35:56 -05:00
Bill Hoffman 4c5ba06fa1 ENH: use a cmake script to do the clean step, this allows for large numbers of files to be removed without making the command line too long 2006-03-09 14:30:35 -05:00
Andy Cedilnik 26e1fea95b STYLE: Fix some style issues 2006-03-09 11:57:43 -05:00
Bill Hoffman cb95c0a5bc ENH: fix a bug in the find path stuff so that it can find headers deep in frameworks 2006-03-09 11:35:38 -05:00
Andy Cedilnik 6503a0eecc STYLE: Fix some style issues 2006-03-09 11:17:10 -05:00
Andy Cedilnik 10d1b20790 BUG: Fix problem on Wacom system with global symbolic targets 2006-03-09 09:53:30 -05:00
Andy Cedilnik 95ea0272de STYLE: Fix style problems 2006-03-09 08:32:08 -05:00
Andy Cedilnik 12d406675a STYLE: Nightly Version update 2006-03-09 02:41:51 -05:00
Bill Hoffman e97157feb1 ENH: make sure system path is not added unless asked for 2006-03-08 18:16:01 -05:00
Andy Cedilnik e8affe5cc2 STYLE: Lots of formating to remove style problems 2006-03-08 16:33:39 -05:00
Andy Cedilnik 3d44b9a354 ENH: Add additional subdirectory to improve testing and to allow cleanup when testing cpack 2006-03-08 14:02:30 -05:00
Andy Cedilnik c14a06c8e0 BUG: Handle version with multiple dots 2006-03-08 13:59:33 -05:00
Brad King bde71e9668 ENH: Enabled process tree killing on AIX. 2006-03-08 13:06:46 -05:00
Brad King 6fb7bac013 ENH: Enabled process tree killing on the SGI. 2006-03-08 12:42:59 -05:00
Brad King 95f86d5d6f ENH: Enabled process tree killing for FreeBSD and Sun. 2006-03-08 12:36:14 -05:00
Brad King 17d79233ff ENH: Enabled process tree killing on HP-UX. 2006-03-08 12:12:37 -05:00
Brad King c31c18bb9c BUG: Do not leak ps FILE when the process starts but reading the header fails. 2006-03-08 11:57:41 -05:00
Brad King a155eacec3 ENH: Added a way to quickly enable manual testing of grandchild killing. 2006-03-08 11:39:34 -05:00
Brad King 3c39accee9 ENH: Added implementation of process tree killing that runs "ps" to traverse the tree. 2006-03-08 11:38:51 -05:00
Andy Cedilnik 892a439fad BUG: Remove some old legacy code and remove memory leak 2006-03-08 10:52:29 -05:00
Mathieu Malaterre d91bd3dbd3 BUG: Including file within a namespace{} is dangerous(unless symbols are within an extern C). Also update documentation about special case for MacOSX 2006-03-08 09:16:54 -05:00
Andy Cedilnik cdc3c9d18b STYLE: Nightly Version update 2006-03-08 02:43:44 -05:00
Andy Cedilnik ccac9542b1 ENH: Add a way to overwrite some preferences and ignore certain targets 2006-03-07 15:31:05 -05:00
Brad King 6d4b7425fd ENH: Add CMAKE_COMMAND and CMAKE_ROOT variables when running in script mode. This partially addresses bug#2828. 2006-03-07 14:46:50 -05:00
Brad King c21a61c91a BUG: Check for whether to add -C to package rule should check for a . in the first character not the second. 2006-03-07 14:38:52 -05:00
Andy Cedilnik e82de6a5d5 COMP: Fix warnings 2006-03-07 12:03:11 -05:00
Brad King 19f5d128e8 BUG: Most platforms other than Linux seem to require executable permissions on their shared libraries. 2006-03-07 10:05:30 -05:00
Andy Cedilnik 96a8f94b85 STYLE: Nightly Version update 2006-03-07 02:12:10 -05:00
Bill Hoffman 3f532f5489 ENH: add support for language flags at rule expansion time 2006-03-06 15:14:23 -05:00
Mathieu Malaterre f4fb2ca779 COMP: Fix compilation on MacOSX 2006-03-06 14:30:46 -05:00
Mathieu Malaterre 12ebc4339a ENH: Compile DynamicLoader 2006-03-06 14:07:50 -05:00
Mathieu Malaterre ffd4bcd02b ENH: Adding kwsys implementation for a DynamicLoader class. Copy from itkDynamicLoader, with patch from cmDynamicLoader 2006-03-06 14:02:55 -05:00
Bill Hoffman eee281c3a6 ENH: add missing cmake depend hacks 2006-03-06 13:43:58 -05:00
Bill Hoffman 3aec2488ff ENH: add missing cmake include 2006-03-06 13:34:33 -05:00
Mathieu Malaterre 73e1d9abd9 COMP: Some STL implementation do not provide clear on std::string 2006-03-06 13:02:13 -05:00
Mathieu Malaterre e34d666fc7 BUG: Need to reset internal structure in case of multiple calls to Load 2006-03-06 11:57:05 -05:00
Mathieu Malaterre 70e6fe3f9b ENH: Redo implementation of itkDirectory to use kwsys (avoid duplicating code). 2006-03-06 10:12:02 -05:00
Andy Cedilnik 174cad0994 STYLE: Nightly Version update 2006-03-06 02:11:59 -05:00
Brad King 2b7e43961c BUG: Fix for generated install scripts to support prefixes with trailing slashes or just a single slash. 2006-03-05 09:09:12 -05:00
Bill Hoffman a2bfdf9542 ENH: fix old style parsing of FIND commands and fix broken tests 2006-03-05 08:38:24 -05:00
Andy Cedilnik dc418875cf STYLE: Nightly Version update 2006-03-05 02:11:30 -05:00
Andy Cedilnik 1c14084cbc STYLE: Nightly Version update 2006-03-04 02:22:32 -05:00
Bill Hoffman 4cdfc76c49 ENH: make sure NAMES tag is not required for name argument, fixes msys generator 2006-03-03 23:00:09 -05:00
Brad King 06846c4c07 ENH: Added PERMISSIONS option to the TARGETS mode of the INSTALL command. 2006-03-03 19:29:35 -05:00
Brad King a2e136fd17 ENH: Added PERMISSIONS and RENAME options to the INSTALL command's FILES and PROGRAMS mode, and corresponding support to FILE(INSTALL). Default permissions for shared libraries on non-Windows/non-OSX platforms no longer has the execute bit set. 2006-03-03 18:44:32 -05:00
Brad King 5792dc8da8 ENH: Replaced UpdateLocation method with call to GetLocation. Added comment about problems with the LOCATION attribute. 2006-03-03 18:06:44 -05:00
Andy Cedilnik ce51e361fe ENH: Check package maker version 2006-03-03 15:04:28 -05:00
Andy Cedilnik 49c0a4b52a COMP: Oops, typo 2006-03-03 14:28:28 -05:00
Andy Cedilnik bc4e5581ee ENH: Add support for exporting graphviz of the project dependencies 2006-03-03 14:24:31 -05:00
Brad King 93c95f1cc5 BUG: Fixed installation of MacOSX Bundle executables and the corresponding install_name remapping support. Extended the BundleTest test to check that this all works. Part of these fixes required changing the signature of AppendDirectoryForConfig in all generators. It now accepts prefix and suffix strings to deal with whether leading or trailing slashes should be included with the configuration subdirectory. 2006-03-03 12:58:48 -05:00
Andy Cedilnik a460c60843 ENH: Add verbose flag to package maker and add CFBundleIdentifier string 2006-03-03 10:52:26 -05:00
Andy Cedilnik 056c307e50 STYLE: Nightly Version update 2006-03-03 02:34:12 -05:00
Bill Hoffman be375b1bcd ENH: fix std in kwsys, has to be kwsys_stl 2006-03-02 21:33:57 -05:00
Bill Hoffman 8aa178639c ENH: remove warning 2006-03-02 20:11:01 -05:00
Bill Hoffman 0db4cb0d96 ENH: removed unused methods after find changes 2006-03-02 15:03:36 -05:00
Bill Hoffman 2000940136 ENH: pass CMAKE_MODULE_PATH into try compile projects 2006-03-02 14:39:12 -05:00
Bill Hoffman 6fadc10e01 ENH: fix spelling errors in docs 2006-03-02 13:43:39 -05:00
Bill Hoffman a5825cd11a ENH: check in new find stuff 2006-03-02 13:30:22 -05:00
Bill Hoffman 2f78d874a7 ENH: fix for bug 2921, move _OVERRIDE variable to a better position to allow changing _INIT variables 2006-03-02 07:52:52 -05:00
Andy Cedilnik f2922860c6 STYLE: Nightly Version update 2006-03-02 02:17:27 -05:00
Brad King 54732b0607 ENH: Finished CMAKE_<CONFIG>_POSTFIX feature and documented it. The value of this variable is used when a library target is created to initialize the <CONFIG>_POSTFIX target property. The value of this property is used (even for executables) to define a per-configuration postfix on the name of the target. Also enabled use of the OUTPUT_NAME property for non-executable targets. 2006-03-01 22:45:13 -05:00
Brad King 8d9a997beb ENH: Cleaned up generation of directory-level rules and their support structure. The directorystart rule has been removed in favor of checking the build system in the subdirectory makefile first. The "directory" rule has been renamed "all" since it corresponds to the "all" pass anyway (as against "clean"). Also fixed directory-level rule for preinstall. 2006-03-01 18:54:17 -05:00
Brad King 007421e19c BUG: Check for whether to add BUILD_TYPE to install rule should check for a . in the first character not the second. 2006-03-01 18:49:52 -05:00
Andy Cedilnik ff50bb9f77 BUG: Even more VS8 issues 2006-03-01 13:05:57 -05:00
Andy Cedilnik 98dc57c0ae BUG: More VS8 fixes 2006-03-01 12:50:03 -05:00
Andy Cedilnik 07260a6f27 ENH: Cleanup global targets even more and potentially fix Xcode 2006-03-01 08:28:39 -05:00
Andy Cedilnik d231a422ed STYLE: Nightly Version update 2006-03-01 02:32:30 -05:00
Andy Cedilnik e6b8706225 BUG: Ok, fix the ordering 2006-02-28 16:33:14 -05:00
Andy Cedilnik a8c8f1738b BUG: Fix for STL 2006-02-28 16:22:17 -05:00
Andy Cedilnik 0321dae07b BUG: Handle buggy streams 2006-02-28 16:17:27 -05:00
Andy Cedilnik 5b638bb136 BUG: Add additional check 2006-02-28 15:56:46 -05:00
Andy Cedilnik 6783765c90 BUG: On Visual Studio and XCode, handle build configurations 2006-02-28 15:31:43 -05:00
Andy Cedilnik 0f36f0ef90 STYLE: Remove debug 2006-02-28 15:31:10 -05:00
Brad King b1443931b0 COMP: Fixed warnings for Borland 5.8. 2006-02-28 11:38:02 -05:00
Brad King 7db64cdb28 BUG: Need to use the CMAKE_COMMAND cache entry to get the location of CMake. 2006-02-28 09:53:32 -05:00
Andy Cedilnik 36d7f3990a ENH: Add support for multiple build targets and start adding simple cpack tests 2006-02-28 08:23:40 -05:00
Andy Cedilnik 456c823ec0 STYLE: Nightly Version update 2006-02-28 02:32:38 -05:00
Bill Hoffman bebb6b1767 ENH: fix problem if there are .. in the path to the source file specified in a source group 2006-02-27 23:06:44 -05:00
Bill Hoffman 4650f78dd5 ENH: add new find stuff 2006-02-27 16:38:22 -05:00
Andy Cedilnik ee227d3af5 ENH: Several packaging issues. Allow random variables to be passed to cpack (anything starting with CPACK_, add preinstall to the list of dependencies for package, fix typos 2006-02-27 10:58:20 -05:00
Andy Cedilnik ac99baa44d STYLE: Nightly Version update 2006-02-27 02:00:17 -05:00
Andy Cedilnik f86af9081d STYLE: Nightly Version update 2006-02-26 02:00:59 -05:00
Andy Cedilnik bec82af4df STYLE: Nightly Version update 2006-02-25 01:56:38 -05:00
Andy Cedilnik 3d9610feec COMP: More fixes for non makefile generators and global targets 2006-02-24 18:15:35 -05:00
Andy Cedilnik 1cd8c64384 STYLE: Remove debug 2006-02-24 17:43:19 -05:00
Andy Cedilnik c4156b4531 COMP: Even more global target fixes 2006-02-24 17:35:35 -05:00
Andy Cedilnik 4675765601 ENH: Install cpack 2006-02-24 16:30:58 -05:00
Andy Cedilnik 07d0e776ad BUG: More fixing of support for global target son visual studio 2006-02-24 16:20:44 -05:00
Brad King 586a9427d3 ENH: Created target property INSTALL_NAME_DIR initalized by CMAKE_INSTALL_NAME_DIR specifying the directory portion of the OSX install_name field in shared libraries. This is the OSX equivalent of RPATH. 2006-02-24 13:13:14 -05:00
Bill Hoffman 7db7b981af ENH: fix warning and remove unused variable 2006-02-24 12:50:08 -05:00
Brad King 576f0b65c7 BUG: Fix generation of Xcode 2.0 and earlier projects to use CMAKE_BUILD_TYPE. 2006-02-24 11:13:31 -05:00
Brad King f437c8e888 BUG: Treat GLOBAL_TARGET like UTILITY for generation. 2006-02-24 11:07:04 -05:00
Andy Cedilnik f119d6e4ef COMP: Remove warnings 2006-02-24 10:56:39 -05:00
Andy Cedilnik 77e5a607f2 BUG: Only add test targets when testing is enabled. Also add CMAKE_CFG_INTDIR when specified 2006-02-24 10:55:44 -05:00
Andy Cedilnik 0ba40b59c7 COMP: Handle preinstall properly on IDEs 2006-02-24 09:43:23 -05:00
Andy Cedilnik 1ecd48ba67 COMP: Fix for preinstall 2006-02-24 09:32:27 -05:00
Andy Cedilnik a488b192af BUG: Fix location of ctest for bootstrap 2006-02-24 08:57:05 -05:00
Andy Cedilnik 32aece7ad4 STYLE: Nightly Version update 2006-02-24 02:24:39 -05:00
Bill Hoffman 2874b35f5c ENH: try to fix things up for the dashboard 2006-02-23 18:25:07 -05:00
Andy Cedilnik 66ea097554 ENH: Properly handle target dependencies 2006-02-23 17:30:12 -05:00
Andy Cedilnik 542b034a66 COMP: Even more Visual Studio fixes. Why is this code duplicated? 2006-02-23 14:05:32 -05:00
Andy Cedilnik 7c0251014c COMP: More fixes for visual studio 2006-02-23 13:46:34 -05:00
Andy Cedilnik 549b77034e COMP: Fixes for visual studio 2006-02-23 13:37:35 -05:00
Bill Hoffman 3d617b48aa ENH: fix for bug 2908 crash for empty source group name 2006-02-23 11:36:36 -05:00
Andy Cedilnik 32c403f665 ENH: Remove debug 2006-02-23 10:48:35 -05:00
Andy Cedilnik 12dc64c7f5 ENH: Add a notion of a global target 2006-02-23 10:07:24 -05:00
Andy Cedilnik ea5564624c ENH: Add a notion of a global target 2006-02-23 10:03:24 -05:00
Andy Cedilnik f1fb182270 ENH: Add accessors for CTest and CPack 2006-02-23 10:00:44 -05:00
Andy Cedilnik 2e19553e7c ENH: Allow running without config file 2006-02-23 09:59:42 -05:00
Andy Cedilnik 1d96f839d7 ENH: Several NSIS features 2006-02-23 09:38:40 -05:00
Andy Cedilnik 69ca764212 STYLE: Nightly Version update 2006-02-23 02:34:30 -05:00
Andy Cedilnik 61dab999dd STYLE: Nightly Version update 2006-02-22 02:36:10 -05:00
Bill Hoffman 0a0e459102 ENH: make command line flags more consistent with ide settings 2006-02-21 12:19:32 -05:00
Bill Hoffman 74d315077c ENH: use last mount point found for mingw location, not first 2006-02-21 09:35:11 -05:00
Bill Hoffman b6863e9fad ENH: try to get the order a bit better 2006-02-21 07:58:01 -05:00
Andy Cedilnik 9e2049ffc3 STYLE: Nightly Version update 2006-02-21 02:35:16 -05:00
Bill Hoffman e015df7d06 ENH: better finding of mingw from msys, and delete CMakeFiles directory when cache is deleted 2006-02-20 23:08:12 -05:00
Bill Hoffman 2cb68f6000 ENH: make sure CMAKE_STANDARD_LIBRARIES are used 2006-02-20 17:47:12 -05:00
Bill Hoffman 398827ebc1 ENH: make it compile on vs6 2006-02-20 14:37:24 -05:00
Brad King 7bdec94154 BUG: Add target-level COMPILE_FLAGS to the target not the individual source files. This simplifies the generated files and puts flags in a more logical order (VS6 works, VS7 needs more translation to work). 2006-02-20 14:21:10 -05:00
Bill Hoffman 39e636a4a4 ENH: change expand stuff to pass a struct for all the args 2006-02-20 13:42:18 -05:00
Brad King e20c007181 ENH: Order compilation flags from most general to most specific: language, then target, then source. 2006-02-20 12:48:56 -05:00
Brad King 3fa4a95f56 BUG: Xcode generator should use local generator computation of include directories. 2006-02-20 09:54:25 -05:00
Andy Cedilnik e16c8d70d0 STYLE: Nightly Version update 2006-02-20 03:00:19 -05:00
Brad King 3ca9ef09b7 BUG: Fixed optional file install support for multi-configuration generators. 2006-02-19 19:29:30 -05:00
Brad King c21287552b ENH: Switched order of slash and configuration name in cmGlobalGenerator::AppendDirectoryForConfig method to increase flexibility. 2006-02-19 19:28:53 -05:00
Brad King 518080136d ENH: Implemented FILES and PROGRAMS forms of the INSTALL command as replacements for the INSTALL_FILES and INSTALL_PROGRAMS commands. This addresses the request for absolute path install destinations in bug#2691. 2006-02-19 18:47:13 -05:00
Brad King 4140f4a6fa STYLE: Removed unused includes. 2006-02-19 18:44:23 -05:00
Brad King 8dd00d5b1e BUG: Fixed relink with new install framework. 2006-02-19 17:27:47 -05:00
Brad King b6e4bc0521 COMP: Removed unused variables. 2006-02-19 16:35:49 -05:00
Brad King e14d591194 BUG: Do not report files as installed if they are optional and do not exist. 2006-02-19 16:12:29 -05:00
Brad King 39f4e7f5e0 BUG: Import libraries should be installed as STATIC_LIBRARY. 2006-02-19 16:10:23 -05:00
Brad King 96f0266228 ENH: Created new install script generation framework. The INSTALL command creates the generators which are later used by cmLocalGenerator to create the cmake_install.cmake files. A new target installation interface is provided by the INSTALL command which fixes several problems with the INSTALL_TARGETS command. See bug#2691. Bugs 1481 and 1695 are addressed by these changes. 2006-02-19 15:25:27 -05:00
Brad King 98a187a8d4 ENH: Automatic include directories should not be done by default as was just implemented. Instead a project may now set CMAKE_INCLUDE_CURRENT_DIR to get this behavior. The current source and binary directories are added automatically to the beginning of the include path in every directory. This simulates in-source behavior for double-quote includes when there are generated sources and headers in the directory. 2006-02-19 13:10:25 -05:00
Brad King b6fd3b7bb1 BUG: Install location full-path test for windows needs to account for both lower case and upper case drive letters. 2006-02-19 13:08:17 -05:00
Andy Cedilnik 2a7753a6a5 STYLE: Nightly Version update 2006-02-19 01:53:34 -05:00
Brad King 377f4e79b1 BUG: Remove trailing slashes from install destinations. 2006-02-18 16:47:28 -05:00
Brad King cd3c98d032 ENH: Clarified error message. 2006-02-18 16:36:50 -05:00
Brad King 644f6e83ee COMP: Fixed shadowed variable warning. 2006-02-18 15:42:14 -05:00
Brad King 81677b3130 ENH: Generate import libraries for DLLs on Cygwin and MinGW. 2006-02-18 15:37:23 -05:00
Brad King 9ba0283870 ENH: If CMAKE_NO_AUTOMATIC_INCLUDE_DIRECTORIES is not set try to approximate in-source build include file behavior in an out-of-source build by adding the build tree directory corresponding to a source tree directory at the beginning of the include path. Also fixed VS6 and VS7 generators to use cmLocalGenerator's computation of include paths. The VS6 generator will now short-path the include directories if the total length is too long in order to try to avoid its truncation limit. 2006-02-18 11:51:23 -05:00
Bill Hoffman fc70e3512a ENH: apply patch from Alex to support some more kdevelop stuff 2006-02-18 11:03:36 -05:00
Andy Cedilnik 1a338c8d73 STYLE: Nightly Version update 2006-02-18 01:55:36 -05:00
Bill Hoffman c59937a4a8 ENH: put the system path ahead of the command path 2006-02-17 12:49:09 -05:00
Andy Cedilnik a5b8b06031 STYLE: Nightly Version update 2006-02-17 02:26:53 -05:00
Brad King f09778c4a5 BUG: Work-around borland make bug that drops a rule completely if it has no dependencies or commands. 2006-02-16 18:50:16 -05:00
Brad King 53821a505e ENH: Clarified documentation of DEFINE_SYMBOL. 2006-02-16 18:09:02 -05:00
Brad King b3b341cbbe BUG: Report error when a target does not exist. 2006-02-16 17:49:59 -05:00
Andy Cedilnik 3cd5fd4e7b BUG: Remove debug and fix space between label and exec name 2006-02-16 15:55:16 -05:00
Brad King 43df79d9fc BUG: Do not perform pre-build, pre-link, or post-install commands when relinking. 2006-02-16 15:39:19 -05:00
Andy Cedilnik b07ece004c ENH: More work on NSI to improve installing and uninstalling 2006-02-16 15:20:23 -05:00
Brad King 537e2b4ed5 ENH: Implemented RPATH specification support. It is documented by the command SET_TARGET_PROPERTIES. 2006-02-16 15:19:00 -05:00
Ken Martin 13661cdd23 ENH: warning fix 2006-02-16 13:42:58 -05:00
Ken Martin ff3eeef545 ENH: warning fix 2006-02-16 11:32:47 -05:00
Bill Hoffman 4c1ae1b5af ENH: fix for bug 2808, use dlopen on new OSX versions 2006-02-16 10:35:18 -05:00
Andy Cedilnik 036fd2134d STYLE: Nightly Version update 2006-02-16 02:25:57 -05:00
Bill Hoffman 5042581f43 ENH: better algorithm for looking for make and gcc on msys and mingw 2006-02-15 21:26:47 -05:00
Brad King 5288d61ede BUG: Use NOINHERIT macro to avoid linking to project default libraries which may not exist. 2006-02-15 16:38:57 -05:00
Brad King 60cd72d01c ENH: Cleaned up generation of symbolic rules. Removed generation of rebuild_cache and similar rules from internal makefiles. 2006-02-15 16:35:16 -05:00
Ken Martin 38c3145ce1 COMP: fix compiler warning 2006-02-15 12:32:43 -05:00
Bill Hoffman 731e1ed9cf ENH: fix build error for mac 2006-02-15 12:30:01 -05:00
Ken Martin 141ad7645e ENH: some reorg of the unix makefile generator 2006-02-15 10:34:11 -05:00
Brad King f2cf7e9197 ENH: Enable capture of output from VCExpress.exe and devenv.exe. 2006-02-15 10:22:55 -05:00
Andy Cedilnik 92cfb52336 STYLE: Nightly Version update 2006-02-15 02:21:22 -05:00
Bill Hoffman 14cbc9571a ENH: do not allow mingw makefiles to generate if sh.exe is in the path, also do not write CMakeCache.txt if there is a fatal error. 2006-02-14 22:03:16 -05:00
Brad King aea456a91a ENH: Added FATAL_ERROR option and fixed check to not have floating point roundoff problems. 2006-02-14 17:16:14 -05:00
Brad King 6c89a96b86 BUG: Removed hard-coded linking to odbc32 and odbccp32. 2006-02-14 16:35:33 -05:00
Brad King 916ea2bad2 BUG: Avoid adding unused rules to special targets like ALL_BUILD. Make sure project regeneration rules go only in desired targets. 2006-02-14 16:32:20 -05:00
Brad King bd0b829ffb BUG: Fixed generation of VS8 solution file to not be re-written when loaded by VS and to work with msbuild. 2006-02-14 15:35:34 -05:00
Andy Cedilnik 21975ceda5 ENH: Better handling of executables on windows 2006-02-14 14:29:15 -05:00
Andy Cedilnik e9fa7fa840 ENH: Report which cmake was used to generate the cache in the comment 2006-02-14 11:17:35 -05:00
Ken Martin 7740ccd1a4 ENH: some cleanup of the makefile generator 2006-02-14 10:36:04 -05:00
Andy Cedilnik 3bce601c41 ENH: Improved support for icons, random directories, etc... 2006-02-14 10:28:40 -05:00
Andy Cedilnik 2d29e48726 STYLE: Nightly Version update 2006-02-14 02:14:29 -05:00
Andy Cedilnik b77d382d97 STYLE: Nightly Version update 2006-02-13 02:10:25 -05:00
Andy Cedilnik 20301c72ad STYLE: Nightly Version update 2006-02-12 02:27:30 -05:00
Andy Cedilnik ac0a893a05 STYLE: Nightly Version update 2006-02-11 02:11:59 -05:00
Brad King 84923605cf ENH: Allow IF(DEFINED ENV{somevar}) to work. 2006-02-10 14:41:31 -05:00
Andy Cedilnik f87271d0ea ENH: Add initial implementation of the list command 2006-02-10 14:11:12 -05:00
Brad King b8a33fb424 ENH: Added INSTALL command as a placeholder for a future generic install specification interface. Currently it supports only a SCRIPT option specifying a script to run during the install stage. 2006-02-10 13:54:36 -05:00
Bill Hoffman d2621064e2 ENH: fix for bug 28618, cmake.exe can not find itself 2006-02-10 12:43:00 -05:00
Brad King 4646929df4 ENH: Remove extra windows newline characters from process output. Centralized text fix processing. 2006-02-10 11:46:34 -05:00
Brad King 976ab27ffd ENH: Mention relationship of EXECUTE_PROCESS and EXEC_PROGRAM. 2006-02-10 11:43:35 -05:00
Brad King b403ad61e2 BUG: Fixed echo command to not print trailing space. 2006-02-10 11:41:52 -05:00
Bill Hoffman 6cccf0ab30 ENH: fix bug for single char libraries 2006-02-10 10:11:16 -05:00
Andy Cedilnik 6e57c4f82f STYLE: Nightly Version update 2006-02-10 02:16:25 -05:00
Bill Hoffman 8f71efa776 ENH: bug fix for 2829 better flags for idl tool 2006-02-09 23:08:19 -05:00
Brad King 0748f6ae34 COMP: Removed unused variables. 2006-02-09 19:29:09 -05:00
Brad King f8a8e88a08 BUG: Need to include empty arguments when parsing prefix/suffix lists for FindLibrary. 2006-02-09 19:03:50 -05:00
Brad King db0681d2f6 ENH: Adding option to return empty arguments when expanding a list. 2006-02-09 19:03:27 -05:00
Brad King 1b5e3f4136 BUG: Fixed generation of cmake re-run rules. 2006-02-09 18:42:58 -05:00
Brad King e31f93ea3f BUG: Deal with case insensitivity on windows linker paths. Also fixed spelling typo. 2006-02-09 17:29:58 -05:00
Brad King 33587ce376 ENH: Added platform settings CMAKE_FIND_LIBRARY_PREFIXES and CMAKE_FIND_LIBRARY_SUFFIXES to allow customized searching for libraries. 2006-02-09 15:05:13 -05:00
Andy Cedilnik 913a46e0aa STYLE: Nightly Version update 2006-02-09 02:17:23 -05:00
Bill Hoffman ccdca71332 ENH: fix broken tests 2006-02-08 15:37:54 -05:00
Bill Hoffman 55dd61946b ENH: working directory working for XCode 2006-02-08 14:12:34 -05:00
Brad King c6741363de ENH: Enabled new WORKING_DIRECTORY option to ADD_CUSTOM_COMMAND and ADD_CUSTOM_TARGET on VS 6 generator. 2006-02-08 12:01:21 -05:00
Bill Hoffman 347c5f4b46 ENH: add working directory support 2006-02-08 10:58:36 -05:00
Brad King 6fe45fe9c3 ENH: Added option BUILD_CursesDialog if curses is found. This allows people to disable building the dialog even when curses is found. 2006-02-08 10:13:13 -05:00
Andy Cedilnik 30daaa6a3e COMP: Fix problem with STL on HP, and fix reusing the same variable in for loops 2006-02-08 07:17:59 -05:00
Andy Cedilnik fba72969da STYLE: Nightly Version update 2006-02-08 02:50:04 -05:00
Brad King 9163af8745 BUG: Fixed finding of MinGW libraries with a windows build of CMake. 2006-02-07 17:09:41 -05:00
Andy Cedilnik 53564358ca ENH: Add missing help for -C option 2006-02-07 12:53:35 -05:00
Andy Cedilnik 2ed1ca11bc COMP: Fix compile problem on windows and mac 2006-02-07 11:43:17 -05:00
Andy Cedilnik 9740913dd8 COMP: Fix build problem 2006-02-07 10:43:45 -05:00
Andy Cedilnik e5a8e115bc ENH: Move relative path to kwsys 2006-02-07 10:23:17 -05:00
Brad King f71a085f74 ENH: Added kwsys::String class to shorten debugging symbols and error messages involving std::string. 2006-02-07 10:11:40 -05:00
Mathieu Malaterre 4763c14502 ENH: Add some doc for visible class 2006-02-07 09:25:15 -05:00
Andy Cedilnik 4259971961 ENH: Since list file cache does not make much sense any more (because of proper list file parsing), and it actually adds unnecessary complications and make ctest scripting not work, take it out 2006-02-07 08:49:42 -05:00
Andy Cedilnik 09b7568c93 STYLE: Nightly Version update 2006-02-07 02:06:17 -05:00
Bill Hoffman 185cb0b5bf ENH: allow for - in the name of targets for nmake 2006-02-06 16:32:09 -05:00
Andy Cedilnik c081c7ef99 STYLE: Nightly Version update 2006-02-06 02:11:32 -05:00
Andy Cedilnik 06f939a525 STYLE: Nightly Version update 2006-02-05 02:06:02 -05:00
Andy Cedilnik bd21ba35a5 STYLE: Nightly Version update 2006-02-04 02:19:37 -05:00
Brad King 2683c5bd0d ENH: Adding new EXECUTE_PROCESS command that interfaces to KWSys Process Execution. 2006-02-03 16:51:46 -05:00
Brad King 131c4a3a17 COMP: Added missing method decl to header. 2006-02-03 12:03:57 -05:00
Brad King afa8367885 BUG: Fixed cmTarget::GetFullPath to not append the configuration name when only one configuration is built. It now asks the generator what subdirectory if any to use for a given configuration name. 2006-02-03 11:36:11 -05:00
Andy Cedilnik 0f5aced502 STYLE: Nightly Version update 2006-02-03 02:29:45 -05:00
Brad King 02f743c896 COMP: Fixed build on VC++ Express 2005. Explicitly testing for MFC to determine whether to build the MFCDialog. 2006-02-02 20:18:39 -05:00
Andy Cedilnik 9dd1633a98 STYLE: Nightly Version update 2006-02-02 03:30:30 -05:00
Andy Cedilnik e1d562db88 STYLE: Nightly Version update 2006-02-01 02:24:52 -05:00
Brad King 73284a1c12 ENH: Enabled build of VS 7 and 8 generators for MinGW. 2006-01-31 19:34:57 -05:00
Brad King 576d8b41cb ENH: Enabled bootstrapping with MinGW from an MSYS prompt. 2006-01-31 18:50:16 -05:00
Brad King 0dbe4edcfc BUG: ABSOLUTE option should evaluate relative paths with respect to CMAKE_CURRENT_SOURCE_DIR. This addresses bug#2797. 2006-01-31 10:46:29 -05:00
Andy Cedilnik bfa972a2f9 STYLE: Nightly Version update 2006-01-31 05:09:47 -05:00
Ken Martin 96d754046a ENH: more cleanup and removal of old code 2006-01-30 14:25:07 -05:00
Ken Martin 5d35fd4b7e ENH: cleanup and remove some old code 2006-01-30 13:57:01 -05:00
Andy Cedilnik 8c77bb3cf3 STYLE: Nightly Version update 2006-01-30 02:15:28 -05:00
Andy Cedilnik 57eae62a94 STYLE: Nightly Version update 2006-01-29 02:06:36 -05:00
Andy Cedilnik ee9d6a5592 STYLE: Nightly Version update 2006-01-28 01:38:21 -05:00
Brad King 938890757a ENH: Improved support for user-configured search paths. Paths given in the CMAKE_LIBRARY_PATH cmake variable are searched first, then those in the CMAKE_LIBRARY_PATH environment variable, then those listed in the call to the FIND_LIBRARY command and finally those listed in the PATH environment variable. The support is similar for finding include files with FIND_PATH, but the variable is CMAKE_INCLUDE_PATH. 2006-01-27 18:20:55 -05:00
Brad King f4b306d5d4 BUG: VS7 generator should use per-configuration linker flags for targets. This addresses bug#2765. 2006-01-27 13:48:21 -05:00
Andy Cedilnik 04c705bc01 ENH: Better handle interleved error/output 2006-01-27 13:46:33 -05:00
Brad King 9f625beab6 ENH: Added optional component list to the REQUIRED option of the FIND_PACKAGE command. This addresses bug#2771. 2006-01-27 13:07:23 -05:00
Ken Martin 194b1b1e38 STYLE: spelling fix 2006-01-27 12:58:53 -05:00
Ken Martin 69a43bbb0b STYLE: grammer fix 2006-01-27 12:58:34 -05:00
Bill Hoffman 62e4c3f22a ENH: add extra thing for svn X status output 2006-01-27 11:19:22 -05:00
Andy Cedilnik b5a3b2c8d8 STYLE: Nightly Version update 2006-01-27 01:36:37 -05:00
Andy Cedilnik b8e92654b4 STYLE: Nightly Version update 2006-01-26 01:21:08 -05:00
Bill Hoffman f5ce41ee39 ENH: fix double CMAKE_(LANG)_FLAGS problem in try compile 2006-01-25 14:12:58 -05:00
Bill Hoffman 269b66d50a ENH: fix docs, and revert fatal error change 2006-01-25 11:07:46 -05:00
Bill Hoffman 0205c6bb1a ENH: make all errors fatal in message command 2006-01-25 08:39:31 -05:00
Bill Hoffman 07ef88c985 ENH: add COMPILE_FLAGS to targets 2006-01-25 08:38:06 -05:00
Andy Cedilnik 008406a96c STYLE: Nightly Version update 2006-01-25 00:57:53 -05:00
Bill Hoffman 538d6e82d8 ENH: do not force users to create paths 2006-01-24 22:20:56 -05:00
Bill Hoffman e2e08e4b96 ENH: fix for borland memcpy junk 2006-01-24 15:48:05 -05:00
Bill Hoffman a2c1777300 COMP: fix warning 2006-01-24 07:58:55 -05:00
Andy Cedilnik daca5484b9 STYLE: Nightly Version update 2006-01-24 00:57:38 -05:00
Bill Hoffman a6a20d8ce2 ENH: fix warning 2006-01-23 17:24:18 -05:00
Ken Martin 1ff49b9789 ENH: by Bill make sure path is unix style 2006-01-23 16:36:13 -05:00
Bill Hoffman 7f237c51f4 ENH: fix problem with watcom and short paths and -I 2006-01-23 13:50:23 -05:00
Bill Hoffman 5c692ee247 ENH: correct include for memcpy 2006-01-23 12:31:08 -05:00
Andy Cedilnik b6dfe1e2a6 STYLE: Nightly Version update 2006-01-23 00:51:23 -05:00
Andy Cedilnik dce1af752f STYLE: Nightly Version update 2006-01-22 00:47:29 -05:00
Andy Cedilnik affe7068af STYLE: Nightly Version update 2006-01-21 00:51:10 -05:00
Andy Cedilnik 69c3b6c985 STYLE: Nightly Version update 2006-01-20 01:01:30 -05:00
Andy Cedilnik ca7620adb0 STYLE: Nightly Version update 2006-01-19 00:57:11 -05:00
Andy Cedilnik 484aaafc2d STYLE: Nightly Version update 2006-01-18 00:47:02 -05:00
Bill Hoffman 909d9dbd5a ENH: fix for icc 2006-01-17 16:53:56 -05:00
Bill Hoffman 9891260a6d ENH: add support for watcom wmake and wcl386 2006-01-17 10:21:45 -05:00
Andy Cedilnik 6bb5f200ce STYLE: Nightly Version update 2006-01-17 00:46:15 -05:00
Andy Cedilnik c59c3d37a8 STYLE: Nightly Version update 2006-01-16 00:42:30 -05:00
Andy Cedilnik e6edd4e87b STYLE: Nightly Version update 2006-01-15 00:43:10 -05:00
Brad King 8f1413e247 COMP: Fixed shadowed variable warning. 2006-01-14 10:27:04 -05:00
Andy Cedilnik b0a8c7bbce STYLE: Nightly Version update 2006-01-14 00:42:48 -05:00
Brad King 8340c0d186 ENH: Further centralized custom command dependency computation. Custom command dependencies in the source tree may now also be specified relative to the source directory. 2006-01-13 20:51:45 -05:00
Brad King 18477b194c BUG: Removed bogust dependency. 2006-01-13 19:36:17 -05:00
Brad King 079826d367 COMP: Removed unused variables. 2006-01-13 19:35:16 -05:00
Brad King 327489ae59 COMP: Removed unused paramter from cmLocalGenerator::OutputLinkLibraries. 2006-01-13 18:33:51 -05:00
Brad King 22c62c9e65 BUG: Sweeping changes to cleanup computation of target names. This should
fix many bugs related to target names being computed inconsistently.

- Centralized computation of a target's file name to a method in
  cmTarget.  Now that global knowledge is always available the
  *_CMAKE_PATH cache variables are no longer needed.

- Centralized computation of link library command lines and link
  directory search order.

- Moved computation of link directories needed to link CMake targets
  to be after evaluation of linking dependencies.

This also removed alot of duplicate code in which each version had its
own bugs.

This commit is surrounded by the tags

  CMake-TargetNameCentralization1-pre

and

  CMake-TargetNameCentralization1-post

so make the large set of changes easy to identify.
2006-01-13 18:18:32 -05:00
Bill Hoffman 2622956159 ENH: fix for CMakeTmp move broken stuff 2006-01-13 11:44:39 -05:00
Andy Cedilnik 0c644dea70 STYLE: Nightly Version update 2006-01-13 00:43:31 -05:00
Andy Cedilnik 9ab3b14c77 COMP: Remove warning 2006-01-12 14:21:37 -05:00
Ken Martin 4bdca3b404 ENH: put CmakeTmp into CMakeFiles 2006-01-12 13:49:32 -05:00
Andy Cedilnik 7089a17c47 COMP: Fix compile error that was caused by the binary flag 2006-01-12 09:20:53 -05:00
Andy Cedilnik d9afb8e73c STYLE: Nightly Version update 2006-01-12 00:40:47 -05:00
Andy Cedilnik 48808133b0 ENH: Fix compression on Windows 2006-01-11 19:12:21 -05:00
Andy Cedilnik 867c3a763e ENH: Add support for binary 2006-01-11 19:06:54 -05:00
Andy Cedilnik 0126fd06ad ENH: Add a way to specify a custom install command 2006-01-11 11:23:48 -05:00
Andy Cedilnik 2a6bc87567 ENH: Some improvements: specify link, copy msvc libraries, fix install directory 2006-01-11 11:08:15 -05:00
Andy Cedilnik c4a5b90070 STYLE: Nightly Version update 2006-01-11 00:42:55 -05:00
Andy Cedilnik 581adffa86 COMP: Remove legacy code and fix sun build 2006-01-10 12:05:39 -05:00
Andy Cedilnik d530038e16 STYLE: Nightly Version update 2006-01-10 00:44:10 -05:00
Andy Cedilnik 25f6a108ea ENH: Use specified output file name, also detect errors during install 2006-01-09 18:24:39 -05:00
Bill Hoffman a91947039a ENH: for all custom commands that can not be given to a target, add them to all targets in the current makefile 2006-01-09 14:40:31 -05:00
Andy Cedilnik 6d113b9a85 BUG: Fix memory problem 2006-01-09 13:14:41 -05:00
Andy Cedilnik 0c302a7e5f ENH: Fix test for cpack variables, add support for icon on windows 2006-01-09 11:26:31 -05:00
Andy Cedilnik e8b7d233d7 STYLE: Nightly Version update 2006-01-09 00:41:54 -05:00
Andy Cedilnik f73a58803c STYLE: Nightly Version update 2006-01-08 00:41:57 -05:00
Andy Cedilnik bb9c112a42 STYLE: Nightly Version update 2006-01-07 00:43:21 -05:00
Bill Hoffman 0edceb3884 ENH: fix missing plist file error 2006-01-06 13:54:27 -05:00
Andy Cedilnik 0bb9d2df58 STYLE: Nightly Version update 2006-01-06 00:43:34 -05:00
Brad King 8dc1de6efd BUG: Fix for scanning generated headers included with double-quotes. Also fixed double-quote include support to not use the special quoted location when a full path is given on the include line. 2006-01-05 17:16:22 -05:00
Brad King bdbb7f84bc ENH: Added special test 0 to just run a given command line. 2006-01-05 15:49:34 -05:00
Andy Cedilnik b9c4cff45a ENH: More debugging and work on PackageMaker code 2006-01-05 13:27:48 -05:00
Andy Cedilnik 4a765181cc ENH: flush the output 2006-01-05 12:33:23 -05:00
Andy Cedilnik 88b4d5c179 BUG: Use objects that exist 2006-01-05 12:16:30 -05:00
Andy Cedilnik af923d13fa BUG: Print the right line number to the right pipe 2006-01-05 12:16:11 -05:00
Andy Cedilnik 6ac0063af7 BUG: Revert back 2006-01-05 10:37:05 -05:00
Bill Hoffman 7b1440ab9f ENH: fix bundles for Mac and Xcode 2006-01-05 09:13:06 -05:00
Andy Cedilnik 11cd7b0b3f STYLE: Nightly Version update 2006-01-05 03:15:58 -05:00
Bill Hoffman 1184bd9321 ENH: remove assert 2006-01-04 16:24:24 -05:00
Andy Cedilnik 5358809a5c ENH: More CPack stuff and fix zlib compression 2006-01-04 15:14:09 -05:00
Bill Hoffman 0b40b42b08 ENH: remove debug print stuff 2006-01-04 09:55:39 -05:00
Andy Cedilnik 6e675ce602 COMP: Do not build tests if build testing is off 2006-01-04 08:32:35 -05:00
Andy Cedilnik 0a3571306f STYLE: Nightly Version update 2006-01-04 01:15:20 -05:00
Bill Hoffman 2c73d2e0f3 ENH: add new cmakedefine01 feature from bug report 2603 2006-01-03 16:40:51 -05:00
Andy Cedilnik 9a1098f52e COMP: Remove warnings 2006-01-03 08:39:39 -05:00
Andy Cedilnik 1e6bc6e5ee COMP: Remove warnings on HP-UX 2006-01-03 08:39:24 -05:00
Andy Cedilnik b6a2c9bd91 STYLE: Nightly Version update 2006-01-03 01:11:26 -05:00
Andy Cedilnik ebbe10193f ENH: Start working on CPack input file and cleanups 2006-01-02 17:28:20 -05:00
Andy Cedilnik f00b344ada COMP: Fix compile errors 2006-01-02 17:22:39 -05:00
Andy Cedilnik bbf1c2d275 ENH: More improvements and add logging 2006-01-02 16:14:21 -05:00
Bill Hoffman 86ad253427 BUG: fix for bug 2322, use CMAKE_EXECUTABLE_SUFFIX variable for exe suffix 2006-01-02 13:37:53 -05:00
Bill Hoffman 1c289b52f4 BUG: fix build problem on gcc 2006-01-02 13:34:03 -05:00
Bill Hoffman 61e056e2dc BUG: fix for bug 2533, make foo/foo.o now works and .o files are in the help 2006-01-02 12:36:54 -05:00
Andy Cedilnik 1d9ef3f8b5 COMP: Remove warning 2006-01-02 11:39:45 -05:00
Bill Hoffman 9e5c219b87 ENH: change framework order 2006-01-02 11:07:57 -05:00
Andy Cedilnik bf044cec81 COMP: Fix build problems 2006-01-02 10:37:00 -05:00
Andy Cedilnik 8b0c04724c BUG: Fix the compression with custom extension 2006-01-02 10:36:44 -05:00
Andy Cedilnik c9f3ad1e23 ENH: Use libtar 2006-01-02 07:53:05 -05:00
Andy Cedilnik b7ba65ed68 ENH: Add a way to overwrite compression extension 2006-01-02 07:52:54 -05:00
Andy Cedilnik f379128fa3 STYLE: Nightly Version update 2006-01-02 01:08:34 -05:00
Andy Cedilnik 8477aa59e5 ENH: Merge from cpack branch 2006-01-01 23:31:17 -05:00
Andy Cedilnik d0329919da ENH: Merge from the cpack branch 2006-01-01 23:21:05 -05:00
Andy Cedilnik 74680f1bf4 STYLE: Nightly Version update 2006-01-01 01:05:36 -05:00
Brad King 8489a94101 BUG: When more than one command is given and one of them fails to start and the rest are killed, do not forget to reap the killed children. 2005-12-31 12:59:31 -05:00
Andy Cedilnik d512118079 STYLE: Nightly Version update 2005-12-31 01:08:08 -05:00
Bill Hoffman 14606c9902 ENH: move framework stuff from FindFile to FindPath 2005-12-30 21:54:26 -05:00
Bill Hoffman 9b0a485c75 ENH: fix so verbose is put in the correct place 2005-12-30 21:54:03 -05:00
Andy Cedilnik 6534e66e61 COMP: Fix warning on sun 2005-12-30 16:28:30 -05:00
Andy Cedilnik 00371678d3 COMP: Remove sun warning 2005-12-30 15:32:20 -05:00
Andy Cedilnik 8ff4919443 ENH: Add a tar test 2005-12-30 15:27:17 -05:00
Andy Cedilnik c690311b76 ENH: Add a way to compare two files 2005-12-30 15:25:35 -05:00
Andy Cedilnik bb618a7db5 ENH: Cleanup the file handler stuf so that now any file descriptor type can be used 2005-12-30 14:51:15 -05:00
Andy Cedilnik 8b9512559d COMP: Cleanup regular expressions 2005-12-30 14:50:15 -05:00
Andy Cedilnik 7b02221059 COMP: Remove unused variable 2005-12-30 14:31:13 -05:00
Andy Cedilnik 6d0f0e0acb COMP: Fix support for gzip on non-32 bit platforms 2005-12-30 14:22:46 -05:00
Andy Cedilnik 2804a0d7db COMP: Remove shadow variable warning 2005-12-30 13:22:10 -05:00
Andy Cedilnik 081625c610 COMP: Use mangle names 2005-12-30 12:58:33 -05:00
Andy Cedilnik 416bbaef53 COMP: Remove warnings 2005-12-30 12:58:00 -05:00
Andy Cedilnik bc447c7f92 STYLE: Nightly Version update 2005-12-30 01:11:57 -05:00
Andy Cedilnik abe4fd77fc ENH: Make the syntax more line tar 2005-12-29 12:19:13 -05:00
Andy Cedilnik 14c256ddba ENH: Make additional file names optional 2005-12-29 10:52:19 -05:00
Andy Cedilnik d1180fc4e1 ENH: Add untaring support 2005-12-29 10:43:12 -05:00
Andy Cedilnik ebfaf365ad STYLE: Nightly Version update 2005-12-29 01:04:21 -05:00
Andy Cedilnik 2fcd41323b COMP: Fix complex test and fix bootstrap 2005-12-28 17:02:16 -05:00
Andy Cedilnik 0ef674b906 COMP: Add missing include 2005-12-28 16:53:46 -05:00
Andy Cedilnik 7a49a0ce4a BUG: Return proper values 2005-12-28 16:44:32 -05:00
Andy Cedilnik 5222266e7e ENH: Add command to create tar 2005-12-28 16:31:12 -05:00
Andy Cedilnik fdc844ecdb ENH: Add method to create tar 2005-12-28 16:30:55 -05:00
Andy Cedilnik ba63b6f15e COMP: Link tar library to cmake 2005-12-28 16:30:28 -05:00
Andy Cedilnik 09237c63c3 STYLE: Nightly Version update 2005-12-28 13:01:25 -05:00
Bill Hoffman 552842d11f ENH: make sure -F is not duplicated 2005-12-27 15:33:47 -05:00
Bill Hoffman 82bb6fae0d ENH: add framework support to FIND_FILE 2005-12-27 14:56:56 -05:00
Andy Cedilnik c04cbcac70 ENH: Fix command line argument parsing 2005-12-27 13:10:23 -05:00
Bill Hoffman 79479233d4 ENH: remove warning 2005-12-27 13:03:01 -05:00
Bill Hoffman 452925649a ENH: add better support for framework linking 2005-12-26 13:14:19 -05:00
Andy Cedilnik 102ab85a17 STYLE: Nightly Version update 2005-12-26 01:06:58 -05:00
Andy Cedilnik 41e0d83b69 STYLE: Nightly Version update 2005-12-25 01:07:33 -05:00
Andy Cedilnik c8993a5952 STYLE: Nightly Version update 2005-12-24 01:03:56 -05:00
Andy Cedilnik ba556d47dd STYLE: Nightly Version update 2005-12-23 01:09:53 -05:00
Bill Hoffman f6588b7919 ENH: fix borland make clean targets before build, add new generators for msys and mingw 2005-12-22 16:42:36 -05:00
Andy Cedilnik 001bbb0d99 STYLE: Nightly Version update 2005-12-22 01:13:46 -05:00
Bill Hoffman 391d3ed631 ENH: make sure depend helper actually works, if a depend library gets updated, then the target needs to be removed, and the CONFIGURATION directory needs to be used 2005-12-21 15:45:55 -05:00
Brad King 5b95c0a881 BUG: Libraries and executables that are built with version numbers and symlinks should be built by a rule using the real file name. The symlink file names should be rules that just depend on the main rule. This way if a version number changes a target will re-link with the new name and the symlinks will be updated. 2005-12-21 08:46:41 -05:00
Andy Cedilnik 932c5b74b8 STYLE: Nightly Version update 2005-12-21 01:04:27 -05:00
Brad King a0e413ce63 ENH: Improved robustness of sharing parent pipes with children. This ensures that the parent pipe handles are inherited by the children. If a parent pipe handle is invalid a handle to an empty pipe is given to the child to make sure all pipes are defined for the children. 2005-12-20 13:22:22 -05:00
Andy Cedilnik f4c00316c2 STYLE: Nightly Version update 2005-12-20 01:11:17 -05:00
Bill Hoffman 5261f51e45 BUG: fix for bug 2560, Xcode does not create correct bundles 2005-12-19 11:29:57 -05:00
Andy Cedilnik 64f7c3c41c STYLE: Nightly Version update 2005-12-19 01:06:21 -05:00
Andy Cedilnik 19138bc9c4 STYLE: Nightly Version update 2005-12-18 01:05:59 -05:00
Andy Cedilnik ea016d68ea STYLE: Nightly Version update 2005-12-17 01:12:23 -05:00
Bill Hoffman 037487a488 ENH: make sure uncommented modules are not documented 2005-12-16 16:49:01 -05:00
Andy Cedilnik affced3f81 BUG: Return if the file is in any directory not just in first one 2005-12-16 09:03:04 -05:00
Andy Cedilnik 945073f3fd STYLE: Nightly Version update 2005-12-16 01:12:06 -05:00
Andy Cedilnik 5966baeec3 ENH: Report an error if the target does not exists 2005-12-15 12:01:28 -05:00
Bill Hoffman 4b0fd57bef ENH: fix module documenation to handle bad docs and fix qt3 docs 2005-12-15 09:19:23 -05:00
Andy Cedilnik eef9390dc6 STYLE: Nightly Version update 2005-12-15 01:47:49 -05:00
Bill Hoffman b7fa820118 ENH: add documentation support for modules 2005-12-14 13:51:08 -05:00
Brad King 805d365d47 ENH: Renamed ZeroTargetCheck target to ZERO_CHECK for consistency with other CMake-generated targets (ALL_BUILD, RUN_TESTS, INSTALL). 2005-12-14 11:00:44 -05:00
Brad King 9f38df7046 COMP: Fix conversion warning. 2005-12-14 10:58:09 -05:00
Brad King 163e3ff56c ENH: Removed cmMakefile arguments from cmTarget methods because cmTarget has the ivar m_Makefile now. Re-implemented cmLocalUnixMakefileGenerator3::AppendAnyDepend to use the new global knowledge and avoid the need to look at the cache for information about other targets. This should fix problems with custom commands and executables with the OUTPUT_NAME set. Also the <target>_LIBRARY_TYPE cache variable is no longer needed at all and has been removed. 2005-12-14 10:47:33 -05:00
Brad King af36d6e2e7 COMP: Fixed unused variable warning. 2005-12-13 18:23:37 -05:00
Andy Cedilnik 5007cbce3b BUG: Fix the problem with update.xml.tmp not being coppied 2005-12-13 15:16:46 -05:00
Ken Martin c3c349109b ENH: removed TARGET_DIR_PREFIX support and someother fix 2005-12-13 15:14:08 -05:00
Ken Martin 0b69b892ed ENH: removed TARGET_DIR_PREFIX support 2005-12-13 15:13:17 -05:00
Ken Martin fa3120a4a5 STYLE: fix missing docs 2005-12-13 15:12:37 -05:00
Brad King 1c7075057f ENH: Added support for parallel builds in VS 8. There is now a special target on which all other targets depend that re-runs CMake if any listfiles have been changed. This addresses bug#2512. 2005-12-13 14:21:28 -05:00
Brad King a8d199df49 BUG: Fix storage/use of argc/argv in CMakeSetup dialog. 2005-12-13 14:14:16 -05:00
Andy Cedilnik 23ba8f965a STYLE: Nightly Version update 2005-12-13 04:24:25 -05:00
Bill Hoffman 129299f900 ENH: fix for bug 2584, empty source groups with children skipped 2005-12-12 11:34:17 -05:00
Andy Cedilnik b08a9e3508 STYLE: Nightly Version update 2005-12-12 04:17:07 -05:00
Andy Cedilnik d512aa1cc3 STYLE: Nightly Version update 2005-12-11 04:20:32 -05:00
Andy Cedilnik ccf5a130ef COMP: for a in range(100): write_on_board(No std in kwsys...) 2005-12-11 00:12:40 -05:00
Andy Cedilnik ea7c7bb34d ENH: Allow the installer to overwrite the install prefix 2005-12-10 12:11:20 -05:00
Andy Cedilnik 5e56c7c201 ENH: Add a method to remove remaining arguments 2005-12-10 12:10:09 -05:00
Andy Cedilnik 5999a81bcd COMP: Fix the exporting so that it can actually be used 2005-12-10 12:09:24 -05:00
Andy Cedilnik 33c891f8d8 ENH: Add another signature to FindProgram that matches more to the one from CMake 2005-12-10 12:08:55 -05:00
Andy Cedilnik 9c64a17845 STYLE: Nightly Version update 2005-12-10 04:21:56 -05:00
Bill Hoffman 90bdb216a4 ENH: try to fix hp build problem 2005-12-09 23:04:33 -05:00
Andy Cedilnik 63a5effc7f ENH: fix compile error 2005-12-09 16:32:19 -05:00
Bill Hoffman d13643aa92 ENH: clean up style a bit 2005-12-09 14:30:11 -05:00
Bill Hoffman 92b6c8e742 PERF: apply patch for bug 2575 speeds up depend scanning 2005-12-09 13:58:55 -05:00
Andy Cedilnik 3a3ffea532 STYLE: Nightly Version update 2005-12-09 04:17:46 -05:00
Andy Cedilnik 25e9bceb0a STYLE: Nightly Version update 2005-12-08 04:21:52 -05:00
Andy Cedilnik 02b961f29c ENH: Make commands scriptable 2005-12-07 11:39:08 -05:00
Andy Cedilnik 19398fd2c8 STYLE: Nightly Version update 2005-12-06 10:55:07 -05:00
Andy Cedilnik 22a434121a STYLE: Nightly Version update 2005-12-05 08:19:58 -05:00
Andy Cedilnik 33691be50e STYLE: Nightly Version update 2005-12-04 05:04:27 -05:00
Andy Cedilnik 13e6693ad2 STYLE: Nightly Version update 2005-12-03 06:10:02 -05:00
Andy Cedilnik a6356e2db9 STYLE: Nightly Version update 2005-12-02 05:30:26 -05:00
Andy Cedilnik 782bef7374 ENH: Add a way for the generated command to include extra flags. This is useful for CTest (or try compile) to add -j2 2005-12-01 11:41:00 -05:00
Andy Cedilnik e95224b2e7 STYLE: Nightly Version update 2005-12-01 05:32:27 -05:00
Andy Cedilnik 1578bebdad ENH: Add variable for debugging. This variable CMAKE_PARENT_LIST_FILE holds the parent CMake list file of the current cmake list file. 2005-11-30 13:46:48 -05:00
Andy Cedilnik 358a9b133d STYLE: Nightly Version update 2005-11-30 05:22:50 -05:00
Andy Cedilnik b8b27089e7 STYLE: Nightly Version update 2005-11-29 05:24:45 -05:00
Andy Cedilnik c1cdb723b1 STYLE: Nightly Version update 2005-11-28 05:17:59 -05:00
Andy Cedilnik b1cf98492e STYLE: Nightly Version update 2005-11-27 05:27:51 -05:00
Andy Cedilnik 820bda2e00 STYLE: Nightly Version update 2005-11-26 05:21:29 -05:00
Andy Cedilnik 4918330de7 STYLE: Nightly Version update 2005-11-25 05:18:47 -05:00
Andy Cedilnik 36653b9619 STYLE: Nightly Version update 2005-11-24 05:21:13 -05:00
Bill Hoffman d0e801247f ENH: executable prefix and post fix variables should not be the same as the executable extension 2005-11-23 10:27:05 -05:00
Andy Cedilnik 77fb139317 STYLE: Nightly Version update 2005-11-23 05:35:51 -05:00
Brad King 102dd34bdc BUG: Do not expand escape sequences when re-expanding variables in include directories, link directories, and link libraries. 2005-11-22 17:03:07 -05:00
Brad King 130d469dd4 BUG: Do not accept a directory name as a library. 2005-11-22 16:59:31 -05:00
Bill Hoffman 76724c23bf BUG: fix for bug 2357, do not allow targets to link to directories 2005-11-22 16:08:16 -05:00
Bill Hoffman 9312deb035 BUG: fix spelling error 2005-11-22 15:15:52 -05:00
Brad King d952f68738 BUG: Tweak VS8 generator to keep VS8 happy. The .vcproj files need their own GUIDs in a ProjectGUID attribute. The top level .sln file needs a special comment at the top to allow it to be opened with double-click in explorer. 2005-11-22 13:37:42 -05:00
Brad King ed72b56512 STYLE: Fixed documentation to state target_EXPORTS default right after DEFINE_SYMBOL documentation instead of many sentences later in a random place. 2005-11-22 11:35:41 -05:00
Andy Cedilnik 8830c100ab STYLE: Nightly Version update 2005-11-22 05:18:36 -05:00
Andy Cedilnik 4c2dee2bad STYLE: Nightly Version update 2005-11-21 05:18:40 -05:00
Andy Cedilnik 0a15a96dc3 STYLE: Nightly Version update 2005-11-20 05:30:50 -05:00
Bill Hoffman 49840778b9 ENH: add some more properties for visual studio projects 2005-11-19 09:40:11 -05:00
Bill Hoffman 9104097502 COMP: fix compile error 2005-11-19 08:29:28 -05:00
Bill Hoffman c3d9a7ca5a ENH: fix docs 2005-11-19 08:04:36 -05:00
Andy Cedilnik 408abf5d08 STYLE: Nightly Version update 2005-11-19 05:22:02 -05:00
Bill Hoffman 1c01c12af3 ENH: more chars need quotes 2005-11-18 16:59:53 -05:00
Bill Hoffman 47622dde01 ENH: fixes for Xcode 2.2 2005-11-18 14:12:09 -05:00
Bill Hoffman c0ee3a13a5 ENH: add new error regex 2005-11-18 10:40:31 -05:00
Brad King 036a78056c BUG: Fixed flag-to-vcproj-attribute conversion code to work again (it was broken by the optimization changes). Added conversion of /nologo flag to SuppressStartupBanner attribute and /Gy flag to EnableFunctionLevelLinking attribute. 2005-11-18 10:36:52 -05:00
Brad King 8dc8232027 BUG: Fixed XML escapes for custom commands. Also added escaping of newlines for VS 2005. 2005-11-17 15:57:51 -05:00
Brad King 0df3c162fb BUG: Do not dereference an end iterator. 2005-11-17 15:44:43 -05:00
Brad King 70b4e1051e BUG: Fixed support for external object files built by custom commands. Also added a test to keep it working. 2005-11-17 13:49:10 -05:00
Ken Martin 6ce463dab3 STYLE: fix docs 2005-11-17 11:46:16 -05:00
Ken Martin 4d2ce04caa STYLE: fix docs 2005-11-17 11:39:02 -05:00
Ken Martin f6ef36d8b2 STYLE: fix docs 2005-11-17 11:20:51 -05:00
Ken Martin bb7577f4e7 STYLE: fix docs 2005-11-17 11:04:11 -05:00
Ken Martin 590377dcdd STYLE: fix docs 2005-11-17 10:41:37 -05:00
Ken Martin 71934cedbd STYLE: fix docs 2005-11-17 10:36:55 -05:00
Ken Martin 5385811e60 STYLE: fix docs 2005-11-17 10:28:35 -05:00
Ken Martin ef5fe4b256 STYLE: fix docs 2005-11-17 10:22:05 -05:00
Ken Martin fb6d598813 BUG: clean up scoping 2005-11-17 09:44:32 -05:00
Ken Martin 435f4ad8b0 BUG: fix incrementing past end 2005-11-17 09:33:17 -05:00
Ken Martin 7321be8f6d BUG: fix incrementing past end 2005-11-17 09:32:07 -05:00
Ken Martin 1e2a08e452 STYLE: fix docs 2005-11-17 09:31:43 -05:00
Andy Cedilnik a1c7a6f4d3 STYLE: Nightly Version update 2005-11-17 05:24:39 -05:00
Ken Martin 25b26ae808 STYLE: fix docs 2005-11-16 14:41:10 -05:00
Ken Martin 0342189356 STYLE: fix docs 2005-11-16 14:27:38 -05:00
Ken Martin d1840f2e57 STYLE: fix docs 2005-11-16 14:11:09 -05:00
Ken Martin 69d931f643 STYLE: fix docs 2005-11-16 14:02:30 -05:00
Bill Hoffman 8b7091a0a6 ENH: fixes for xcode21 and build styles and comments in the generated project 2005-11-16 13:13:39 -05:00
Ken Martin 7a1745b84b STYLE: fix docs 2005-11-16 12:11:14 -05:00
Ken Martin 0334c77316 STYLE: fix docs 2005-11-16 12:10:37 -05:00
Ken Martin bd45a7bb18 STYLE: fix docs 2005-11-16 12:05:04 -05:00
Ken Martin 89f3e97730 STYLE: fix docs 2005-11-16 11:57:36 -05:00
Brad King e3876623f6 STYLE: Documented reference to "man select_tut". 2005-11-16 11:39:43 -05:00
Brad King 5dae3d67f4 BUG: Do not close handle obtained from GetModuleHandle which does not increase the reference count of the module. 2005-11-16 11:36:05 -05:00
Ken Martin 1d4b3f8388 STYLE: fix docs 2005-11-16 11:25:47 -05:00
Ken Martin f6a6522801 STYLE: fix docs 2005-11-16 10:40:16 -05:00
Ken Martin 0629e2561c STYLE: fix docs 2005-11-16 10:37:02 -05:00
Ken Martin e3b06f10dd STYLE: fix docs 2005-11-16 10:26:41 -05:00
Ken Martin 3395e137fa STYLE: fix docs 2005-11-16 10:22:58 -05:00
Ken Martin a043b6608c STYLE: fix docs 2005-11-16 10:16:57 -05:00
Ken Martin 09b3d9d2f1 STYLE: removed some docs that did not make sense 2005-11-16 10:08:02 -05:00
Andy Cedilnik 4de14f89b1 STYLE: Nightly Version update 2005-11-16 06:30:40 -05:00
Ken Martin 51cf783089 STYLE: updated comments 2005-11-15 13:30:44 -05:00
Andy Cedilnik b1e0e86331 STYLE: Nightly Version update 2005-11-15 05:27:54 -05:00
Andy Cedilnik 6174cc7091 STYLE: Nightly Version update 2005-11-14 05:24:49 -05:00
Andy Cedilnik 0255f596b8 STYLE: Nightly Version update 2005-11-13 05:20:31 -05:00
Andy Cedilnik b366c14c32 STYLE: Nightly Version update 2005-11-12 05:28:48 -05:00
Andy Cedilnik 870bb34fb9 STYLE: Nightly Version update 2005-11-11 05:51:12 -05:00
Ken Martin 4d3537597e ENH: added tutorial tests 2005-11-10 10:55:34 -05:00
Ken Martin 3480c252a3 ENH: change the pass regexp so that it overrides the return value 2005-11-10 10:55:04 -05:00
Andy Cedilnik aadec14903 STYLE: Nightly Version update 2005-11-10 04:48:05 -05:00
Andy Cedilnik 4245eb0b53 STYLE: More comments 2005-11-09 11:14:54 -05:00
Andy Cedilnik 4e9d832525 ENH: Change flag to PASS_REGULAR_EXPRESSION and FAIL_REGULAR_EXPRESSION and add help in cmSetTestsPropertiesCommand 2005-11-09 11:07:36 -05:00
Andy Cedilnik a285a90809 COMP: Fix all dashboards 2005-11-09 07:22:28 -05:00
Andy Cedilnik 933c97546b STYLE: Nightly Version update 2005-11-09 05:33:01 -05:00
Andy Cedilnik 1de28a762f ENH: Add test for output regular expression 2005-11-08 17:59:58 -05:00
Andy Cedilnik 34e7834451 ENH: Add support for output reguilar expression 2005-11-08 17:59:20 -05:00
Andy Cedilnik eccc4779e4 STYLE: Nightly Version update 2005-11-08 05:33:37 -05:00
Andy Cedilnik a2578e6b4d STYLE: Nightly Version update 2005-11-07 05:34:08 -05:00
Andy Cedilnik cf4609d15f STYLE: Nightly Version update 2005-11-06 05:22:11 -05:00
Andy Cedilnik aa59ab1608 STYLE: Nightly Version update 2005-11-05 04:18:56 -05:00
Ken Martin 4dcff55479 DOC: updated comment about the inherited ivar 2005-11-04 10:52:15 -05:00
Andy Cedilnik 5acbbcbba3 STYLE: Nightly Version update 2005-11-03 04:24:06 -05:00
Andy Cedilnik 35b529cc3e STYLE: Nightly Version update 2005-11-02 04:14:20 -05:00
Andy Cedilnik a8d79ab9cc STYLE: Nightly Version update 2005-10-31 12:09:36 -05:00
Andy Cedilnik 726e3cbaf1 STYLE: Nightly Version update 2005-10-30 08:01:58 -05:00
Bill Hoffman c78df46153 BUG: fix stack over write bug 2005-10-28 11:52:23 -04:00
Bill Hoffman 08be73fff1 BUG: make the clean target work 2005-10-28 11:02:29 -04:00
Brad King 946c9a2cc6 ENH: Improved file modification time comparison on Windows to use GetFileAttributesEx instead of CreateFile/GetFileTime/CloseHandle to get file times. This results in a 30% reduction in time to do a build system check. 2005-10-27 13:57:48 -04:00
Andy Cedilnik 6b0c50e824 STYLE: Nightly Version update 2005-10-26 05:32:27 -04:00
Andy Cedilnik c564125896 STYLE: Nightly Version update 2005-10-25 05:32:53 -04:00
Andy Cedilnik 27d06a7492 STYLE: Nightly Version update 2005-10-24 05:29:34 -04:00
Andy Cedilnik 43e42728e5 STYLE: Nightly Version update 2005-10-23 05:21:48 -04:00
Andy Cedilnik 6d03a116ae STYLE: Nightly Version update 2005-10-22 05:51:16 -04:00
Ken Martin 52edb9c483 ENH: fix for bad placement of SILENT target 2005-10-21 15:24:12 -04:00
Ken Martin 8a1f581bd3 BUG: symlink issue 2005-10-21 12:04:26 -04:00
Ken Martin 017af44ca3 BUG: fix bad checkin that had debugging code in it 2005-10-21 11:10:30 -04:00
Bill Hoffman 54f75b05cd ENH: try to get this thing to pass with cmake 2.2.1 2005-10-21 09:49:04 -04:00
Andy Cedilnik d9418a87d8 STYLE: Nightly Version update 2005-10-21 04:43:58 -04:00
Ken Martin 4c32cfb3a3 BUG: fix over checking of build system 2005-10-20 16:37:37 -04:00
Ken Martin d3d746ad7b STYLE: minor cleanup 2005-10-20 16:37:14 -04:00
Ken Martin b7b902e048 BUG: fix for def files and new local target link lines 2005-10-20 15:03:17 -04:00
Ken Martin a2d4e15ed3 ENH: missing check_build_system for all target 2005-10-20 14:25:08 -04:00
Ken Martin 929553a02e ENH: big cleanup and fix for jump commands 2005-10-20 13:40:28 -04:00
Bill Hoffman 097debb55a BUG: end is not really end, but rather length 2005-10-20 10:11:03 -04:00
Andy Cedilnik 1e6431801c STYLE: Nightly Version update 2005-10-20 04:37:43 -04:00
Ken Martin 370cfb037c COMP: fix compiler error 2005-10-19 13:23:01 -04:00
Andy Cedilnik eff0013b3b ENH: More output 2005-10-19 11:00:28 -04:00
Andy Cedilnik baa7b749e4 BUG: Initialize to something resonable 2005-10-19 11:00:06 -04:00
Andy Cedilnik bf6b379b11 COMP: More namespace fixes to build on HP 2005-10-19 10:47:19 -04:00
Ken Martin 6b444ee345 BUG: cd into local directory to reduce link line length 2005-10-19 10:03:20 -04:00
Andy Cedilnik 66e50573c1 COMP: Fix namespace. This way kwsys can be built outside cmake 2005-10-19 08:42:22 -04:00
Andy Cedilnik d9d8d537c1 STYLE: Nightly Version update 2005-10-19 04:41:00 -04:00
Bill Hoffman 13c322a0be ENH: fix test 2005-10-18 16:35:11 -04:00
Bill Hoffman eef7ccc9d6 ENH: add .txx files and put the start directory in the search path 2005-10-18 16:10:04 -04:00
Bill Hoffman f72deca3a2 ENH: unused include 2005-10-18 16:09:34 -04:00
Bill Hoffman 40094058db ENH: spelling 2005-10-18 16:09:16 -04:00
Andy Cedilnik fdc4795b91 ENH: Push glob to the kwsys 2005-10-18 14:08:55 -04:00
Andy Cedilnik 2a9d2ed412 COMP: Remove warning 2005-10-18 09:42:35 -04:00
Andy Cedilnik 314641a407 STYLE: Nightly Version update 2005-10-18 04:37:17 -04:00
Andy Cedilnik f6c00e74c2 ENH: Fix precedence 2005-10-17 16:53:11 -04:00
Andy Cedilnik 985d092d4d ENH: Add rudamentary mathematical expression support 2005-10-17 16:42:47 -04:00
Brad King a7d4b61699 BUG: Lexer should be case insensitive so flex should be run with -i option. This partially addresses bug#2361. 2005-10-17 09:58:53 -04:00
Andy Cedilnik 12ef4edf64 ENH: Add String length and substring 2005-10-17 09:56:42 -04:00
Andy Cedilnik 6e5cdd6de7 ENH: Add regular string replace (not regex), and relative path command. Also add tests 2005-10-17 09:10:20 -04:00
Andy Cedilnik 33ac18891f BUG: If test passes but it should fail, report an error 2005-10-17 09:09:51 -04:00
Andy Cedilnik 2df1442d4d STYLE: Nightly Version update 2005-10-17 04:45:16 -04:00
Andy Cedilnik 07c07e86e9 STYLE: Nightly Version update 2005-10-16 04:42:40 -04:00
Andy Cedilnik b038279964 STYLE: Nightly Version update 2005-10-15 04:43:19 -04:00
Andy Cedilnik 019442541b STYLE: Nightly Version update 2005-10-14 05:24:55 -04:00
Andy Cedilnik 0a24d706c5 ENH: More error exceptions 2005-10-13 10:30:42 -04:00
Andy Cedilnik 6a67b1bf71 BUG: Fix logic to return true when the file was already statted. Also, use nanosecond percision if available. Remove debug 2005-10-13 10:07:12 -04:00
Andy Cedilnik f2b8c8f31a STYLE: Nightly Version update 2005-10-13 05:14:33 -04:00
Andy Cedilnik f18e7c7ff7 ENH: Improve performance of check build system by creating another file that is simpler to parse and therefore much faster overall 2005-10-12 13:52:29 -04:00
Andy Cedilnik a51dfefe79 ENH: Optimize performance by caching stat results 2005-10-12 13:51:15 -04:00
Andy Cedilnik 2dd035c9a9 COMP: Windows fixes 2005-10-12 13:50:25 -04:00
Andy Cedilnik 775c3495e2 ENH: Add file time comparison code 2005-10-12 13:36:07 -04:00
Andy Cedilnik b93359f41d ENH: Add an accessor for the maximum file length 2005-10-12 12:08:49 -04:00
Andy Cedilnik 18e14ba2af STYLE: Nightly Version update 2005-10-12 05:16:21 -04:00
Andy Cedilnik a8f9361f60 STYLE: Nightly Version update 2005-10-11 05:19:29 -04:00
Ken Martin 345fb993aa ENH: some fixes for better backwards compatibility 2005-10-10 11:49:17 -04:00
Andy Cedilnik 63185c1388 STYLE: Nightly Version update 2005-10-10 05:09:32 -04:00
Andy Cedilnik b87615156c STYLE: Nightly Version update 2005-10-09 05:07:55 -04:00
Andy Cedilnik 840c91700b STYLE: Nightly Version update 2005-10-08 05:09:12 -04:00
Andy Cedilnik ccac51a5cb ENH: Add support for setting the maximum number of errors and warnings reported. This should fix Bug #2318 - The maximum number of errors to report is fixed to 50 2005-10-07 11:36:09 -04:00
Andy Cedilnik e853caaf61 STYLE: Nightly Version update 2005-10-07 05:26:13 -04:00
Sebastien Barre 07b45da693 ENH: CMake kills me (so does Cygwin) 2005-10-06 17:16:07 -04:00
Andy Cedilnik fa4c143ebc STYLE: Nightly Version update 2005-10-06 05:18:57 -04:00
Sebastien Barre 6c54adf0ea ENH: avoid the use of GET_TARGET_PROPERTY by testing the CMake executable instead of the test executable 2005-10-05 16:06:45 -04:00
Brad King 01ac3906da BUG: Reverting fundamental type info change until it is fixed on more platforms. It was tested on Linux, SGI, HP, Sun, OSX, Windows with nmake and VS 6, 7, 7.1, 8, Borland Make, and cygwin by hand with spaces in the path and cmake 2.0 and 2.2 before committing but still seems to be failing on some dashboards...strange. 2005-10-05 13:11:34 -04:00
Andy Cedilnik ab62098356 STYLE: Nightly Version update 2005-10-05 05:17:52 -04:00
Sebastien Barre b83dffb500 ENH: the test for kwsys uses GET_TARGET_PROPERTY, which was not in the CMake bootstrap 2005-10-04 16:40:01 -04:00
Sebastien Barre 13627538b9 ENH: add kwsys test for DetectFileType 2005-10-04 15:09:00 -04:00
Andy Cedilnik 89569f07ed ENH: More verbosity 2005-10-04 10:58:21 -04:00
Andy Cedilnik 6258a11c5d STYLE: Nightly Version update 2005-10-04 05:02:49 -04:00
Brad King d937de494a ENH: Converting FundamentalType try-compiles into a single try-run. All the information about the existence, size, and signedness of types can be determined in one program thanks to limits.h. 2005-10-03 14:44:27 -04:00
Brad King b9e088dcfa BUG: Double-quotes in definitions must be escaped. 2005-10-03 14:33:35 -04:00
Andy Cedilnik a1188cef3b STYLE: Nightly Version update 2005-10-03 05:03:22 -04:00
Andy Cedilnik 2b2c7871ba STYLE: Nightly Version update 2005-10-02 05:01:40 -04:00
Andy Cedilnik 8a1de402d6 STYLE: Nightly Version update 2005-10-01 05:03:37 -04:00
Andy Cedilnik e12cf33d82 STYLE: Nightly Version update 2005-09-29 04:55:12 -04:00
Andy Cedilnik 082b86ae99 STYLE: Nightly Version update 2005-09-28 04:55:07 -04:00
Andy Cedilnik 14ebbaf3be STYLE: Nightly Version update 2005-09-27 04:54:28 -04:00
Andy Cedilnik 4776b13851 STYLE: Nightly Version update 2005-09-26 04:55:58 -04:00
Andy Cedilnik 9721006d7f STYLE: Nightly Version update 2005-09-24 04:57:19 -04:00
Bill Hoffman 46521aef8c ENH: try to find a gui for the Mac 2005-09-23 17:47:46 -04:00
Ken Martin 9be341383e BUG: the -P option was not working with relative paths and a couple types 2005-09-23 12:50:09 -04:00
Andy Cedilnik 244f5ec26a STYLE: Nightly Version update 2005-09-23 04:54:51 -04:00
Andy Cedilnik ba90faca0a COMP: Try to remove warnings 2005-09-22 09:58:03 -04:00
Andy Cedilnik 5c133cd7e6 STYLE: Nightly Version update 2005-09-22 05:06:48 -04:00
Brad King d134ac9bd3 ENH: Updated to use modern FILE command for writing to output logs instead of WRITE_FILE. 2005-09-21 14:15:14 -04:00
Brad King 393adee4d4 BUG: kwsys_ios namespace should import streambuf also. 2005-09-21 13:42:49 -04:00
Brad King c59d56f653 BUG: Corrected and updated documentation of the -P option, -C option, GET_TARGET_PROPERTY command, and GET_SOURCE_FILE_PROPERTY command. 2005-09-21 13:31:43 -04:00
Ken Martin 059f62c5ea ENH: removed ITK command 2005-09-21 10:32:13 -04:00
Andy Cedilnik 0981ffddcd STYLE: Nightly Version update 2005-09-21 05:10:17 -04:00
Andy Cedilnik 0d824e1d1a ENH: Properly report failed tests 2005-09-20 15:08:41 -04:00
Andy Cedilnik 2e50727eca ENH: Make message into status 2005-09-20 10:42:38 -04:00
Andy Cedilnik fdca6962c0 STYLE: Nightly Version update 2005-09-20 05:05:48 -04:00
Brad King dbe997e63b BUG: When an unquoted argument contains a pair of matching double quotes spaces and tabs should be allowed in-between. This allows arguments like -DFOO='"bar zot"' to work. 2005-09-19 17:20:48 -04:00
Andy Cedilnik ec36660ca8 BUG: Remove warning and try to fix memory problem 2005-09-19 16:19:57 -04:00
Andy Cedilnik 5f2343bf91 ENH: Test for both commands 2005-09-19 15:15:11 -04:00
Andy Cedilnik 51a19d99ba ENH: Modify output based on wether it is tested or memory checked 2005-09-19 15:11:54 -04:00
Andy Cedilnik 53b3b56991 BUG: This should fix memory checking 2005-09-19 15:08:00 -04:00
Andy Cedilnik 487c5439a3 STYLE: Nightly Version update 2005-09-19 04:45:24 -04:00
Brad King e2d7c3a4e4 STYLE: Added reference to documentation in CMakeLists.txt. 2005-09-18 17:15:29 -04:00
Brad King e440c6a826 STYLE: Added backward compatibility disclaimer. 2005-09-18 17:08:56 -04:00
Andy Cedilnik 498c2e6dc5 BUG: Fix which argument is which, also, fix the test to be less agressive 2005-09-18 08:17:39 -04:00
Andy Cedilnik aab5d12971 STYLE: Nightly Version update 2005-09-18 04:35:34 -04:00
Andy Cedilnik 66019dc5d9 ENH: Fix memcheck command 2005-09-17 11:31:22 -04:00
Andy Cedilnik 28a9e9a919 ENH: Add testing of GET_TEST_PROPERTY command 2005-09-17 09:53:09 -04:00
Andy Cedilnik 8ee8cd372f BUG: On WIN32, since we are using subkey, set it 2005-09-17 08:50:10 -04:00
Andy Cedilnik 18e76badb6 STYLE: Nightly Version update 2005-09-17 05:04:35 -04:00
Andy Cedilnik ef8212d28b COMP: Remove unused variable 2005-09-16 15:30:57 -04:00
Andy Cedilnik 767057f37f BUG: Fix encoding and add deleting to the test 2005-09-16 13:56:09 -04:00
Andy Cedilnik 9b486bacfc ENH: Modify API a little bit to allow arbitrary length values. Encode certain characters. Rename UNIX registry to FILE registry. More testing 2005-09-16 13:38:25 -04:00
Andy Cedilnik efeffc52ce COMP: Remove problem on borland 2005-09-16 10:09:38 -04:00
Andy Cedilnik 4d1f0fe4ea ENH: Enable registry, add test of SET_TESTS_PROPERTIES, rename tests for dart2 2005-09-16 09:21:05 -04:00
Andy Cedilnik 3548c51e7d COMP: Remove some more warnings 2005-09-16 09:20:28 -04:00
Andy Cedilnik 6d9aee1e22 ENH: Cleanups and expose unix registry on windows (for cygwin etc) 2005-09-16 09:15:52 -04:00
Andy Cedilnik 30b67a8bfe COMP: Win32 fixes 2005-09-16 09:08:40 -04:00
Andy Cedilnik df4f999457 ENH: More handling of unix versus windows registry 2005-09-16 08:38:12 -04:00
Andy Cedilnik 0b30d23085 ENH: Initial import 2005-09-16 08:20:48 -04:00
Andy Cedilnik 656357a475 STYLE: Nightly Version update 2005-09-16 05:17:33 -04:00
Andy Cedilnik 287eeb283e ENH: Expose version of ctest 2005-09-15 17:22:06 -04:00
Andy Cedilnik 79bf20ec6d COMP: Too fast commit 2005-09-15 16:06:29 -04:00
Andy Cedilnik 34f1419aa4 BUG: Make sure full paths are collapsed 2005-09-15 16:03:06 -04:00
Bill Hoffman 5b9ecdec44 ENH: fix warning 2005-09-15 13:26:29 -04:00
Bill Hoffman 8be3e4eeca ENH: clean up EnableLanguage try to fix problem where try compile runs cmake 2005-09-15 12:17:38 -04:00
Andy Cedilnik 6975e6acee STYLE: Nightly Version update 2005-09-15 04:53:34 -04:00
Andy Cedilnik 7f185a465b STYLE: Nightly Version update 2005-09-14 04:52:42 -04:00
Ken Martin 2a45d5cd68 ENH: added DIRECTORY option to GET_DIRECTORY_PROPERTIES 2005-09-13 10:39:42 -04:00
Andy Cedilnik f9fa8ee068 STYLE: Nightly Version update 2005-09-13 04:52:02 -04:00
Ken Martin 4cb9d2fd96 ENH: better format for ADD_SUBDIRECTORY command 2005-09-12 13:46:16 -04:00
Bill Hoffman 6dfb10d374 ENH: use the findqt3 from this cmake and not the one configureing cmake 2005-09-12 10:37:04 -04:00
Bill Hoffman 34170ed52e ENH: more qt changes 2005-09-12 09:32:21 -04:00
Andy Cedilnik b6880f295d STYLE: Nightly Version update 2005-09-12 04:37:50 -04:00
Andy Cedilnik 44db5b63bf STYLE: Nightly Version update 2005-09-11 04:50:22 -04:00
Bill Hoffman f8c259b443 BUG: try to fix qt problems 2005-09-10 10:33:10 -04:00
Andy Cedilnik e6cb2ee6c4 STYLE: Nightly Version update 2005-09-10 04:55:00 -04:00
Andy Cedilnik 1d16de7485 STYLE: Nightly Version update 2005-09-09 05:07:22 -04:00
Bill Hoffman 29a40d3869 ENH: remove UMR 2005-09-08 15:26:36 -04:00
Bill Hoffman cae9971f6a BUG: fix spelling error 2005-09-08 15:25:55 -04:00
Andy Cedilnik 93ee345b41 BUG: fix xcode 15 (really bill Hoffman) 2005-09-08 14:35:37 -04:00
Ken Martin b72d77d929 BUG: bug num 1994 library linking when a config is not specified but debug and opt libs are 2005-09-08 14:22:58 -04:00
Andy Cedilnik 0a521f4e3e STYLE: Nightly Version update 2005-09-08 05:05:35 -04:00
Bill Hoffman 9c4bfe975a ENH: add a fix for VTK on the mac and a way to fix some projects with a single file in the cmake modules directory 2005-09-07 17:05:01 -04:00
Andy Cedilnik 99368244bb STYLE: Nightly Version update 2005-09-07 05:00:23 -04:00
Andy Cedilnik fcce3ac0a1 ENH: Add a way for test to intentionally fail 2005-09-06 23:31:41 -04:00
Andy Cedilnik 52b808257d STYLE: Nightly Version update 2005-09-06 05:04:09 -04:00
Bill Hoffman 4bc584419e ENH: fix warnings 2005-09-05 09:17:59 -04:00
Andy Cedilnik 496724ced4 STYLE: Nightly Version update 2005-09-05 04:58:49 -04:00
Andy Cedilnik a68d420154 STYLE: Nightly Version update 2005-09-04 04:46:59 -04:00
Andy Cedilnik 5da9185861 STYLE: Nightly Version update 2005-09-03 04:55:06 -04:00
Bill Hoffman 6b4c142c7d ENH: add real support for Xcode21 2005-09-02 16:29:32 -04:00
Bill Hoffman 389333967b BUG: not all Macs are case insensitive if they mount nfs directories 2005-09-02 08:41:49 -04:00
Andy Cedilnik 03b528fdef STYLE: Nightly Version update 2005-09-02 05:05:09 -04:00
Bill Hoffman 52923844f5 ENH: fix NONE 2005-09-01 17:14:56 -04:00
Andy Cedilnik 8a79c86a01 STYLE: Nightly Version update 2005-09-01 05:01:23 -04:00
Brad King 2e004e03ca ENH: Added cygcheck knowledge for --ldd option on Cygwin. Added error message for --ldd option when no tool is available but the option was still requested. 2005-08-31 19:41:53 -04:00
Andy Cedilnik 9770d27e53 STYLE: Nightly Version update 2005-08-31 05:08:46 -04:00
Bill Hoffman 62ae06081e ENH: use native Deployment and Development directories 2005-08-30 13:58:46 -04:00
Andy Cedilnik feb2d86f26 STYLE: Nightly Version update 2005-08-30 04:59:35 -04:00
Andy Cedilnik 808ce048eb STYLE: Nightly Version update 2005-08-29 04:57:04 -04:00
Andy Cedilnik ec19b5fb84 STYLE: Nightly Version update 2005-08-28 04:57:07 -04:00
Andy Cedilnik e47ad1e84a STYLE: Nightly Version update 2005-08-27 05:04:19 -04:00
Andy Cedilnik bd9852e50f COMP: Simplify logic and remove sun compile error 2005-08-26 16:20:26 -04:00
Andy Cedilnik af7221b015 STYLE: Nightly Version update 2005-08-26 05:00:55 -04:00
Andy Cedilnik 557cd3d993 STYLE: Nightly Version update 2005-08-25 05:01:22 -04:00
Andy Cedilnik 547280b0ba BUG: Prevent from creating bogus files 2005-08-24 11:18:26 -04:00
Andy Cedilnik 049678f8ee STYLE: Nightly Version update 2005-08-24 04:54:55 -04:00
Bill Hoffman 621c84f9e0 make sure correct path type is used 2005-08-23 10:24:01 -04:00
Andy Cedilnik d13e654ba6 STYLE: Nightly Version update 2005-08-23 04:48:24 -04:00
Andy Cedilnik d944b68537 STYLE: Nightly Version update 2005-08-22 04:52:12 -04:00
Andy Cedilnik f6263e3094 STYLE: Nightly Version update 2005-08-21 04:56:50 -04:00
Andy Cedilnik 20c44683bc STYLE: Nightly Version update 2005-08-20 05:01:10 -04:00
Brad King 05e6c3f3ba BUG: Fixed OUTPUT_NAME feature for VS6 generator. It was not working for Debug builds and was not paying attention to the executable output path. 2005-08-19 17:57:36 -04:00
Bill Hoffman c69c9e0134 ENH: add support for OUTPUT_NAME 2005-08-19 17:17:13 -04:00
Andy Cedilnik 8d8c3be72b BUG: If the scanner is not defined this would crash. For example when using new language 2005-08-19 10:13:04 -04:00
Brad King 904305e3cb ENH: Added cmake -E create_symlink command that behaves like ln -s. 2005-08-19 09:38:17 -04:00
Andy Cedilnik b79027b41d STYLE: Nightly Version update 2005-08-19 04:52:23 -04:00
Andy Cedilnik 74caa9fea7 COMP: Add STD namespace 2005-08-18 16:17:18 -04:00
Brad King ca1cd089ae BUG: Fixed dirname in a few cases on windows. Now using KWSYS_SHARED_FORWARD_CONFIG_NAME setting instead of CMAKE_INTDIR directly to give choice to user code. Updated documentation to include @KWSYS_NAMESPACE@_SHARED_FORWARD_CONFIG_NAME, @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_PRINT, and @KWSYS_NAMESPACE@_SHARED_FORWARD_OPTION_LDD settings. 2005-08-18 16:06:08 -04:00
Andy Cedilnik a274a8fb77 ENH: Improve log file strategy 2005-08-18 13:50:16 -04:00
Andy Cedilnik d9ed857c8c ENH: Set update options 2005-08-18 10:02:47 -04:00
Brad King 207c39a7ad ENH: Added support for Windows. 2005-08-18 09:23:15 -04:00
Brad King a5d1e0ef58 COMP: Work-around iterator/const_iterator comparison problem on Borland 5.5. 2005-08-18 09:19:55 -04:00
Andy Cedilnik bf87041f37 STYLE: Nightly Version update 2005-08-18 05:41:07 -04:00
Brad King 1c96fa4a41 BUG: RunSingleCommand should translate NULL characters in the output to valid text. This should fix the missing-output problem caused by NULL-characters in VS build output. 2005-08-17 17:39:59 -04:00
Brad King 93efb1cf5b BUG: Automatic pwd/cwd path translation must check that the generated logical-to-physical mapping is correct by using realpath. 2005-08-17 17:04:23 -04:00
Brad King b0d05cf020 ENH: Updated SimpleInstall test to test new versioned executable and OUTPUT_NAME support. 2005-08-17 16:19:33 -04:00
Brad King d392acb4e6 ENH: Added versioned executable support. This partially addresses bug#2143. Also made OUTPUT_NAME work when installing executables. 2005-08-17 16:11:18 -04:00
Brad King 78112eef25 ENH: Added -E cmake_symlink_executable command to help create symbolic links for versioned executables. 2005-08-17 16:06:52 -04:00
Brad King 122ef73e3a BUG: Do not make a file depend on a virtual target. That causes everything to always rebuild. 2005-08-17 16:05:48 -04:00
Andy Cedilnik 6179a0a455 ENH: More error regex 2005-08-17 14:16:17 -04:00
Brad King 2a5fec6eda COMP: Cannot use first/last insertion constructor of std::set because it is not available on all platforms. 2005-08-17 13:23:00 -04:00
Brad King f4920b8369 ENH: Adding support for automatically adding the OBJECT_DEPENDS for generated header files. 2005-08-17 11:43:58 -04:00
Andy Cedilnik b3dd7f1d89 STYLE: Nightly Version update 2005-08-17 05:44:00 -04:00
Andy Cedilnik 582cff491c STYLE: Nightly Version update 2005-08-16 05:46:13 -04:00
Andy Cedilnik 5706117592 STYLE: Nightly Version update 2005-08-15 05:40:25 -04:00
Andy Cedilnik d1cd0c2d5a STYLE: Nightly Version update 2005-08-14 05:45:19 -04:00
Andy Cedilnik de88409bfe STYLE: Nightly Version update 2005-08-13 05:50:47 -04:00
Andy Cedilnik 634f22e41f STYLE: Nightly Version update 2005-08-12 11:57:12 -04:00
Ken Martin 039d4b604e ENH: added better error checking for cases when there is a CMakeCache.txt file but it is not readable 2005-08-11 13:20:23 -04:00
Andy Cedilnik 8a537ce330 STYLE: Nightly Version update 2005-08-11 11:44:50 -04:00
Jorgen Bodde f958cc639c Implemented new parser which can handle:
-G"generator" (legacy format)
-G "generator" (new format)
2005-08-10 16:18:54 -04:00
Bill Hoffman e59e9d0e59 ENH: fix bug 2087 lib prefix stripped off on windows 2005-08-10 12:55:41 -04:00
Andy Cedilnik 5f132ab3ff STYLE: Nightly Version update 2005-08-10 11:42:12 -04:00
Bill Hoffman baffdde535 ENH: fix bug in depend file removing for deleted depend files 2005-08-10 10:01:43 -04:00
Jorgen Bodde 8a52a910e1 Implemented -G option 2005-08-09 15:42:49 -04:00
Ken Martin 7df63f38c5 BUG: do not search the user's path for text executables when a full path is provided to the test 2005-08-09 13:12:03 -04:00
Andy Cedilnik 93535a60e3 STYLE: Nightly Version update 2005-08-09 11:36:57 -04:00
Ken Martin 0b0c97d3b2 BUG: fix for sun make with spaces 2005-08-09 10:35:23 -04:00
Jorgen Bodde 154529bd1c Started on command line parsing, added string parse method for default generator 2005-08-08 17:14:08 -04:00
Ken Martin 52f9353c45 ENH: have the build.make file include flags.make and use the language flags 2005-08-08 15:23:45 -04:00
Ken Martin fd05925bda ENH: fix for earlier fix on source with relative path 2005-08-08 13:28:12 -04:00
Brad King bb043289d0 BUG: Do not convert SOURCE argument from relative to full path. It breaks the old-style SOURCE==TARGET trick and the SOURCE argument is only present for old-style commands anyway. This addresses bug#2120. 2005-08-08 12:00:42 -04:00
Brad King d6a3268b3e BUG: Do not escape CMAKE_COMMAND twice. 2005-08-08 11:28:28 -04:00
Ken Martin f7d26c4ab9 ENH: fix and issue with spaces in paths 2005-08-08 11:02:40 -04:00
Andy Cedilnik 30d362f80a STYLE: Nightly Version update 2005-08-08 10:47:57 -04:00
Brad King ce52a0802f BUG: When exiting before the configure step in script mode we must account for cmSystemTools::GetErrorOccuredFlag() for the return code. 2005-08-08 09:37:29 -04:00
Andy Cedilnik 2b5f4b0be4 STYLE: Nightly Version update 2005-08-07 10:30:49 -04:00
Andy Cedilnik 7fc4c32acf STYLE: Nightly Version update 2005-08-06 10:50:30 -04:00
Ken Martin dce07caf0b ENH: fix warning 2005-08-05 17:07:07 -04:00
Ken Martin c8a44b42ad ENH: some fixes for cwd problems with rebuild_cache option 2005-08-05 14:19:18 -04:00
Andy Cedilnik 6b5c4c92e2 STYLE: Nightly Version update 2005-08-05 11:31:42 -04:00
Brad King 26d6409f9d ENH: If VTK_LIBRARY_PROPERTIES is set then the properties it lists will be added to VTK library targets with SET_TARGET_PROPERTIES. This will be useful to enable shared library versioning. 2005-08-04 17:12:22 -04:00
Andy Cedilnik b78053c7a8 STYLE: Nightly Version update 2005-08-04 11:19:06 -04:00
Brad King 674fdf8771 ENH: Clarified documentation further. 2005-08-03 16:10:59 -04:00
Andy Cedilnik b8c789a5da ENH: More build errors 2005-08-03 14:16:13 -04:00
Andy Cedilnik 9a3abaa53e ENH: More handling of gcov 4.0 2005-08-03 14:15:17 -04:00
Andy Cedilnik 7bd1e74177 ENH: More support for gcov 4.0 2005-08-03 13:34:13 -04:00
Andy Cedilnik 6479f4db32 ENH: Add support for the new gcc that uses files with extension .gcda 2005-08-03 11:56:00 -04:00
Andy Cedilnik 643538fcca STYLE: Nightly Version update 2005-08-03 11:24:11 -04:00
Andy Cedilnik 67d336ece8 ENH: change name from XCode to Xcode no need to test bootstrap for xcode 2005-08-02 13:40:34 -04:00
Andy Cedilnik 233a679b92 ENH: change name from XCode to Xcode no need to test bootstrap for xcode 2005-08-02 13:02:04 -04:00
Andy Cedilnik d9371295fe ENH: get around problem where OBJROOT has been set by default for all projects in Xcode gui 2005-08-02 13:01:35 -04:00
Andy Cedilnik 29231c8e6d STYLE: Nightly Version update 2005-08-02 11:22:52 -04:00
Bill Hoffman 3b0632ae75 FIX: fix bad depend info and COMPILE_FLAGS problem and remove extra cerr calls 2005-08-02 11:06:16 -04:00
Brad King bccf040b00 BUG: Unquoted arguments can have quotes that are not at the beginning, but only an even number of them. 2005-08-01 16:49:37 -04:00
Andy Cedilnik 0592f3adbc STYLE: Nightly Version update 2005-08-01 12:06:22 -04:00
Ken Martin 40cd76ab03 ENH: first step to only rebuuilding on flag changes 2005-08-01 10:19:35 -04:00
Brad King 83a1af15ab BUG: Patch from Filipe Sousa. QT_WRAP_CPP should generate the file moc_dlgmain.ui.cxx instead of moc_dlgmain.cxx. 2005-08-01 09:24:40 -04:00
Andy Cedilnik bebc745824 ENH: Add set and get test propety command 2005-07-31 11:51:42 -04:00
Andy Cedilnik ec3f3b5a2d STYLE: Nightly Version update 2005-07-31 11:42:52 -04:00
Andy Cedilnik f588b6977f STYLE: Nightly Version update 2005-07-30 11:51:57 -04:00
Ken Martin 76bd115813 ENH; better warning message and fix type per julien 2005-07-29 14:17:24 -04:00
Ken Martin db28904467 ENH: change loc of log files 2005-07-29 13:19:44 -04:00
Andy Cedilnik 4f79ce8f1b STYLE: Nightly Version update 2005-07-29 11:52:15 -04:00
Andy Cedilnik ee6df5f63b BUG: Fix dependencies. Looks like all dependencies were missing subdirectory 2005-07-29 11:25:47 -04:00
Andy Cedilnik df26171533 ENH: undo last change 2005-07-29 10:04:01 -04:00
Andy Cedilnik f179fb59bf ENH: support versions greater than 20 2005-07-29 10:02:52 -04:00
Ken Martin c6b011e35e ENH: put cmake files intoa CMakeFiles subdir to clean up bin tree 2005-07-29 09:19:25 -04:00
Ken Martin ad46c80f7a ENH: fix warning 2005-07-28 15:24:31 -04:00
Andy Cedilnik 47e22fe041 ENH: make sure c flags are used for c and cxx flags are used for cxx, really Bill 2005-07-28 14:52:16 -04:00
Sebastien Barre 6e4b6ca0d3 ENH: add method to attempt to check if a file is text or binary 2005-07-28 13:21:03 -04:00
Andy Cedilnik fac61306a2 ENH: make sure custom commands depend on full path files only: Bill as Andy 2005-07-28 13:12:07 -04:00
Andy Cedilnik a6abb79776 STYLE: Nightly Version update 2005-07-28 11:58:52 -04:00
Ken Martin 825a762a30 ENH: always write out all custom commands 2005-07-28 09:14:42 -04:00
Brad King 6873773487 BUG: InitializeFromParent should copy include file regular expressions. 2005-07-27 17:23:39 -04:00
Brad King 80802c21b6 ENH: RUN_TESTS target now uses proper CMAKE_CFG_INTDIR setting to get $(IntDir) or $(OutDir) depending on the generator. 2005-07-27 16:46:06 -04:00
Brad King 99f3b37f9c BUG: Hack to support building existing trees with UTILITY_SOURCE commands and the new VS generator directory structure. 2005-07-27 16:37:44 -04:00
Andy Cedilnik de217bee8d BUG: Generate RUN_TEST target if any tests are there 2005-07-27 15:46:21 -04:00
Brad King f9aef0e422 ENH: Generator now creates a separate intermediate files directory for each target. This is needed for MSVC 8 to support parallel builds. 2005-07-27 13:36:36 -04:00
Ken Martin 4a98fcd059 ENH: fix some warnings and cleanup some 2005-07-27 12:41:08 -04:00
Andy Cedilnik eccf5e7903 STYLE: Nightly Version update 2005-07-27 11:56:28 -04:00
Ken Martin 50cf415b2c ENH: maybe fix fortran issue 2005-07-27 11:42:46 -04:00
Ken Martin 33efcc442b ENH: fix some warnings and cleanup some 2005-07-27 11:36:43 -04:00
Ken Martin ccc292e4b0 ENH: fix some warnings and cleanup some 2005-07-27 11:33:39 -04:00
Ken Martin 6cc7bca222 ENH: fix some warnings and cleanup some 2005-07-27 11:31:17 -04:00
Ken Martin f85f919dbc ENH: reduce the number of files produced still needs a bit more cleanup 2005-07-27 09:49:37 -04:00
Bill Hoffman 35e36b5b76 ENH: make sure source file depends are used to determine if custom commands are used 2005-07-26 13:26:37 -04:00
Bill Hoffman 9b8d15944f ENH: if it is not a cmake target or a full path do not put depend information in the command 2005-07-26 13:26:04 -04:00
Bill Hoffman b15852d8b7 ENH: make sure custom command depend on fluid so if fltk is part of project fluid gets built first 2005-07-26 13:25:28 -04:00
Andy Cedilnik 97286f3470 STYLE: Nightly Version update 2005-07-26 11:45:48 -04:00
Brad King 82a8e9be99 ENH: Added FundamentalType header defining platform-independent fixed size/signedness integer types. 2005-07-26 11:37:30 -04:00
Brad King a5483acc0e ENH: Added TEST_KWSYS_CXX_SAME_LONG_AND___INT64, TEST_KWSYS_CXX_SAME_LONG_LONG_AND___INT64, TEST_KWSYS_CAN_CONVERT_UI64_TO_DOUBLE, and TEST_KWSYS_CHAR_IS_SIGNED. 2005-07-26 11:36:39 -04:00
Brad King b9d472d81d ENH: Moved kwsys_ns and kwsysEXPORT macros to Configure.h in the case of building a kwsys source file. This allows more than one header to be included in a kwsys source file without redefining the macros. 2005-07-26 11:34:57 -04:00
Bill Hoffman 6a73e8ac69 ENH: fix lib case bug correctly 2005-07-25 16:10:08 -04:00
Andy Cedilnik 13bb9a9041 STYLE: Nightly Version update 2005-07-25 11:41:48 -04:00
Andy Cedilnik 89ddfc21d5 STYLE: Nightly Version update 2005-07-24 11:42:04 -04:00
Andy Cedilnik 182e669cfe STYLE: Nightly Version update 2005-07-23 11:44:42 -04:00
Bill Hoffman 6ea4eadc68 BUG: undo fix 2005-07-23 10:32:57 -04:00
Andy Cedilnik f5a5304c95 STYLE: Nightly Version update 2005-07-22 17:36:55 -04:00
Bill Hoffman 7041af809d ENH: more efficent fix for bug # 2063 2005-07-22 15:41:23 -04:00
Bill Hoffman 72fdb13652 BUG: fix for case mismatched lib bug # 2063 2005-07-22 15:33:51 -04:00
Bill Hoffman dc43a3d265 ENH: string += is very slow, so don't use it 2005-07-22 15:32:00 -04:00
Andy Cedilnik ca90e8002b ENH: Better handling of removed files and remove warning 2005-07-22 08:40:16 -04:00
Andy Cedilnik 9c8875a621 ENH: More regular expressions 2005-07-22 08:39:56 -04:00
Andy Cedilnik a2acc029ae ENH: Add support for detecting files that were removed 2005-07-21 15:54:57 -04:00
Andy Cedilnik 3074513009 STYLE: Nightly Version update 2005-07-21 10:26:03 -04:00
Andy Cedilnik 8483fa93c5 BUG: Remove duplicate prefix 2005-07-21 09:07:01 -04:00
Bill Hoffman 21d6980897 ENH: fix warning 2005-07-20 22:23:14 -04:00
Bill Hoffman b8b298104b ENH: make sure flags set in CC or CXX environment variables stay with the compiler 2005-07-20 15:44:55 -04:00
Bill Hoffman 5bb158f440 ENH: java does not work under mingw 2005-07-20 12:53:06 -04:00
Andy Cedilnik 712e64ebb3 ENH: Rename test 2005-07-20 12:40:11 -04:00
Andy Cedilnik 4bba497aa4 BUG: Initialize variable 2005-07-20 12:03:04 -04:00
Andy Cedilnik 11359c5ccb ENH: Rename test 2005-07-20 12:02:45 -04:00
Andy Cedilnik 7f11eda79a STYLE: Nightly Version update 2005-07-20 10:16:03 -04:00
Bill Hoffman 8ca558db9b ENH: make it so that bootstrap does not use xml parser 2005-07-19 18:05:18 -04:00
Bill Hoffman 9062e6d922 ENH: fix for bug 1866, make -G,-D -C options allow for space between arg and value 2005-07-19 17:16:23 -04:00
Bill Hoffman a13713818c ENH: if Xcode21 is installed then create 21 compatible project files 2005-07-19 16:40:44 -04:00
Bill Hoffman 0ba0cb8a1a ENH: add new stub generator 2005-07-19 15:28:41 -04:00
Bill Hoffman 0e986b12fc ENH: add more docs 2005-07-19 15:27:12 -04:00
Andy Cedilnik 5cc08c658d STYLE: Nightly Version update 2005-07-19 10:10:31 -04:00
Andy Cedilnik f47a57c3e8 ENH: Add a way to submit extra files to the dashboard 2005-07-18 12:53:48 -04:00
Andy Cedilnik 3d84afe571 ENH: Several improvements and cleanups:
1. Add long command line arguments for every argument
2. Add a way to overwrite CTest configuration by providing --overwrite TimeOut=10
3. Improve argument parsing.
4. Add submit index argument
2005-07-18 11:46:45 -04:00
Andy Cedilnik 0949debece ENH: Cleanup file name 2005-07-18 11:32:29 -04:00
Andy Cedilnik 0e3b1febbb ENH: Cleanup the help a bit 2005-07-18 11:32:02 -04:00
Andy Cedilnik 20a59651d1 STYLE: Nightly Version update 2005-07-18 03:18:12 -04:00
Andy Cedilnik 39422f5e21 STYLE: Nightly Version update 2005-07-17 03:14:39 -04:00
Andy Cedilnik c6c95f3931 STYLE: Nightly Version update 2005-07-16 03:16:37 -04:00
Bill Hoffman 6688a725a3 ENH: fix bug 1960 2005-07-15 15:20:52 -04:00
Bill Hoffman 455d8fc386 BUG: fix for bug 1838 2005-07-15 13:24:37 -04:00
Bill Hoffman 53cc549180 ENH: fix for older versions of cmake 2005-07-15 11:38:43 -04:00
Bill Hoffman fe9714e2f0 ENH: fix static build of vtk with cmake by having custom targets chain depend information 2005-07-15 11:38:19 -04:00
Bill Hoffman 95e2b6070f ENH: remove commented code 2005-07-15 11:37:25 -04:00
Bill Hoffman 9e99e4f92a ENH: remove messages about not running java test 2005-07-15 11:36:22 -04:00
Bill Hoffman 2a8f981bee ENH: fix compile error bug# 2020 on mac 2005-07-15 11:34:39 -04:00
Andy Cedilnik 2001d2f761 STYLE: Nightly Version update 2005-07-15 03:11:58 -04:00
Bill Hoffman 846701f0a7 ENH: fix wxdialog to build with xcode 2005-07-14 17:21:24 -04:00
Andy Cedilnik 21bac16584 ENH: add an install target for WXDialog 2005-07-14 16:46:19 -04:00
Bill Hoffman 44b54d2b94 ENH: fix for bug 992, mac bundle install fix 2005-07-14 16:00:40 -04:00
Bill Hoffman a9692f0a18 BUG: fix for bug 1850 wrapping can leave out files if they are a substring of another file 2005-07-14 15:12:02 -04:00
Andy Cedilnik 0d14b57605 ENH: Some more cleanups and add ctest custom vector for regular expression to exclude from coverage 2005-07-14 14:15:51 -04:00
Andy Cedilnik 79eeb9c4e6 BUG: Look for custom files in all directories 2005-07-14 14:15:21 -04:00
Andy Cedilnik c7de609a37 ENH: Add custom supression regular expressions 2005-07-14 13:25:40 -04:00
Bill Hoffman b7b35d2c5a FIX: fix bug 2043 borland compiler and dll problem and add a test for it 2005-07-14 12:21:49 -04:00
Andy Cedilnik e8b10e1938 BUG: Fix line number inconsistency, improve output 2005-07-14 11:24:47 -04:00
Ken Martin 903541f49c BUG: add support for borland exe with shared libs back in 2005-07-14 10:15:36 -04:00
Andy Cedilnik 0af5ef0e99 COMP: Remove warning and fix the logic 2005-07-14 09:29:54 -04:00
Andy Cedilnik 81211fc427 BUG: Rename tmp files 2005-07-14 09:29:33 -04:00
Andy Cedilnik 514a774cdf STYLE: Nightly Version update 2005-07-14 03:13:15 -04:00
Bill Hoffman 42b76aea32 BUG: remove part of patch from bug 1965 that set executable paths 2005-07-13 16:57:29 -04:00
Bill Hoffman 3d5a724deb BUG: revert part of patch that set executable debug prefix as it breaks too much stuff 2005-07-13 16:49:51 -04:00
Bill Hoffman 1b115dc2e3 ENH: add -L as possible library flag 2005-07-13 16:24:16 -04:00
Bill Hoffman 472c00e3a4 ENH: add support for bundles 2005-07-13 16:23:32 -04:00
Bill Hoffman 19ae75a934 BUG: try to fix failed test 2005-07-13 16:20:25 -04:00
Bill Hoffman 041d4688ec ENH: add bundle test 2005-07-13 15:49:15 -04:00
Bill Hoffman aa47caab2d FIX: apply patch from bug# 1965 2005-07-13 11:21:30 -04:00
Andy Cedilnik 1e72091e86 ENH: Add timeout support 2005-07-13 10:17:18 -04:00
Andy Cedilnik 3e020b3dcc COMP: Remove warning on windows 2005-07-13 09:49:01 -04:00
Andy Cedilnik 969bf65107 STYLE: Nightly Version update 2005-07-13 03:10:43 -04:00
Bill Hoffman f03db9ebbe ENH: change version 2005-07-12 17:24:07 -04:00
Andy Cedilnik 0f14e54f35 ENH: fixes for macosx 2005-07-12 15:06:49 -04:00
Andy Cedilnik eee2d2b035 BUG: Revert the change to FileIsDirectory. Add FileIsSymlink and treat symlinks as files when removing directory 2005-07-12 13:21:21 -04:00
Andy Cedilnik 0e76ab6eb6 BUG: Go back to the original directory after examining the current directory 2005-07-12 12:31:42 -04:00
Andy Cedilnik c9a7f056fd BUG: Make sure it always starts in the current directory when searching for tests 2005-07-12 12:30:15 -04:00
Andy Cedilnik 219bcf25ba BUG: When removing directory, use lstat instead of stat to make sure that symlinks are treated as files and not as directories 2005-07-12 10:40:14 -04:00
Andy Cedilnik 2dc914c839 BUG: Fix problem with visual studio in release mode 2005-07-12 08:50:09 -04:00
Andy Cedilnik 0afdb6e1cc STYLE: Nightly Version update 2005-07-12 03:10:54 -04:00
Bill Hoffman e4894bfc91 ENH: add curses include directory 2005-07-11 18:07:02 -04:00
Andy Cedilnik 3e99368485 ENH: Add default update options 2005-07-11 11:59:51 -04:00
Andy Cedilnik 6ca7664b90 BUG: Remove warning when using CVS 2005-07-11 11:16:14 -04:00
Andy Cedilnik e09f2a6404 STYLE: Nightly Version update 2005-07-11 03:07:34 -04:00
Andy Cedilnik c51fa2ba88 STYLE: Nightly Version update 2005-07-10 03:08:18 -04:00
Andy Cedilnik 29a0edae3d STYLE: Nightly Version update 2005-07-09 03:08:05 -04:00
Ken Martin 91730c6005 ENH: slightly modified version of Alex's relative path arguments for custom commands 2005-07-08 11:51:21 -04:00
Ken Martin d68b579666 ENH: minor version update 2005-07-08 09:53:01 -04:00
Brad King 931233ee7b COMP: Fixed uninitialized variable. 2005-07-08 09:05:11 -04:00
Andy Cedilnik 388f03487e STYLE: Nightly Version update 2005-07-08 03:08:49 -04:00
Ken Martin f3ed62b75a ENH: configure file will assume start source dir if a full path is not provided 2005-07-07 16:01:35 -04:00
Ken Martin 13e99490fb BUG: library return values were not UNIX slashes on Win98 2005-07-07 15:06:57 -04:00
Ken Martin ea38258eb3 BUG: mor emissing convert to unix slashes 2005-07-07 13:55:45 -04:00
Ken Martin c5bfdf6917 ENH: cleaned up some old methods and vars 2005-07-07 11:44:36 -04:00
Brad King eb60fedfe6 ENH: Removing CMAKE_HIDE_TARGET_DIRS since it has been superceded by CMAKE_TARGET_DIR_PREFIX. 2005-07-07 10:21:55 -04:00
Brad King a899321dc2 ENH: Added use of CMAKE_TARGET_DIR_PREFIX variable to prepend a project-specified string to the names of all the target-name.dir directories. 2005-07-07 10:14:57 -04:00
Ken Martin dcc0aa1296 ENH: added ability to prefix target directories with a . to make them not show up in ls. From patch from Alex 2005-07-07 10:11:33 -04:00
Ken Martin 9d531303c0 BUG: win95 returning non unix path for cmake command 2005-07-07 09:44:55 -04:00
Brad King 3f14dae716 ENH: Extended test 0 to run the executable twice using the same process object. This tests the reusability of the objects. 2005-07-07 09:06:56 -04:00
Brad King 7e7249cbd1 BUG: Fixed reusability of process object by clearing each pipe's Closed flag when cleaning up. 2005-07-07 09:05:59 -04:00
Andy Cedilnik 132eaa1ab3 STYLE: Nightly Version update 2005-07-07 03:08:32 -04:00
Ken Martin ababb68820 BUG: fix for bootstrap problem 2005-07-06 16:16:12 -04:00
Andy Cedilnik c4db8aba73 STYLE: Fix typos 2005-07-06 15:51:11 -04:00
Andy Cedilnik 0b86a0c926 COMP: Remove warning 2005-07-06 15:49:55 -04:00
Andy Cedilnik 38b68bcd78 ENH: Improve support for various versions of gcov 2005-07-06 15:27:02 -04:00
Ken Martin 5aad7d13cb BUG: project command should also work with lower case 2005-07-06 15:25:05 -04:00
Andy Cedilnik f1f141fe7d BUG: On windows there can be a problem because scp does not handle drive names. This uses relative path for scp 2005-07-06 15:11:38 -04:00
Andy Cedilnik c6cb18da43 STYLE: Nightly Version update 2005-07-06 03:10:01 -04:00
Ken Martin 4c00a1d1e6 ENH: revert back to string replacement version 2005-07-05 10:08:46 -04:00
Ken Martin 12605f16ac BUG: util targets now show up in locla makefile and make rebuild_cache now works in subdirs 2005-07-05 09:21:44 -04:00
Ken Martin d11707c6e6 BUG: fix for debug optimized link libraries 2005-07-05 09:00:20 -04:00
Andy Cedilnik d129145619 STYLE: Nightly Version update 2005-07-05 03:02:02 -04:00
Andy Cedilnik 8efd1936d4 STYLE: Nightly Version update 2005-07-04 03:01:25 -04:00
Andy Cedilnik 034d87eef5 ENH: Only truncate files when not in try compile. Alsom move truncating code closer to configure 2005-07-03 12:06:40 -04:00
Andy Cedilnik 69911a74aa STYLE: Nightly Version update 2005-07-03 03:02:41 -04:00
Andy Cedilnik baf5601acb ENH: Improve performance of MakeXMLSafe, improve performance of reading custom ctest files, and remove error when running ctest on directory without DartConfiguration.tcl 2005-07-02 22:50:57 -04:00
Andy Cedilnik 26a70a2e37 STYLE: Unify number of spaces 2005-07-02 22:32:37 -04:00
Andy Cedilnik bd44dc14fe ENH: Improve performance by compiling regular expressions when needed 2005-07-02 22:31:30 -04:00
Andy Cedilnik e712c7c05e ENH: Improve performance of testing and do not complain if DartTestfile.txt is not found or if directory does not exist 2005-07-02 22:30:37 -04:00
Andy Cedilnik 69ca8776a8 ENH: Start adding the code that will truncate output logs 2005-07-02 22:25:43 -04:00
Andy Cedilnik 5a25895c1c STYLE: Nightly Version update 2005-07-02 01:25:15 -04:00
Ken Martin 7f2e7443bf ENH: added Alexander's target property TYPE 2005-07-01 10:57:39 -04:00
Ken Martin d5814719d6 ENH: added patch from Alexander Neundorf to get DEFINITIONS 2005-07-01 10:23:16 -04:00
Jorgen Bodde 6a1de7f5ad initial checkin for bin dir 2005-06-30 15:54:59 -04:00
Jorgen Bodde 8c28e4e9f0 Initial checkin new wx dialog 2005-06-30 15:54:14 -04:00
Jorgen Bodde 099587c4ee deleted old wx-dialog 2005-06-30 15:52:04 -04:00
Ken Martin 154a0cd162 ENH: added local help and install targets 2005-06-30 09:53:03 -04:00
Brad King 33abddf90c BUG: Do not increment optr by 2 after storing only one character. Also fixed possibility of storing uninitialized characters from the last triplet. 2005-06-30 09:21:00 -04:00
Andy Cedilnik 2b27152af2 STYLE: Nightly Version update 2005-06-30 05:47:02 -04:00
Andy Cedilnik e90bbc11f3 STYLE: Nightly Version update 2005-06-29 05:49:24 -04:00
Andy Cedilnik 03e78aae60 STYLE: Nightly Version update 2005-06-28 05:45:11 -04:00
Ken Martin 121fa374a9 BUG: dont pass unverified char * to streams 2005-06-27 15:59:16 -04:00
Andy Cedilnik 8d19ce76b5 STYLE: Nightly Version update 2005-06-27 05:50:20 -04:00
Andy Cedilnik 8147e22aba STYLE: Nightly Version update 2005-06-26 05:43:42 -04:00
Andy Cedilnik 20198a9be3 STYLE: Nightly Version update 2005-06-25 05:44:52 -04:00
Andy Cedilnik 359397e9a1 BUG: Exit properly on SCP submission 2005-06-24 13:29:22 -04:00
Andy Cedilnik 05d8429206 COMP: Remove warnings 2005-06-24 09:41:01 -04:00
Andy Cedilnik b7514580f9 ENH: Move curl to utilities 2005-06-24 09:06:26 -04:00
Andy Cedilnik 7c730973bb ENH: Initial import 2005-06-24 09:02:17 -04:00
Andy Cedilnik c4036bd942 STYLE: Nightly Version update 2005-06-24 05:43:35 -04:00
Andy Cedilnik e7d15aa7c5 ENH: Make iterators const 2005-06-23 16:06:52 -04:00
Andy Cedilnik 1b578d3180 ENH: Several improvements with the way things are handled. Also, support multiple submited files 2005-06-23 13:04:18 -04:00
Ken Martin 5c68b61a9c COMP: fix compiler warnings 2005-06-23 12:34:19 -04:00
Utkarsh Ayachit 0e18526103 BUG: reverting to 1.53 2005-06-23 12:05:11 -04:00
Utkarsh Ayachit 573bd54fc2 BUG: fixed conflicts between file names among different utilities. 2005-06-23 11:22:09 -04:00
Ken Martin dec5cc1082 ENH: converted macro to use variables and fixed some case issues with some function blockers 2005-06-23 11:03:57 -04:00
Brad King 553f7a04d0 ENH: Added some smaller primes to allow small hash table sizes and therefore shorter initial construction times. 2005-06-23 10:25:57 -04:00
Andy Cedilnik cad1975871 STYLE: Nightly Version update 2005-06-23 05:57:00 -04:00
Ken Martin 5c3bd0e8e2 STYLE: updated the docs to be more accurate 2005-06-22 14:20:16 -04:00
Ken Martin de89c6fa69 COMP: fix possible poroblem with freed memory 2005-06-22 14:16:18 -04:00
Ken Martin 6e6bfc752b COMP: fix unused variable 2005-06-22 14:04:52 -04:00
Ken Martin f5dbca4971 ENH: changed FOREACH to use variables instead of string replacement 2005-06-22 13:32:11 -04:00
Andy Cedilnik 1823e78d5c BUG: Fix displaying of percentage 2005-06-22 10:54:19 -04:00
Ken Martin cba6b73340 BUG: clean rule wasn't cleaning libs and executables 2005-06-22 10:09:17 -04:00
Ken Martin 3b66c0a574 ENH: some better checks 2005-06-22 09:12:05 -04:00
Ken Martin 369308ca76 ENH: make LOCATION an computed property of the target and get rid of a bunch of const junk 2005-06-22 09:06:46 -04:00
Andy Cedilnik 5fab6eebd6 STYLE: Nightly Version update 2005-06-22 05:43:46 -04:00
Andy Cedilnik 01a78e617a ENH: Remove stray abort 2005-06-21 16:44:46 -04:00
Ken Martin dd2e2807cb ENH: fix for BSD makes no longer use dir name as a target 2005-06-21 16:29:47 -04:00
Brad King 60b72ab3de BUG: Fixed error message formatting when try run executable command cannot be found. 2005-06-21 14:20:30 -04:00
Andy Cedilnik 9e9b6a8354 BUG: Fix escaping to make OSX work again 2005-06-21 11:01:24 -04:00
Brad King 05f5f379a7 BUG: Use sleep(1) instead of usleep(1000000) because some UNIX systems specify that the argument to usleep must be less than 1000000. 2005-06-21 10:33:57 -04:00
Ken Martin b25dea9f11 ENH: add test to make sure custom commands are used 2005-06-21 09:34:47 -04:00
Andy Cedilnik 43e1e82fc6 STYLE: Nightly Version update 2005-06-21 05:56:56 -04:00
Andy Cedilnik c60263f5ea ENH: Initialize handler before processing it 2005-06-20 17:57:32 -04:00
Andy Cedilnik b17c77a1b5 ENH: Until there is some test for curses dialog, no need to do coverage 2005-06-20 17:37:40 -04:00
Ken Martin e6f9ea3d13 BUG: goof in new feature fixed 2005-06-20 16:24:37 -04:00
Ken Martin 2735dbe835 ENH: removed unused files 2005-06-20 14:15:11 -04:00
Ken Martin 26c53fe14c ENH: modified GET_TARGET_PROPERTIES to work with all targets 2005-06-20 14:00:48 -04:00
Sebastien Barre 490119d2aa ENH: fix test, it has to return a true/false value otherwise it just passes the test, and add test for EscapeChars 2005-06-20 13:49:04 -04:00
Brad King cbdc3f408d ENH: Added documentation of VERSION and SOVERSION properties. 2005-06-20 11:54:12 -04:00
Ken Martin 3748dff70d ENH: no longer used 2005-06-20 11:53:50 -04:00
Ken Martin 68cb67c3b1 COMP: see about fixing warning 2005-06-20 08:59:33 -04:00
Andy Cedilnik abcf16ac20 STYLE: Nightly Version update 2005-06-20 05:50:50 -04:00
Andy Cedilnik 087a2cc1ea STYLE: Nightly Version update 2005-06-19 06:51:34 -04:00
Andy Cedilnik 342af15b2c STYLE: Nightly Version update 2005-06-18 05:28:36 -04:00
Andy Cedilnik 793ae7172f COMP: Fix problems with old cmake 2005-06-17 23:15:12 -04:00
Andy Cedilnik 1bbccc5bef ENH: Improve handling of escaped characters 2005-06-17 15:50:08 -04:00
Andy Cedilnik b7a2d11f2d ENH: Pass ctest config type to subprocesses 2005-06-17 15:44:32 -04:00
Andy Cedilnik 6ab962b348 ENH: Pass configuration type to subprocesses 2005-06-17 15:43:35 -04:00
Brad King 81c92386ac ENH: Enabling new test 7 of process execution. 2005-06-17 14:13:32 -04:00
Brad King 7aa0492422 ENH: Added polling feature to documentation of WaitForData. 2005-06-17 14:07:17 -04:00
Brad King 5df6d35dc6 BUG: Fixed polling feature of WaitForData. 2005-06-17 14:05:35 -04:00
Brad King 28ffc134a0 ENH: Added test 7 to expose problems with polling by WaitForData. 2005-06-17 13:59:22 -04:00
Brad King 9fd4560ba2 BUG: Fixed polling capability of WaitForData. 2005-06-17 13:57:27 -04:00
Andy Cedilnik d9dc9b54a6 ENH: Add superclass for all commands and handlers. Improve handlers to have initialization code, and start initializing ctest when start is invoked 2005-06-17 13:04:56 -04:00
Mathieu Malaterre d3239ac68f ENH: Fix Bug #1950, provide a direct access to the input. Minor cleanup (convenience) 2005-06-17 11:46:29 -04:00
Brad King 65e2c18d73 ENH: Enabling ability for CMAKE_MINIMUM_REQUIRED version to include patch level. Submitted by Alexander Neundorf. 2005-06-17 09:49:06 -04:00
Andy Cedilnik fb7b1cb551 STYLE: Nightly Version update 2005-06-17 05:50:21 -04:00
Andy Cedilnik 5e5d8d85e1 When running the same ctest as the one we are testing, make sure to run as separate process 2005-06-16 16:42:31 -04:00
Andy Cedilnik f7ddfbe1fd ENH: Add extra argument 2005-06-16 16:33:24 -04:00
Andy Cedilnik 73fe7c316a ENH: Return error if there is an ERROR_MESSAGE. Also fix tag for the test 2005-06-16 16:24:39 -04:00
Andy Cedilnik ed75322836 COMP: Fix build error on Windows 2005-06-16 15:44:35 -04:00
Andy Cedilnik c34696021d ENH: Add test of macro 2005-06-16 14:56:28 -04:00
Andy Cedilnik 9a7dec33a3 ENH: Before running configre, remove all macros. Also, backup the command names. Also, make command names case insensitive 2005-06-16 14:56:15 -04:00
Andy Cedilnik 4c658a5bc5 ENH: Add classname to commands 2005-06-16 14:05:22 -04:00
Andy Cedilnik 2cc5ed49d1 ENH: Several improvements to CTest:
1. Support for showing line numbers when debugging ctest --show-line-numbers
2. Modify the ctest initialization code, so that it can be delayed
3. Handlers now have corresponding command if they were invoked from the command (so far only update actually use that)
4. Start command is simplified and the functionality is moved to CTest
5. Update can perform initial checkout if CTEST_CHECKOUT_COMMAND is set
6. Add test that checks out kwsys and perform tests on the fresh checkout
2005-06-16 13:18:21 -04:00
Ken Martin b156314ab3 ENH: add first cut at support for exe with same name as lib 2005-06-16 11:52:51 -04:00
Ken Martin fbf40e202a ENH: add first cut at support for exe with same name as lib 2005-06-16 11:48:43 -04:00
Ken Martin 662234eff9 ENH: replace brackets with more generic find 2005-06-16 10:23:43 -04:00
Ken Martin 84dce824e5 ENH: make more specific in reject self linking 2005-06-16 10:22:43 -04:00
Andy Cedilnik 67c4e66845 STYLE: Nightly Version update 2005-06-16 05:50:09 -04:00
Andy Cedilnik 63a34874d5 ENH: Add accessor for Makefile and make SetError public 2005-06-15 15:51:39 -04:00
Andy Cedilnik d6f77bddc4 ENH: Pass in memcheck command options and suppresions, and change skin to tool 2005-06-15 10:53:49 -04:00
Andy Cedilnik 9755dd4f22 ENH: Handle passing in coverage command 2005-06-15 10:53:09 -04:00
Andy Cedilnik feb271089e ENH: Add logging to improve coverage 2005-06-15 08:54:56 -04:00
Andy Cedilnik 78a4164c4b STYLE: Nightly Version update 2005-06-15 05:42:41 -04:00
Andy Cedilnik d797ba2c7e ENH: More cleanups 2005-06-14 15:49:30 -04:00
Andy Cedilnik 04f0a634a5 ENH: Add commands for memory checking and coverage 2005-06-14 14:00:45 -04:00
Andy Cedilnik 40d289dd68 ENH: Improve variable name regular expression 2005-06-14 13:22:08 -04:00
Andy Cedilnik 24a5c0a72e ENH: Save command that macro overwrites 2005-06-14 12:48:59 -04:00
Andy Cedilnik a95a4b000d ENH: Separate standard output and standard error for problematic commands 2005-06-14 11:42:53 -04:00
Andy Cedilnik 02f12a82be STYLE: Nightly Version update 2005-06-14 03:02:06 -04:00
Sebastien Barre 7f2c1e434c ENH: add method to escape some chars in a string 2005-06-13 18:03:53 -04:00
Andy Cedilnik 6037d1ae66 ENH: Handle non-existing variables 2005-06-13 14:29:45 -04:00
Andy Cedilnik 29f7e505a5 ENH: Use the new parser that supports nested variables 2005-06-13 11:00:29 -04:00
Andy Cedilnik 385cced66c ENH: More cleanups 2005-06-13 10:27:05 -04:00
Andy Cedilnik 043ddabc91 ENH: More optimization 2005-06-13 10:11:44 -04:00
Andy Cedilnik 733c1c193b ENH: Initial import 2005-06-13 10:01:20 -04:00
Andy Cedilnik d36f3c5543 ENH: Handle errors and optimize a bit 2005-06-13 10:00:59 -04:00
Andy Cedilnik 84f12f9298 ENH: Remove some allocations 2005-06-13 10:00:15 -04:00
Andy Cedilnik 1a1e78be6f ENH: Rearange and cleanup 2005-06-13 09:59:48 -04:00
Ken Martin c9cc368a9d ENH: made configure file immediate by default for 2.2 or later 2005-06-13 09:33:38 -04:00
Andy Cedilnik 4391edcdd4 STYLE: Nightly Version update 2005-06-12 03:07:32 -04:00
Andy Cedilnik e862a8c8ab STYLE: Nightly Version update 2005-06-11 03:07:09 -04:00
Ken Martin 8f8b72164a ENH: remove old 1.2 compatability from cmake 2.2 2005-06-10 11:27:41 -04:00
Ken Martin 80f796039c ENH: remove old 1.2 compatability from cmake 2.2 2005-06-10 10:45:43 -04:00
Ken Martin e559aa11ac ENH: added support for forcing recomputation of depends 2005-06-10 10:45:08 -04:00
Ken Martin c25e2b9b97 ENH: change workings of command so that it can all happing in the initial pass still works the old way but complains 2005-06-10 10:09:17 -04:00
Ken Martin f0b8cecf9d ENH: allow libs with no sources but complain 2005-06-10 10:08:41 -04:00
Andy Cedilnik ab313ca547 ENH: Be more verbose 2005-06-10 09:01:37 -04:00
Andy Cedilnik cf4ed39140 ENH: Be more verbose 2005-06-10 08:56:56 -04:00
Ken Martin 708828dc37 ENH: removed old convert calls 2005-06-10 08:41:47 -04:00
Andy Cedilnik 8b88391daa STYLE: Nightly Version update 2005-06-10 02:57:50 -04:00
Ken Martin c08862a88d ENH: removed UMG2 2005-06-09 14:39:14 -04:00
Ken Martin 26f509dda7 ENH: deprecate old ITK wrap command 2005-06-09 14:34:27 -04:00
Ken Martin 953e059ddf BUG: fix KDev gen to call parent class Generate 2005-06-09 11:46:39 -04:00
Ken Martin 494c843d38 ENH: make KDev sub off of Gen3 2005-06-09 11:39:12 -04:00
Ken Martin ea0a77fd81 ENH: removed old 1.2 compatability 2005-06-09 11:33:55 -04:00
Andy Cedilnik 2d4b06c8e5 ENH: some better error reporting and more robust handlign of bad targets 2005-06-09 09:48:44 -04:00
Brad King a7fcb07418 COMP: Disable more warnings. 2005-06-09 08:19:16 -04:00
Brad King 65ef62c697 COMP: Fix no-assignment-operator warning and disable typedef-name synonym warning. 2005-06-09 08:18:46 -04:00
Brad King 05bd270109 COMP: Disable useless warnings. 2005-06-09 08:03:45 -04:00
Brad King 943108cadf ENH: C++ configuration should include C configuration. 2005-06-09 08:02:58 -04:00
Brad King c1f64baa4a COMP: Need windows.h even on cygwin to get CreateFile API. 2005-06-09 07:51:49 -04:00
Brad King c7a61b9802 COMP: Fixed conversion warnings. 2005-06-09 07:40:41 -04:00
Andy Cedilnik 1046ba0f08 STYLE: Nightly Version update 2005-06-09 04:14:20 -04:00
Ken Martin d82a038ee1 BUG: fatal error in include file should not cause report of missing include file 2005-06-08 16:55:30 -04:00
Ken Martin cc6170c494 ENH: better error checking for add library or executable with no source files 2005-06-08 16:39:29 -04:00
Ken Martin 4ff9d1eae3 BUG: prevent segfault when no sources provided for lib 2005-06-08 16:31:34 -04:00
Andy Cedilnik bbf1c3a0e8 ENH: Handle more cases 2005-06-08 14:18:31 -04:00
Andy Cedilnik 2f42e93427 ENH: Initial import (not working yet) 2005-06-08 10:41:05 -04:00
Andy Cedilnik a3e70d3e80 STYLE: Nightly Version update 2005-06-08 04:09:49 -04:00
Ken Martin 8108786494 ENH: fix for incorrect setting of CONFIZGURATION_TYPES 2005-06-07 12:07:34 -04:00
Andy Cedilnik 7758abb2e6 BUG: Remove debugging code 2005-06-07 10:55:44 -04:00
Ken Martin 749fe26394 ENH: fix problem with dependency scanning 2005-06-07 10:47:28 -04:00
Andy Cedilnik 6af66e8b20 ENH: Add capability to include files to DartTestfile.txt and add example of that 2005-06-07 09:57:05 -04:00
Andy Cedilnik 33f9780ade ENH: Use CMake for parsing DartTestfile.txt 2005-06-07 09:06:38 -04:00
Andy Cedilnik 06ee4fc7b8 STYLE: Nightly Version update 2005-06-07 04:09:10 -04:00
Andy Cedilnik 3a839f7c3a BUG: Initialize the iterator to prevent seg-fault 2005-06-06 09:23:45 -04:00
Andy Cedilnik 5217fdfefd STYLE: Nightly Version update 2005-06-06 04:19:11 -04:00
Andy Cedilnik 0845d0e982 STYLE: Nightly Version update 2005-06-05 15:35:08 -04:00
Andy Cedilnik 1a165dc60d ENH: Move the build-and-test code to a handler 2005-06-03 16:10:55 -04:00
Andy Cedilnik 6fe633e1f7 ENH: Add a method to parse command line argument inside the handler 2005-06-03 14:42:33 -04:00
Andy Cedilnik 99fa337616 BUG: Remove memory leak 2005-06-03 14:17:59 -04:00
Ken Martin fdbfd6fc6e ENH: no longer used 2005-06-03 13:00:58 -04:00
Ken Martin 672296fced ENH: removed old commands 2005-06-03 12:58:39 -04:00
Andy Cedilnik 473a172f60 BUG: Remove unused code 2005-06-03 11:29:06 -04:00
Andy Cedilnik d77b861939 STYLE: Nightly Version update 2005-06-03 04:03:58 -04:00
Andy Cedilnik d56bed98d7 ENH: Add debug flag 2005-06-02 18:10:25 -04:00
Andy Cedilnik 8f6c1d3baa BUG: Fix the order of things to make submit handler not crash when proxies are set 2005-06-02 16:47:47 -04:00
Andy Cedilnik 19b5c93ca2 ENH: Cleanup output even more 2005-06-02 14:48:10 -04:00
Ken Martin 6a19668513 ENH: removed the ABSTRACT_FILES command 2005-06-02 14:24:46 -04:00
Ken Martin c2aa4e7a08 ENH: now also provides obj rules for local Makefiles 2005-06-02 13:41:34 -04:00
Andy Cedilnik 0b518c2fdb COMP: Remove compile warning 2005-06-02 12:26:54 -04:00
Andy Cedilnik ac05727cb0 ENH: Once the number of errors or warnings was reached, stop counting them. Also fix compile warning on bad compilers 2005-06-02 11:47:10 -04:00
Andy Cedilnik afb83a7d44 BUG: On windows there are problems when opening file as ascii 2005-06-02 09:35:51 -04:00
Andy Cedilnik 88a9cb9fa5 STYLE: Nightly Version update 2005-06-02 04:02:51 -04:00
Andy Cedilnik 36121b9234 ENH: Streamline build process. This reduces the memory footprint, since only some number of lines of output will be in memory at the time. Also, this will report the build errors and warnings as it goes through the build 2005-06-01 15:59:22 -04:00
Ken Martin 46e5b9afe2 ENH: minor perf improvement 2005-06-01 13:37:49 -04:00
Ken Martin 0f8282fab1 BUG: do not add help target if there is a real target named help 2005-06-01 13:24:37 -04:00
Brad King 5a4f27b61c BUG: Fixed name given to clean target listing for executable and library targets. 2005-06-01 13:19:53 -04:00
Ken Martin 8cd3eabee2 COMP: fix warning 2005-06-01 11:18:23 -04:00
Andy Cedilnik cd97dc5f79 BUG: Remove duplicate targets when in different generators 2005-06-01 09:25:10 -04:00
Ken Martin 35fcd2715e COMP: fix warning 2005-06-01 08:59:18 -04:00
Ken Martin 492b16b19d COMP: fix warning 2005-06-01 08:54:34 -04:00
Ken Martin 704ed70b1f COMP: fix warning 2005-06-01 08:50:12 -04:00
Ken Martin c3c609ab03 ENH: made immediate 2005-06-01 08:48:58 -04:00
Andy Cedilnik 8e3832c3d5 ENH: Make CMake --build-and-test to be verbose by default 2005-06-01 08:25:43 -04:00
Andy Cedilnik 20bb808656 ENH: Add support for deque 2005-06-01 08:25:21 -04:00
Andy Cedilnik 34b6353324 STYLE: Nightly Version update 2005-06-01 03:56:00 -04:00
Andy Cedilnik 7f7cf5ee6b COMP: Remove ERROR reserved word or something and replace with ERROR_MESSAGE 2005-05-31 18:40:43 -04:00
Andy Cedilnik f6e5a878fc ENH: Add support for writing output file. While doing that, redesign the way ctest does output. There may still be problems with commands failing, but that should be fixed by applying the similar concept to whole CMake 2005-05-31 17:32:40 -04:00
Ken Martin 664a93121f ENH: removed the PREORDER option from the AddSubDirectory command 2005-05-31 15:10:04 -04:00
Ken Martin e26293f3ab COMP: fix a waring 2005-05-31 14:09:16 -04:00
Ken Martin 6999000852 ENH: now uses Makefile2 to cleanup zsh issues and provided some more documentation 2005-05-31 11:46:49 -04:00
Ken Martin f79376c1d1 STYLE: add some better comments and remove some unused code 2005-05-31 10:16:28 -04:00
Andy Cedilnik d101f94f9b STYLE: Nightly Version update 2005-05-31 04:10:47 -04:00
Andy Cedilnik 72ee8e6542 ENH: Add support for iomanip 2005-05-30 17:26:38 -04:00
Andy Cedilnik ea856b189d STYLE: Nightly Version update 2005-05-30 04:02:22 -04:00
Andy Cedilnik 43cc52565a STYLE: Nightly Version update 2005-05-29 04:04:57 -04:00
Bill Lorensen bd74de53f3 COMP: warning. 2005-05-28 08:44:44 -04:00
Andy Cedilnik 04457b6a3a STYLE: Nightly Version update 2005-05-28 04:10:24 -04:00
Sebastien Barre a662af88de ENH: add convenience function to convert Windows command line args into Unix argc/argv. Pulled and cleaned from PV/VV/VJ init code 2005-05-27 22:11:26 -04:00
Andy Cedilnik c593bfc7d2 ENH: Use generated file stream for files 2005-05-27 16:17:38 -04:00
Andy Cedilnik f0ed6737b1 STYLE: Nightly Version update 2005-05-27 04:08:43 -04:00
Andy Cedilnik ef013caeb1 ENH: Fix for changes in XML-RPC for Dart2 2005-05-26 18:15:41 -04:00
Andy Cedilnik 17da34e188 COMP: Fix for support of VS 8.0 beta 2 2005-05-26 17:30:13 -04:00
Andy Cedilnik b0a97bc014 STYLE: Nightly Version update 2005-05-26 04:09:34 -04:00
Ken Martin a2f148936b ENH: added clean target for subdirs 2005-05-25 15:09:06 -04:00
Ken Martin d7cbf3e1d6 BUG: a fix for constant recomputing of depends 2005-05-25 12:22:32 -04:00
Andy Cedilnik 0e194cab84 ENH: new fortran depends to match new Unix Gen 2005-05-25 11:19:16 -04:00
Ken Martin 193747256b ENH: switch to using new Unix Makefile generator for Unix as well 2005-05-25 11:18:41 -04:00
Andy Cedilnik 89e65c2c0b STYLE: Nightly Version update 2005-05-25 04:07:11 -04:00
Ken Martin 8c8573c255 BUG: fix for directory of empty depend.make files 2005-05-24 16:36:36 -04:00
Ken Martin 144f3670c0 BUG: building libs caused all generated files to be deleted 2005-05-24 16:11:59 -04:00
Ken Martin 89495847cf STYLE: fix the docs 2005-05-24 15:36:11 -04:00
Ken Martin baeeb40823 ENH: some more cleanup and changes to how custom commands are stored 2005-05-24 14:42:23 -04:00
Ken Martin ef6c5ae23e ENH: optimization to not use requires step unless a language requires it 2005-05-24 11:17:30 -04:00
Andy Cedilnik ee51ec64e2 STYLE: Nightly Version update 2005-05-24 04:08:56 -04:00
Andy Cedilnik a088b81586 STYLE: Nightly Version update 2005-05-23 03:57:13 -04:00
Andy Cedilnik 112fc1406a STYLE: Nightly Version update 2005-05-22 03:56:50 -04:00
Andy Cedilnik 2b812f4313 STYLE: Nightly Version update 2005-05-21 03:56:36 -04:00
Andy Cedilnik e86b9d33d0 BUG: fix for empty custom commands 2005-05-20 12:09:33 -04:00
Ken Martin 60bcce7fa2 ENH: added help target and made custom commands execute in start output directory 2005-05-20 11:01:21 -04:00
Ken Martin db3d203893 ENH: fix warning and also add back in build.make 2005-05-20 08:45:52 -04:00
Ken Martin 9d8d6c14c1 ENH: fix warning and also add back in build.make 2005-05-20 08:45:33 -04:00
Andy Cedilnik 75598b9de0 STYLE: Nightly Version update 2005-05-20 03:57:42 -04:00
Ken Martin 39f0eadad3 COMP: fix warning 2005-05-19 15:55:31 -04:00
Ken Martin 463c8e07a8 ENH: fixes for subdir build Makefiles 2005-05-19 15:00:35 -04:00
Ken Martin b2cca4799d COMP: fix warning 2005-05-19 13:32:55 -04:00
Ken Martin c37eecffe2 BUG: fix for bad depency clearing 2005-05-19 13:26:24 -04:00
Ken Martin 1e78125a7b ENH: some performance improvements 2005-05-19 10:52:59 -04:00
Andy Cedilnik 1137970d54 STYLE: Nightly Version update 2005-05-19 03:55:29 -04:00
Ken Martin 451c63df0d ENH: fix for makes that do not handle targets wihtout a rule to build them 2005-05-18 16:10:49 -04:00
Ken Martin 78b5cca6e3 ENH: another step to the next generator still not optimized yet 2005-05-18 13:46:00 -04:00
Andy Cedilnik aa73e653aa STYLE: Nightly Version update 2005-05-18 04:01:46 -04:00
Ken Martin 8575d2369d COMP: some warning fixes and cleanup 2005-05-17 14:39:18 -04:00
Andy Cedilnik 185b6f0b02 ENH: implemented provides requires code 2005-05-17 14:22:59 -04:00
Ken Martin 61358ac75c ENH: some more reorg 2005-05-17 11:15:09 -04:00
Andy Cedilnik 226f7f6639 STYLE: Nightly Version update 2005-05-17 03:57:41 -04:00
Brad King 7ed018ec09 BUG: Changing to a new test for whether to do relative path conversion. Now only paths inside the source or binary trees are converted. 2005-05-16 14:17:30 -04:00
Brad King 26f82b064c ENH: Removing previous debug code. 2005-05-16 13:42:23 -04:00
Ken Martin 1c95c08ccf ENH: some updates to the provides requires code 2005-05-16 10:53:02 -04:00
Andy Cedilnik c2c0956c43 STYLE: Nightly Version update 2005-05-15 03:57:16 -04:00
Andy Cedilnik 462fad0b2f STYLE: Nightly Version update 2005-05-14 04:01:44 -04:00
Ken Martin 6f247e851f ENH: remove duplicate provide rule for fortran 2005-05-13 15:51:14 -04:00
Ken Martin a3a7f040c6 COMP: shut up warning 2005-05-13 15:50:42 -04:00
Brad King cbf6358068 ENH: Added knowledge of FreeBSD. 2005-05-13 14:45:54 -04:00
Brad King b45071cc60 ENH: Adding debugging code for freebsd. 2005-05-13 14:44:20 -04:00
Ken Martin 27ab533963 BUG: minor cleanup and fix for convenience rules 2005-05-13 14:13:00 -04:00
Ken Martin 3744464c5e BUG: filx for old bug in rel path computaiton code 2005-05-13 14:12:05 -04:00
Ken Martin 8c65179339 ENH: warning fixes and some first steps in cleaning up the convert code 2005-05-13 09:54:30 -04:00
Andy Cedilnik 9e5315fb54 STYLE: Nightly Version update 2005-05-13 04:04:55 -04:00
Bill Hoffman bbdfcc581a Undo fix as it broke the dashboard 2005-05-12 16:25:40 -04:00
Bill Hoffman 70ed04df05 ENH: fix for bug where debug, release etc flags were not used for linker options, BUG 1781 fix 2005-05-12 13:27:48 -04:00
Ken Martin 7e430b6f0b COMP: shut up unused var 2005-05-12 11:26:13 -04:00
Ken Martin 4a701917a4 BUG: fix bad generator name 2005-05-12 11:24:23 -04:00
Ken Martin 52fc539e4e ENH: defer relative paths 2005-05-12 10:58:23 -04:00
Ken Martin caf17c123b ENH: added new generator 2005-05-12 10:49:56 -04:00
Andy Cedilnik e1c9730a01 STYLE: Nightly Version update 2005-05-12 03:53:15 -04:00
Ken Martin c85069b290 ENH: some changes to the depends signature to be more flexible 2005-05-11 13:16:45 -04:00
Ken Martin 25d6c04add ENH: another snapshot 2005-05-11 12:44:01 -04:00
Ken Martin 25f75d9075 ENH: added new methods to convert to HomeRelative paths 2005-05-11 10:19:58 -04:00
Ken Martin 4b1c392c9c ENH: snapshot 2005-05-11 08:45:16 -04:00
Andy Cedilnik 0f0c1bf041 STYLE: Nightly Version update 2005-05-11 03:55:30 -04:00
Brad King 858a5131dc ENH: Removing QNX hack for test 6 now that the problem has been fixed. 2005-05-10 16:41:20 -04:00
Brad King a4aefb4faa BUG: struct timeval uses unsigned types on at least one platform (QNX). Alot of the time logic assumes a signed type. Switch to using a signed representation that is converted to the native representation only for system calls. 2005-05-10 16:36:49 -04:00
Andy Cedilnik efcb43a88f ENH: Allow changing of file name 2005-05-10 11:11:28 -04:00
Brad King dd9e2b904c BUG: Re-implemented dependency line parsing to deal with quoted paths and escaped spaces. 2005-05-10 11:00:15 -04:00
Andy Cedilnik b2f5af917b ENH: Remove the old code 2005-05-10 10:10:51 -04:00
Andy Cedilnik af5bc4f430 STYLE: Nightly Version update 2005-05-10 03:52:28 -04:00
Ken Martin 52d9753f80 ENH: some more fixes 2005-05-09 15:11:51 -04:00
Ken Martin 5fb21a0640 ENH: some more cleanup 2005-05-09 08:53:38 -04:00
Andy Cedilnik 20f668c6fe STYLE: Nightly Version update 2005-05-09 03:57:50 -04:00
Andy Cedilnik 1b35cabc27 ENH: Add notes 2005-05-08 13:49:06 -04:00
Andy Cedilnik 8adc177bcf ENH: Remove error about not being able to update CTest configuration 2005-05-08 13:48:52 -04:00
Andy Cedilnik 0842958977 ENH: Remove memory leak and remember global generator for next time 2005-05-08 13:48:09 -04:00
Andy Cedilnik 4e49c3bf6e ENH: Add method so that ctest handlers and commands can add notes 2005-05-08 13:47:20 -04:00
Andy Cedilnik 26e8ff9ab6 STYLE: Nightly Version update 2005-05-08 04:00:03 -04:00
Andy Cedilnik 505e30e0fc STYLE: Nightly Version update 2005-05-07 03:56:45 -04:00
Ken Martin 0cb20474d8 ENH: updates 2005-05-06 14:49:38 -04:00
Brad King dc75c22645 COMP: Fixed forced bool conversion warning. 2005-05-06 12:38:23 -04:00
Brad King e8911705d6 ENH: Added optional verbose output to build system dependency check. 2005-05-06 09:58:58 -04:00
Andy Cedilnik 6f35a272a7 STYLE: Nightly Version update 2005-05-06 03:52:56 -04:00
Ken Martin c2cd47b32c ENH: backup of work in progress 2005-05-05 12:45:53 -04:00
Andy Cedilnik a9b729128f BUG: If there is a fatal error, stop processing list file 2005-05-05 10:40:37 -04:00
Brad King 1c6f9716c3 BUG: Added space after /clean to avoid putting it together with the build configuration. This fixes the failure of the complext test on the second run in the same tree. 2005-05-05 10:26:41 -04:00
Andy Cedilnik da34e811a9 ENH: Add configuration file for kwsys 2005-05-05 10:19:27 -04:00
Andy Cedilnik 3254c25e4f ENH: Add new style ctest project 2005-05-05 10:19:09 -04:00
Andy Cedilnik b74da8d3aa ENH: Add default configure rules for CMake projects and add default rules for submission 2005-05-05 10:18:41 -04:00
Andy Cedilnik 407eac60f5 ENH: Add variable that holds cmake executable 2005-05-05 10:18:04 -04:00
Andy Cedilnik 21050b5b62 ENH: Add accessort for CMake executable 2005-05-05 10:17:24 -04:00
Brad King 946253c99d ENH: Disabling test 6 on QNX until process killing can be resolved. It will just fail always for now. 2005-05-05 09:45:54 -04:00
Andy Cedilnik f4a8c582aa BUG: Fix logic for verbose 2005-05-05 09:21:35 -04:00
Brad King 60c904a58e COMP: Removed unused parameter warning. 2005-05-05 09:09:38 -04:00
Brad King 69cf728623 COMP: Added work-around to avoid warnings about unreferenced inline functions from SGI termios. 2005-05-05 09:08:05 -04:00
Brad King 3336b74c01 COMP: Added initializer to avoid warning. It is not really needed, though. 2005-05-05 09:05:15 -04:00
Andy Cedilnik 5d60ff6147 STYLE: Nightly Version update 2005-05-05 03:51:07 -04:00
Andy Cedilnik fe110e2ae0 ENH: Add split that splits on arbitrary separator 2005-05-04 11:37:01 -04:00
Andy Cedilnik 37f2d32686 ENH: Allow spaces in update command 2005-05-04 11:16:53 -04:00
Andy Cedilnik 9619d54003 ENH: Improve syntax 2005-05-04 11:13:35 -04:00
Andy Cedilnik 082b3b44d7 BUG: Fix bootstrap test on machines with spaces in the path 2005-05-04 11:13:00 -04:00
Andy Cedilnik 214269f095 ENH: Expose ConvertToUnixOutputPath 2005-05-04 11:12:27 -04:00
Andy Cedilnik 84e65f6a87 STYLE: Nightly Version update 2005-05-04 03:50:42 -04:00
Andy Cedilnik 2b29497de9 ENH: Add Site and BuildName, make sure that the rest of the default -S rule does not happen, and make sure that new tag will be created 2005-05-03 15:28:28 -04:00
Andy Cedilnik d772fce254 ENH: No need to convert to output path 2005-05-03 15:20:16 -04:00
Brad King 4b843d135e COMP: Removed warnings about unreachable code and constant control expressions. Added the changes to the instructions in the input lex files. 2005-05-03 15:19:34 -04:00
Brad King bac564356b COMP: Added pragma directives for SGI compilers to avoid useless warnings. 2005-05-03 14:58:13 -04:00
Brad King c7a75e92c9 COMP: Changed while(1) to for(;;) to avoid warning about constant control expression. 2005-05-03 14:57:32 -04:00
Brad King 7b7f1db00a COMP: Removed stray semicolon. 2005-05-03 14:53:48 -04:00
Brad King d8ea77e454 COMP: Added hack to avoid SGI termios.h warnings. 2005-05-03 14:28:26 -04:00
Brad King 7cd0192909 COMP: Need #undef ECHO to avoid conflict with system ECHO definition. 2005-05-03 14:28:02 -04:00
Brad King 7ebba61010 COMP: Changed type of regmlen to avoid warnings when other lengths are converted to it. 2005-05-03 14:27:39 -04:00
Brad King 7dcb42de21 ENH: Adding test of running executable with forward slashes on windows. 2005-05-03 10:02:28 -04:00
Andy Cedilnik de57a86298 ENH: Cleanups 2005-05-03 09:40:16 -04:00
Andy Cedilnik c7feef30e2 ENH: Promote submit into a full handler, add test and submit command and do some cleanups 2005-05-03 08:17:39 -04:00
Andy Cedilnik 4675aed76e STYLE: Nightly Version update 2005-05-03 04:15:17 -04:00
Andy Cedilnik eb3857ce83 ENH: Make ctest build command work 2005-05-02 15:51:58 -04:00
Andy Cedilnik e4af567bd2 ENH: Make AddCMakePath public 2005-05-02 15:51:12 -04:00
Andy Cedilnik f812d053f6 ENH: Make FindMakeProgram public 2005-05-02 15:50:42 -04:00
Andy Cedilnik f1ebfb24c6 ENH: More commands. Start working on new style ctest configuration 2005-05-02 14:15:29 -04:00
Andy Cedilnik 572d9f1147 STYLE: Nightly Version update 2005-05-02 03:42:29 -04:00
Andy Cedilnik 8caff19305 STYLE: Nightly Version update 2005-05-01 03:38:02 -04:00
Andy Cedilnik ee2554040b COMP: Remove warning 2005-04-30 15:36:01 -04:00
Andy Cedilnik ed345507be STYLE: Nightly Version update 2005-04-30 04:13:11 -04:00
Andy Cedilnik 1fff4183c2 ENH: Try to see if GenerateBuildCommand produces apropriate result 2005-04-29 12:50:29 -04:00
Andy Cedilnik 61d0a75d11 ENH: Add option to ignore errors. Only works on make 2005-04-29 11:49:18 -04:00
Brad King 48702f8a8d COMP: Converting INSTALL->ALL_BUILD dependency implementation to use the AddUtility method on a target. This significantly simplifies the implementation and removes warnings about hiding virtual functions. 2005-04-29 10:11:24 -04:00
Andy Cedilnik cf5c2b7ae8 COMP: Remove warning 2005-04-29 10:07:49 -04:00
Bill Hoffman 2f50e43032 ENH: make install depend on all 2005-04-29 10:06:55 -04:00
Andy Cedilnik 1e6da64fc3 STYLE: Nightly Version update 2005-04-29 04:15:51 -04:00
Andy Cedilnik 064ca3834b ENH: Start working on command that will abstract generating of build command 2005-04-28 18:34:58 -04:00
Andy Cedilnik cb3ea2328a ENH: Start working on a method that abstracts generating of build command 2005-04-28 18:18:54 -04:00
Andy Cedilnik 7c5745ae95 ENH: Start working on command that will abstract generating of build command 2005-04-28 17:33:51 -04:00
Brad King 3b81a43294 ENH: Added dependency from INSTALL target to ALL_BUILD target so that targets build before being installed. 2005-04-28 16:21:28 -04:00
Brad King 91c254d708 BUG: Extending all timeouts to help out slower machines. 2005-04-28 09:21:03 -04:00
Andy Cedilnik 234d08682c ENH: Add internal error 2005-04-28 09:14:22 -04:00
Andy Cedilnik 6ae09b0f5a STYLE: Nightly Version update 2005-04-28 05:07:50 -04:00
Brad King 4b371ed7fe ENH: Added dependency on all for install rule to make sure build is up to date before installing. This behavior can be disabled by setting CMAKE_SKIP_INSTALL_ALL_DEPENDENCY to true. 2005-04-27 11:46:46 -04:00
Brad King 0ef2334a5f BUG: Do not leave ../ in the full path to a source file. Using CollapseFullPath simplifies the code anyway. 2005-04-27 11:33:22 -04:00
Brad King cc2cd3bc41 BUG: Extending timeout of test 6 from 0.1 seconds to 3 seconds. This should avoid missed signals and intermittent failures. 2005-04-27 10:01:43 -04:00
Andy Cedilnik ddd307f1d3 STYLE: Nightly Version update 2005-04-27 04:35:36 -04:00
Brad King d6d91ac89f ENH: Removing stdio_core hack. A better work-around has been put in cmStandardIncludes.h. 2005-04-26 14:12:31 -04:00
Brad King 7b2973d92f COMP: Adding inclusion of stdarg.h to work-around SGI header bug in 7.4.2m. 2005-04-26 14:11:08 -04:00
Andy Cedilnik d381fbfa38 BUG: Looks like std::string changes the result of c_str() call. This fixes potential problems 2005-04-26 11:31:08 -04:00
Andy Cedilnik 3db6752efb COMP: Remove warning 2005-04-26 11:15:33 -04:00
Andy Cedilnik 094dd40d2e COMP: Remove warnings 2005-04-26 11:09:29 -04:00
Brad King 15c7d45ecd BUG: Fixed ordering of multiple commands in a custom target when implemented as custom commands. Also added support to execute pre-build rules first to be consistent with makefile generator. 2005-04-26 11:08:18 -04:00
Brad King 2b05a503e4 BUG: Added inclusion of pre-build rules for custom targets. 2005-04-26 08:51:45 -04:00
Andy Cedilnik 8e38fd8792 STYLE: Nightly Version update 2005-04-26 04:45:17 -04:00
Andy Cedilnik 26d4dd174f COMP: Remove warning 2005-04-25 09:59:59 -04:00
Andy Cedilnik 3a928c027c STYLE: Nightly Version update 2005-04-25 03:03:46 -04:00
Andy Cedilnik c736b5b958 COMP: Fix problem on compilers that cannot implicitly convert std::string to cmStdString 2005-04-24 16:19:54 -04:00
Andy Cedilnik d395b563ed ENH: Improve internal test handling by creating a test class. Command cmEnableTesting now only sets CMAKE_TESTING_ENABLED and cmAddTest only adds a test to the list. The actual test files are written by local generator. This way we can at some point in the future replace DartTestfile with some XML file 2005-04-24 15:59:51 -04:00
Andy Cedilnik 3a8e7599b1 BUG: The argument is --ctest-config 2005-04-24 14:28:55 -04:00
Andy Cedilnik f3ed1207ad ENH: Support for modified and conflicts in subversion 2005-04-24 13:57:11 -04:00
Brad King e26bafa52a BUG: Older SGI compilers still have internal/stdio_core.h but do not support #include_next. We'll have to try-compile to test whether this hack is needed. 2005-04-24 13:15:50 -04:00
Andy Cedilnik d6f9fd9f4e BUG: Remember if there was update error 2005-04-24 12:32:56 -04:00
Andy Cedilnik e6f2d880a6 STYLE: Nightly Version update 2005-04-24 02:26:10 -04:00
Andy Cedilnik 53ff7ca809 STYLE: Nightly Version update 2005-04-23 02:26:46 -04:00
Brad King b1c5289787 ENH: Created cmTarget::GetLibraryNames to replace cmLocalUnixMakefileGenerator2::GetLibraryNames. Added cmTarget::GetLibraryCleanNames to be used by cmLocalUnixMakefileGenerator2. Now when a library is linked both the shared and static versions are removed from the build tree. In this way we avoid having both kinds of libraries present when the user switches BUILD_SHARED_LIBS on/off. This prevents problems with turning off shared libraries and then expecting the linker to use the static libraries only to find it is using the out-of-date shared versions. 2005-04-22 16:11:00 -04:00
Brad King 1b71f4477b ENH: Added cmTarget::GetBaseName and cmTarget::GetFullName methods and removed cmLocalGenerator::GetFullTargetName and cmLocalUnixMakefileGenerator2::GetBaseTargetName. This functionality is more sensibly implemented in cmTarget. It is also needed for an upcoming feature in which both the shared and static versions of a library will be removed before one is linked. 2005-04-22 15:23:21 -04:00
Brad King 98d872c90e COMP: Commented out unused variable until the corresponding logic is finished. 2005-04-22 13:52:36 -04:00
Brad King 49cb763452 COMP: Removed line continuation characters from #if lines to avoid linefeed problems on cygwin. 2005-04-22 11:57:59 -04:00
Brad King b1e1d9c0fb BUG: Drastically extending test5's timeouts to get it to pass when running on a heavily-loaded machine. 2005-04-22 09:44:59 -04:00
Brad King 8136f69813 COMP: Fixed assignment-in-conditional warning. 2005-04-22 09:22:07 -04:00
Brad King c13fee6ebd COMP: Fixed constant conditional warning. 2005-04-22 09:21:33 -04:00
Brad King fbe5a2e629 COMP: Fixed unused parameter and constant conditional warnings. 2005-04-22 09:21:19 -04:00
Andy Cedilnik e4092a2a7a STYLE: Nightly Version update 2005-04-22 03:03:38 -04:00
Andy Cedilnik dadd974d97 ENH: Reorganize a bit and make sure to report an error if there are modified files or conflicts 2005-04-21 18:23:28 -04:00
Brad King 2f4e516e23 COMP: Using a new work-around for stdarg.h problem on SGI. 2005-04-21 17:00:36 -04:00
Brad King cf8a3a1521 BUG: Fixed hash_allocator_n size computation. 2005-04-21 16:46:39 -04:00
Brad King e079b660c3 ENH: Added include-work-around for hashtable.hxx.in dependency. 2005-04-21 16:46:13 -04:00
Brad King 8567e7d0bc BUG: Do not close stdout/stderr pipes in parent if they are shared. 2005-04-21 16:05:09 -04:00
Brad King 3f224b7558 COMP: Do not do va_list hack if there is no std:: namespace. 2005-04-21 13:56:55 -04:00
Brad King 8ddc8accb3 COMP: Added KWSys try-compiles KWSYS_STL_HAS_ALLOCATOR_TEMPLATE and KWSYS_STL_HAS_ALLOCATOR_OBJECTS. Needed for more old-stl support in the hashtable. 2005-04-21 13:47:43 -04:00
Andy Cedilnik 755928d756 STYLE: Nightly Version update 2005-04-21 02:50:28 -04:00
Andy Cedilnik fb84b48a19 STYLE: Nightly Version update 2005-04-20 16:11:57 -04:00
Brad King 104b910aac BUG: Adjusting timeouts for tests 4 and 5 to avoid early killing. 2005-04-20 08:53:45 -04:00
Andy Cedilnik 1e04844de9 COMP: Attempt to fix problem with building on SGI 2005-04-19 18:26:40 -04:00
Brad King c98bd6249a BUG: When killing a child all the pipe read ends should be closed. This will allow a child that is blocking while waiting to write to the pipe to wake up and receive the kill signal properly on cygwin. 2005-04-19 11:52:25 -04:00
Brad King f362d6e2ef BUG: Expanded difference in timeouts between tests 4 and 5 so that 5 does not timeout while waiting for 4 to timeout. This should fix the intermittent failure of test 5 on cygwin. ENH: When a mismatch is reported it now reports what it was as well as what it should have been. 2005-04-19 10:52:32 -04:00
Brad King eebd1fb2dc BUG: For some reason the non-template allocator test compiles on VS6 even though its allocator is a template. Adding ::size_type to be sure it accesses a member of the allocator. 2005-04-15 18:57:15 -04:00
Brad King c290726b8f BUG: Fix iterator traits test to use a real iterator instead of int*. 2005-04-15 18:49:21 -04:00
Brad King 78d1491173 BUG: Cannot use Win32 implementation for cygwin processes because then cygwin paths to executables like /usr/bin/ls are not found. 2005-04-15 16:10:26 -04:00
Brad King bddade9696 COMP: Added KWSYS_CXX_HAS_CSTDDEF try-compile to KWSys to provide kwsys/cstddef header (to get size_t for hash_fun.hxx). 2005-04-15 16:00:44 -04:00
Brad King cc996274f8 COMP: Replaced kwsys_stl with @KWSYS_NAMESPACE@_stl to properly use the configured namespace. 2005-04-15 15:30:28 -04:00
Sebastien Barre ecc142ee33 ENH: move convenience method to get OS name and version from KWApp to KWSys. 2005-04-15 15:18:51 -04:00
Andy Cedilnik 3085b3bcfd STYLE: Fix english 2005-04-15 14:47:36 -04:00
Brad King 66095be685 BUG: Added missing variable initialization that was accidentally removed on the previsous commit. 2005-04-15 13:56:23 -04:00
Brad King 370a39ce4b ENH: Changing kwsysProcess implementation on Cygwin to use the Win32 implementation instead of the UNIX implementation. This makes dealing with misbehaving children work better. The KWSys Win32 process implementaion is more robust than the Cygwin implementation (partly because it doesn't have to exactly reproduce the POSIX api). 2005-04-15 13:35:26 -04:00
Bill Hoffman b1541f3ee5 BUG: work around for buggy Tigger OSX systems that read two copies of the same file in a directory 2005-04-15 10:46:19 -04:00
Brad King 6c68c81475 ENH: Added KWSys try-compiles KWSYS_STL_HAS_ITERATOR_TRAITS, KWSYS_STL_HAS_ITERATOR_CATEGORY, KWSYS_STL_HAS___ITERATOR_CATEGORY, and KWSYS_STL_HAS_ALLOCATOR_NONTEMPLATE to get the hash table to compile on old HP and Sun compilers. 2005-04-15 09:54:03 -04:00
Andy Cedilnik 4caefef37e STYLE: Nightly Version update 2005-04-15 09:35:22 -04:00
Brad King df994e53fe COMP: Replacing _Select1st with a specialized hash_select1st that avoids requiring the stl pair to have first_type defined. The old HP STL does not define first_type and second_type in its pair. 2005-04-15 09:05:05 -04:00
Brad King 7f706ecc98 ENH: Added KWSYS_CXX_HAS_ARGUMENT_DEPENDENT_LOOKUP try-compile to KWSys. Needed to optionally bring hash table comparison operators into the global namespace when argument dependent lookup is not supported. 2005-04-15 08:59:30 -04:00
Brad King d3a69766df COMP: Removed extra variable initializations to avoid Borland warnings. 2005-04-15 08:25:53 -04:00
Andy Cedilnik 5cbd066116 STYLE: Nightly Version update 2005-04-14 04:50:19 -04:00
Brad King 4fe07aa481 COMP: Remove friend templates and always use template friends (possibly with <>). Needed to work-around Sun CC bug. 2005-04-13 23:04:23 -04:00
Brad King caac6c78b4 COMP: Disable MSVC debug symbol truncation warning. 2005-04-13 23:03:26 -04:00
Andy Cedilnik b59dd02911 ENH: For sanity, create directory before creating generated file stream 2005-04-13 18:13:09 -04:00
Brad King 8d150e0bfb BUG: The test1 executable has been removed from kwsys. Instead using testIOS for the kwsys test. 2005-04-13 17:58:08 -04:00
Brad King 21d54eea8d STYLE: Renaming kwsys-hash test to kwsys-testhash for consistency with other tests. 2005-04-13 16:58:30 -04:00
Brad King 79c0487de9 COMP: Removing return value from test6. It is an infinite loop, so the return causes warnings. It will never return anyway. 2005-04-13 16:55:47 -04:00
Brad King 7297496a34 ENH: Removing old test1.c Process execution example. It is fully replaced by testProcess. 2005-04-13 16:47:19 -04:00
Brad King caf54b2093 COMP: Adding work-around for CMake dependency scanning limitation. Any configured header included by KWSYS_HEADER() in a .c or .cxx file in kwsys itself must use this hack to get dependencies. 2005-04-13 16:46:09 -04:00
Andy Cedilnik 826405a1b6 ENH: Speedup by storing source name without last extension 2005-04-13 16:35:26 -04:00
Andy Cedilnik 030dd4b91e ENH: Speedup by only getting the source once 2005-04-13 16:34:52 -04:00
Andy Cedilnik c09f6172a4 ENH: Improve performance by using vector of char instead of string 2005-04-13 16:25:55 -04:00
Brad King 5e02b5ec96 BUG: Only do ~ test if HOME variable is defined. 2005-04-13 16:05:01 -04:00
Brad King 3a7920d461 BUG: Avoid error diagnostic popups on windows for test that crashes on purpose. 2005-04-13 15:57:22 -04:00
Brad King be1084b524 COMP: Added KWSYS_STL_HAS_ALLOCATOR_MAX_SIZE_ARGUMENT check for non-standard argument to stl allocator<>::max_size method. Needed for kwsys hashtable to compile on Sun CC. 2005-04-13 15:39:03 -04:00
Brad King 551b28d501 BUG: allocator<>::rebind<> test should use kwsys_stl::allocator, not std::allocator. 2005-04-13 15:29:22 -04:00
Brad King 5bebcea6e7 COMP: Fix for Sun CC stl allocator signature of allocate method. 2005-04-13 15:22:32 -04:00
Brad King 81f7bc9cdb BUG: When constructing the bucket vector type the allocator given must have been rebound to _Node* already because GCC 3.4's vector type does not rebind it. 2005-04-13 15:04:39 -04:00
Brad King 925743e1e7 ENH: Added better error message when TRY_COMPILE does not recognize an extension. 2005-04-13 14:43:23 -04:00
Brad King bf70e83397 BUG: Fix GetFilenameName to not use uninitialized search position in win32 version. 2005-04-13 14:37:30 -04:00
Brad King 772b121a14 BUG: Fixed member template test to not produce a test program that crashes when it runs. 2005-04-13 14:13:05 -04:00
Andy Cedilnik bddcf4ec97 ENH: Speedup improvements 2005-04-13 13:59:48 -04:00
Andy Cedilnik 4a390c174c ENH: Do kwsys testing as part of cmake testing, command line arguments are not experimental and add simple test for systemtools 2005-04-13 13:57:24 -04:00
Bill Hoffman 3778d89cb9 BUG: fix insert for 64 bit 2005-04-13 09:54:37 -04:00
Brad King 743ab3a05f ENH: Adding SGI hash_map and hash_set implementation ported from STL to KWSys. This also adds try-compiles for KWSYS_STL_HAS_ALLOCATOR_REBIND, KWSYS_CXX_HAS_FULL_SPECIALIZATION, KWSYS_CXX_HAS_MEMBER_TEMPLATES, and KWSYS_CXX_HAS_NULL_TEMPLATE_ARGS. 2005-04-13 08:08:54 -04:00
Brad King 1713c3fd19 ENH: Added __HPACC_USING_MULTIPLIES_IN_FUNCTIONAL fix from vtkstd. 2005-04-13 08:05:56 -04:00
Andy Cedilnik db49ce0807 STYLE: Nightly Version update 2005-04-13 04:39:30 -04:00
Bill Hoffman a18df448db BUG: fix Ambiguity in insert call 2005-04-12 15:40:07 -04:00
Bill Hoffman c8cc20a1af BUG: add missing header for borland 2005-04-12 15:11:54 -04:00
Brad King 85f82c2092 COMP: Fixed ambiguous call to insert method of string. 2005-04-12 13:33:58 -04:00
Bill Hoffman 1004073942 ENH: performance improvements 2005-04-12 13:27:07 -04:00
Bill Hoffman 9e4506a2d0 ENH: do not collapse full path for cwd 2005-04-12 13:26:35 -04:00
Bill Hoffman a3d1de8cd2 ENH: make regex static so it is not recomputed for each line of the cache 2005-04-12 13:26:08 -04:00
Bill Hoffman 266d5d16df ENH: optimization of cwd and do not leak library handle 2005-04-12 13:25:19 -04:00
Ken Martin ee7fbdf058 BUG: local gen was setting proj dir when it shouldnt 2005-04-12 09:36:18 -04:00
Andy Cedilnik 02ed1e61d9 STYLE: Nightly Version update 2005-04-12 03:09:59 -04:00
Bill Hoffman 5e39c9ca14 BUG: fix GetLongPathName for WindowsNT 2005-04-11 12:20:24 -04:00
Andy Cedilnik 8fe7ea644d STYLE: Nightly Version update 2005-04-11 04:58:27 -04:00
Andy Cedilnik b1f6edf017 STYLE: Nightly Version update 2005-04-10 04:06:54 -04:00
Andy Cedilnik 12c1cf3458 STYLE: Nightly Version update 2005-04-09 02:38:02 -04:00
Bill Hoffman ba58264abe BUG: handle case insensitive library extensions on windows 2005-04-08 12:46:56 -04:00
Bill Hoffman a5be6b8406 BUG: fix build on mingw 2005-04-08 08:34:22 -04:00
Andy Cedilnik 98e1bc3efa STYLE: Nightly Version update 2005-04-08 02:37:22 -04:00
Bill Hoffman 3387db4c05 BUG: if short path or long path fails return the original input 2005-04-07 17:20:33 -04:00
Bill Hoffman be32b258cb ENH: check return value of GetLongPath 2005-04-07 16:58:02 -04:00
Bill Hoffman f50e904faf ENH: fix install test with xcode, the xcode generator does not support library versioning yet 2005-04-07 16:09:13 -04:00
Brad King 5fb8342177 BUG: Avoid converting the subdirectory name to a relative path twice. 2005-04-07 15:09:13 -04:00
Brad King 738bbc767b BUG: Do not repeat paths when trying the lib/ to lib64/ replacement. 2005-04-07 14:41:34 -04:00
Brad King 0d494a031c ENH: Adding automatic generation of several 64-bit search path forms. 2005-04-07 14:30:48 -04:00
Brad King 1c73f2f743 BUG: Fix rule name for subdirectory traversal to use relative paths. This was broken by the recent subdirectory changes. 2005-04-07 13:48:20 -04:00
Bill Hoffman fadff33791 BUG: fix for bug 1717 incorrect path sent to dart server 2005-04-07 13:03:47 -04:00
Andy Cedilnik a1d7482548 STYLE: Nightly Version update 2005-04-07 02:31:27 -04:00
Brad King 5d7593bf50 BUG: Avoid duplicate definition by using cmsys_STL_STRING_NEQ_CHAR_DEFINED and cmsys_STL_STRING_NO_NEQ_CHAR. 2005-04-06 16:15:13 -04:00
Brad King f0b10ad061 ENH: Added proper namespaced version of KWSYS_STL_STRING_ISTREAM_DEFINED, KWSYS_STL_STRING_OSTREAM_DEFINED, and _STL_STRING_NEQ_CHAR_DEFINED macros. 2005-04-06 16:14:29 -04:00
Brad King 1c4337d778 ENH: Removed CMAKE_GENERATOR_NEW now that the old unix makefile generator is never used. 2005-04-06 15:06:08 -04:00
Bill Hoffman 5e0a796acc ENH: better fix for 64 bit, add 64 to the name of all directories in the search path 2005-04-06 11:56:04 -04:00
Bill Hoffman 69da19a6a7 ENH: allow sub projects to use targets that are not part of the sub-project 2005-04-06 10:59:25 -04:00
Bill Hoffman 1e6989017d remove cerr stuff 2005-04-06 09:47:07 -04:00
Bill Hoffman d8f75badb4 Fix bug in != stuff 2005-04-06 09:44:09 -04:00
Andy Cedilnik 82aa6aa22d STYLE: Nightly Version update 2005-04-06 04:28:10 -04:00
Bill Hoffman 19aff4f3bd COMP: hack fix for old sgi until bootstrap is fixed 2005-04-05 21:10:10 -04:00
Bill Hoffman 3ca1081419 BUG: try to address Bug 1673 . 2005-04-05 17:06:00 -04:00
Bill Hoffman af60114ffb BUG: fix for bug 1636 add extensions to AUX_SOURCE_DIRECTORY files 2005-04-05 14:48:25 -04:00
Bill Hoffman 697d749c73 BUG: fix for bug 1660 2005-04-05 13:14:50 -04:00
Bill Hoffman d74d8aeb71 BUG: fix for bug 1700 2005-04-05 11:23:08 -04:00
Bill Hoffman 0255dab023 BUG: fix for bug 1702, better error message for GUID missing 2005-04-05 10:22:18 -04:00
Brad King 389f24f777 ENH: Added Close method and updated Open method to allow streams to be reused. 2005-04-05 08:25:21 -04:00
Andy Cedilnik 2681215256 STYLE: Nightly Version update 2005-04-05 04:25:25 -04:00
Bill Hoffman ab7d51581c ENH: get directory property should return an empty variable if it is not set, not just have an error 2005-04-04 16:43:44 -04:00
Andy Cedilnik 0dd2b6eb80 BUG: By default disable new files. 2005-04-04 12:22:08 -04:00
Andy Cedilnik f9545f3fef STYLE: Nightly Version update 2005-04-04 03:01:45 -04:00
Andy Cedilnik a5f561055f STYLE: Nightly Version update 2005-04-03 03:17:01 -04:00
Andy Cedilnik d7807428a2 STYLE: Nightly Version update 2005-04-02 02:16:17 -05:00
Andy Cedilnik 86cebea79a ENH: More ctest changes and move SetupTest to superclass 2005-04-01 15:48:46 -05:00
Andy Cedilnik 6cd36d16e5 ENH: Rename the DartConfiguration.tcl to CTestConfiguration.ini 2005-04-01 15:45:26 -05:00
Andy Cedilnik 7acfc4dc3c ENH: Start adding support for CTest testfiles 2005-04-01 14:57:55 -05:00
Andy Cedilnik eca18a2e9f STYLE: Nightly Version update 2005-04-01 02:17:37 -05:00
Brad King dd4031114a BUG: When generating the name of the custom rule file the character : should be replaced with an underscore because it might be a non-file-name part of a path. 2005-03-31 18:03:47 -05:00
Bill Hoffman 047047924d BUG: fix ITK build with xcode, as long as you build it in little parts, this fixes the headermap problem 2005-03-31 11:57:26 -05:00
Andy Cedilnik 76f7493974 STYLE: Nightly Version update 2005-03-31 02:20:34 -05:00
Brad King a0e71e77f9 BUG: It is possible for the nightly start time to be over 24 hours in the future which requires two days to be subtracted. Using a while loop to make sure enough days are added or subtracted. It should never be able to iterate more than twice. 2005-03-30 16:11:37 -05:00
Brad King 3bb990dcf1 BUG: Test for stl stirng operator!= for char* needs to know result of KWSYS_STL_HAVE_STD. 2005-03-30 15:27:16 -05:00
Andy Cedilnik 7298d22666 STYLE: Nightly Version update 2005-03-30 02:19:27 -05:00
Ken Martin 62969492b0 ENH: removed GetParentProjects 2005-03-29 15:34:27 -05:00
Brad King c940351914 BUG: Fix dependencies of custom commands that are relative paths to files or other custom command outputs. 2005-03-29 10:34:58 -05:00
Brad King 65f1e3e1d8 ENH: Added operator!= for stl string and char* when the system does not provide one. 2005-03-29 10:10:25 -05:00
Brad King 22f6d68be3 ENH: Added istream and ostream operators for stl string in KWSys when using old streams that do not provide them. 2005-03-29 08:20:08 -05:00
Brad King c7a2c80c17 ENH: SplitPath now supports slashes in both directions in the input path but still produces forward slashes in the root component. 2005-03-29 08:09:47 -05:00
Andy Cedilnik 571929e86c STYLE: Nightly Version update 2005-03-29 02:21:19 -05:00
Sebastien Barre 1816011791 ENH: move EstimateFormatLength to kwsys 2005-03-28 17:46:38 -05:00
Ken Martin 11965ebd34 ENH: change how the generator is selected and what the last one used was 2005-03-28 13:23:07 -05:00
Andy Cedilnik 98f30a3d29 STYLE: Nightly Version update 2005-03-28 02:12:49 -05:00
Andy Cedilnik 5c76a8ca51 STYLE: Nightly Version update 2005-03-27 02:18:56 -05:00
Brad King ebbe1ffdd9 COMP: Removing stl string io operators change until the CMake bootstrap script can be fixed. 2005-03-26 09:58:05 -05:00
Brad King 098c33c4da ENH: Added istream and ostream operators for stl string when using old streams that do not provide them. 2005-03-26 08:19:36 -05:00
Andy Cedilnik 8c62539cab STYLE: Nightly Version update 2005-03-26 02:22:14 -05:00
Andy Cedilnik 70007a02c2 ENH: When in-source build, do not do bootstrap test 2005-03-25 18:55:19 -05:00
Andy Cedilnik b28937f1c7 ENH: Remove curl build testing 2005-03-25 18:46:53 -05:00
Brad King 8cb981b176 ENH: Clarified documentation of the command. 2005-03-25 16:40:28 -05:00
Brad King e0cfb268b6 ENH: Adding SharedForward C header to help create forwarding executables on UNIX systems that configure the shared library runtime search path and then replace themselves with the real executable. This is useful to create binary distributions that work from any extracted location even with shared libraries. 2005-03-25 08:41:57 -05:00
Brad King 4ba14d1278 ENH: Re-implemented CollapseFullPath to not need to change directories. Operation is now fully string based. 2005-03-25 08:09:00 -05:00
Brad King 7219c7a75c BUG: Adjusted GetNightlyTime computation to not depend on time_t being a signed type. 2005-03-25 08:05:21 -05:00
Andy Cedilnik 33768c2797 STYLE: Nightly Version update 2005-03-25 02:16:28 -05:00
Andy Cedilnik 40b7ab955d STYLE: Nightly Version update 2005-03-24 02:25:37 -05:00
Bill Hoffman 584e0f2f64 fix for xcode 2005-03-23 08:20:46 -05:00
Andy Cedilnik ddfec3f723 STYLE: Nightly Version update 2005-03-23 02:22:40 -05:00
Bill Hoffman 296a3f41aa FIX: fix bug 1690 2005-03-22 14:27:08 -05:00
Bill Hoffman 987c7a094f ENH: try to handle more source file types 2005-03-22 14:00:57 -05:00
Andy Cedilnik 89b31c4f81 ENH: just use the file name 2005-03-22 13:32:42 -05:00
Bill Hoffman 213040b612 ENH: make sure project map is cleared each time. 2005-03-22 11:33:46 -05:00
Andy Cedilnik 6baf2119ca ENH: use better names for files 2005-03-22 10:29:34 -05:00
Brad King aa69a14495 BUG: Initializing from parent should copy link directories as well. 2005-03-22 10:23:04 -05:00
Brad King 289429cd00 ENH: Added check for invalid characters in output name. 2005-03-22 08:36:40 -05:00
Bill Hoffman e0fab29395 ENH: remove commented code 2005-03-22 07:27:10 -05:00
Bill Hoffman c2ad3e4afc ENH: fix adding of rc files 2005-03-22 07:26:45 -05:00
Andy Cedilnik 56c0b62095 STYLE: Nightly Version update 2005-03-22 02:24:38 -05:00
Andy Cedilnik d30265e7b5 STYLE: Nightly Version update 2005-03-21 02:32:10 -05:00
Andy Cedilnik 2627dd065a STYLE: Nightly Version update 2005-03-20 02:34:13 -05:00
Ken Martin eb1764b34f COMP: fix warning 2005-03-19 09:05:17 -05:00
Andy Cedilnik 8838e720d8 STYLE: Nightly Version update 2005-03-19 02:38:05 -05:00
Ken Martin 0fe5f14c28 COMP: fix warning 2005-03-18 11:29:34 -05:00
Ken Martin 770d4a2fac ENH: remove cmSubDirectory from unused files? 2005-03-18 10:58:40 -05:00
Ken Martin 345cf04012 ENH: big change that includes immediate subdir support, removing the notion of inherited commands, makefiles no longer read in the parent makefiles but instead inherit thier parent makefiles current settings 2005-03-18 10:41:41 -05:00
Ken Martin 1f9df24ba7 ENH: added immediate subdirectory command 2005-03-18 10:39:21 -05:00
Ken Martin 91e9640065 ENH: bad idea 2005-03-18 09:03:28 -05:00
Andy Cedilnik 303c41ce8e STYLE: Nightly Version update 2005-03-18 02:34:50 -05:00
Brad King 2a5f8796e7 BUG: Need to collapse full paths before depending on them to remove ./ and ../ to make sure target names match. 2005-03-17 18:37:36 -05:00
Bill Hoffman 1568f73825 ENH: add source groups xcode 2005-03-17 15:35:44 -05:00
Brad King eea7221f31 COMP: Using proper __QNX__ preprocessor test. 2005-03-17 13:06:55 -05:00
Andy Cedilnik dcbbcba51a STYLE: Nightly Version update 2005-03-17 02:41:03 -05:00
Andy Cedilnik 3768961a66 COMP: More cleanups 2005-03-16 13:26:36 -05:00
Andy Cedilnik d30868d952 ENH: Make sure to use internal zlib 2005-03-16 12:54:35 -05:00
Andy Cedilnik 2073646eb1 ENH: Cleanup of the output 2005-03-16 12:54:19 -05:00
Brad King 6b43d78dae COMP: Only include malloc.h on QNX. 2005-03-16 10:49:58 -05:00
Sebastien Barre 74ec81ca3f FIX: that was wrong 2005-03-16 10:15:13 -05:00
Brad King db10dc0f1e BUG: Do not add Qt wrapping test unless QT is found and QT_UIC_EXECUTABLE is found. 2005-03-16 09:55:08 -05:00
Brad King 59ae67558f COMP: Need malloc.h for malloc/free on QNX. 2005-03-16 09:41:26 -05:00
Andy Cedilnik 21b194e32b STYLE: Nightly Version update 2005-03-16 02:35:41 -05:00
Ken Martin 8545b40f8e ENH: only support rel paths for now 2005-03-15 11:22:08 -05:00
Brad King 28bb8e04c0 COMP: Defining YY_NO_INPUT to remove compilation of unused yyinput function. It was producing a warning about unreachable code. 2005-03-15 08:14:35 -05:00
Brad King 5ddaebb522 COMP: Removed warning due to unsigned enum type. 2005-03-15 08:13:48 -05:00
Andy Cedilnik 80d7413806 STYLE: Nightly Version update 2005-03-15 02:38:02 -05:00
Bill Hoffman 3abbf15a5a ENH: make xcode compile only on apple 2005-03-14 13:23:14 -05:00
Ken Martin 791aa6052b ENH: add support for out of source source 2005-03-14 11:29:15 -05:00
Ken Martin 7a68698b6f ENH: added new structure to hold subdirectories 2005-03-14 09:23:50 -05:00
Brad King 16125cd015 COMP: Added __INTEL_COMPILER to test for yyerrorlab warning suppression. 2005-03-14 08:15:08 -05:00
Andy Cedilnik 4a0373c27d STYLE: Nightly Version update 2005-03-14 03:18:08 -05:00
Andy Cedilnik 5bca322a72 STYLE: Nightly Version update 2005-03-13 03:01:33 -05:00
Andy Cedilnik 01026b2f3d STYLE: Nightly Version update 2005-03-12 02:35:54 -05:00
Brad King 1ab9f4747d BUG: Do not report an error removing the binary directory if it doesn't exist. 2005-03-11 12:56:10 -05:00
Sebastien Barre a1de574851 ENH: add last two small funcs from vtkString. Done removing deps 2005-03-11 11:48:39 -05:00
Andy Cedilnik 95d6107da2 FIX: fix crashing test SubDir for xcode 2005-03-11 10:53:45 -05:00
Sebastien Barre 213c04563c ENH: update documentation, sort methods into categories 2005-03-11 10:43:31 -05:00
Bill Hoffman a6e9dd6cfc FIX: fix output of passing tests 2005-03-11 10:29:29 -05:00
Brad King 0d0cfaea08 COMP: Added missing include of string.h. 2005-03-11 10:07:36 -05:00
Brad King 084a1c9900 COMP: Adding stdlib.h to standard includes. We are using functions from it all over the place assuming it has been included here. 2005-03-11 10:03:56 -05:00
Sebastien Barre c8772c286e COMP: fix some warnings 2005-03-11 09:31:58 -05:00
Ken Martin 63cd6e39e1 COMP: fix a warning 2005-03-11 08:38:15 -05:00
Andy Cedilnik 4f1591d91c STYLE: Nightly Version update 2005-03-11 02:32:56 -05:00
Sebastien Barre effbdf8d8f ENH: remove deps to vtkString by using KWSys (a handful of functions have been moved to KWSys) 2005-03-10 17:49:27 -05:00
Sebastien Barre 2415ff678a ENH: remove deps to vtkString by using KWSys (a handful of functions have been moved to KWSys) 2005-03-10 17:44:58 -05:00
Sebastien Barre 07bdc60045 ENH: remove deps to vtkString by using KWSys (a handful of functions have been moved to KWSys) 2005-03-10 17:34:22 -05:00
Ken Martin 3ff6722934 ENH: cleanup by removing all the olf local generate junk that i not longer needed 2005-03-10 13:39:38 -05:00
Sebastien Barre a79868206e ENH: move function from vtkKWDirectoryUtilities and vtkString to SystemTools 2005-03-10 12:50:17 -05:00
Ken Martin 0e3f4214b9 ENH: better docs 2005-03-10 10:04:21 -05:00
Andy Cedilnik 21acffc617 STYLE: Nightly Version update 2005-03-10 02:26:11 -05:00
Andy Cedilnik 630b6353cd BUG: xmlrpc does the base64 encoding 2005-03-09 18:06:26 -05:00
Andy Cedilnik 796e82da9d STYLE: Nightly Version update 2005-03-09 02:26:04 -05:00
Brad King 5a847aa7bf BUG: Removing jump-and-build ordering change until we can prevent extra jumps from always occuring. 2005-03-08 18:38:43 -05:00
Brad King 4c765d2797 ENH: Removing ... ellipsis from end of echo lines. It is just clutter. 2005-03-08 16:01:04 -05:00
Brad King 778c4940de ENH: Adding extra dependencies to jump-and-build rules that force a single ordering to prevent parallel jumps. This avoids problems with two jumps reaching the same target in parallel which happened occasionally with the old generator. 2005-03-08 15:55:13 -05:00
Brad King b8e7851b18 ENH: Removed "Checking build system in ..." message. It is always paired with an Entering or Jumping message and is not necessary. 2005-03-08 15:35:43 -05:00
Brad King ddb0408007 ENH: Added option CMAKE_SKIP_RULE_DEPENDENCY to skip making build rules depend on their own rule files. It can be added to the cache by the user or added by the project in a list file. 2005-03-08 13:43:17 -05:00
Brad King 200c98fc32 BUG: Only add leading ./ to custom command executable if the command is really specified as one in the current directory. 2005-03-08 11:37:41 -05:00
Brad King d4a2000657 BUG: When a custom command's executable is in the current directory the relative path to it needs a "./". 2005-03-08 11:25:07 -05:00
Brad King f3a92bdfc7 ENH: Updating Kdevelop generator to use the new makefile generator. The old one no longer works anyway because local generates are now disabled. 2005-03-08 09:25:17 -05:00
Brad King 5dc555e26d BUG: Dependency scans and checks must always set the current working directory to the directory containing the Makefile. 2005-03-08 09:24:24 -05:00
Andy Cedilnik 59a7019305 STYLE: Nightly Version update 2005-03-08 02:26:43 -05:00
Brad King e75df695de BUG: When checking for upper-case modules do not use an upper-case .MOD extension. 2005-03-07 15:19:18 -05:00
Andy Cedilnik 04bb427d1f BUG: Handle restrictive permissions 2005-03-07 13:51:18 -05:00
Andy Cedilnik 14890b6ad4 COMP: Remove warning 2005-03-07 12:14:22 -05:00
Andy Cedilnik 8ee95c2c57 STYLE: Nightly Version update 2005-03-07 02:28:26 -05:00
Andy Cedilnik 8248953df1 COMP: Remove warning and fix the logic 2005-03-06 08:51:08 -05:00
Andy Cedilnik 70b01d4506 COMP: Do not build cmw9xcom on Cygwin 2005-03-06 08:17:42 -05:00
Andy Cedilnik c0de8ba723 STYLE: Nightly Version update 2005-03-06 02:27:37 -05:00
Andy Cedilnik 4203bdf816 COMP: Remove compile error 2005-03-05 08:12:05 -05:00
Andy Cedilnik d8a563f45c STYLE: Nightly Version update 2005-03-05 02:21:06 -05:00
Andy Cedilnik bee77d0298 ENH: Start working on xmlrpc code. This code does not work, but it will at least test compiling with cmxmlrpc 2005-03-04 17:11:42 -05:00
Andy Cedilnik ef282e2a7f ENH: More cleanups and start linking ctest to XML-RPC 2005-03-04 14:27:32 -05:00
Andy Cedilnik 89f603b620 ENH: More cleanups and reorganization 2005-03-04 11:38:34 -05:00
Andy Cedilnik f451469d58 ENH: Cleanups 2005-03-04 10:05:01 -05:00
Andy Cedilnik bab4bf8591 BUG: This cmakelists file is not used any more 2005-03-04 10:04:25 -05:00
Andy Cedilnik a98ce34c81 STYLE: Nightly Version update 2005-03-04 02:25:40 -05:00
Bill Hoffman a9a0c91630 ENH: fix for finding the correct target in the current project 2005-03-03 22:35:06 -05:00
Bill Hoffman 16b65d86c9 ENH: try and debug the failed test on the continuous 2005-03-03 18:46:52 -05:00
Bill Hoffman ded7d15144 ENH: try number two with topological sort 2005-03-03 18:16:00 -05:00
Brad King 2444cd3828 ENH: Implementing explicit cmake_copy_f90_mod callback to copy Fortran90 modules to the stamp files more reliably. This removes the temporary hack for per-platform upper-/lower- case. 2005-03-03 16:53:33 -05:00
Brad King 2fe4e650bf BUG: Fixed scanning to account for double-quote includes. 2005-03-03 15:22:18 -05:00
Brad King 5290b40c47 ENH: Added "ostringstream(const kwsys_stl::string& s)" and "void str(const kwsys_stl::string& s)" compatibility methods. 2005-03-03 12:00:43 -05:00
Ken Martin 78ca400d33 ENH: remove code warrior classes 2005-03-03 08:47:03 -05:00
Andy Cedilnik cd46fcaaf9 STYLE: Nightly Version update 2005-03-03 02:26:04 -05:00
Bill Hoffman 17f474b0d4 ENH: reverse last changes to avoid dashboard failures 2005-03-02 18:56:46 -05:00
Bill Hoffman 7007b41dcb ENH: fix library ordering stuff to use a topological sort 2005-03-02 17:49:11 -05:00
Andy Cedilnik 1b68c76b19 BUG: Attempt to fix sorting stability using more deterministic compare function 2005-03-02 11:48:58 -05:00
Ken Martin 78d85f4af8 ENH: now use xcode instead 2005-03-02 10:58:13 -05:00
Brad King e015d822ab BUG: Pay attention to ForceUnixPaths setting in cmSystemTools for ConvertToQuotedOutputPath and for dependency scanning. 2005-03-02 09:34:16 -05:00
Brad King ba6f07b10c BUG: We need to test the compiler for the case of the mod file names. For now this is a temporary hack to use upper case on SGI and lower case on Sun. 2005-03-02 09:02:36 -05:00
Brad King 749b80c7ed BUG: SGI make can support suffixes only up to 32 characters. Renaming .hpux_make_must_have_suffixes_list to .hpux_make_needs_suffix_list. 2005-03-02 08:51:48 -05:00
Andy Cedilnik a00d3d39a5 STYLE: Nightly Version update 2005-03-02 02:30:11 -05:00
Bill Hoffman 87e6c54e26 FIX: switch to stable_sort to avoid crash 2005-03-01 17:32:25 -05:00
Andy Cedilnik ce403305e1 COMP: CMake should be build static. Also propagate build_shared_libs to curl 2005-03-01 14:21:45 -05:00
Brad King 2a8adb53ea BUG: Module file names are case insensitive. Always use lower case no matter the real name of the module. 2005-03-01 13:36:07 -05:00
Brad King 35f36d3f0f COMP: Removed unused parameter warning. 2005-03-01 13:32:58 -05:00
Brad King c7beb28657 ENH: Enabling cmLocalUnixMakefileGenerator2 by default. 2005-03-01 12:27:06 -05:00
Brad King 2aa613b98c ENH: Enabling cmLocalUnixMakefileGenerator2 (new makefile generator) by default. 2005-03-01 12:26:25 -05:00
Brad King e979735a19 ENH: Framework for java dependency scanner. Right now it does nothing but always reports success. This is enough to get the Java test to pass with the new generator because the old implementation did not do dependencies anyway. 2005-03-01 12:21:34 -05:00
Brad King b636a0f20a BUG: Added FILES mode to INSTALL_PROGRAMS command to make the single argument case unambiguous. 2005-03-01 12:13:38 -05:00
Andy Cedilnik 717927d6d2 FIX: fix spaces in paths 2005-03-01 11:25:23 -05:00
Brad King 77e22a7d70 BUG: Replaced previous fix with an implementation of properly formatting the custom build code in the generated file. 2005-03-01 10:05:58 -05:00
Andy Cedilnik 2e00f02112 STYLE: Nightly Version update 2005-03-01 02:28:25 -05:00
Ken Martin a5501b11f6 FIXTHIS THING: fix the bug 2005-02-28 16:11:21 -05:00
Bill Hoffman a65da51919 fix typeo 2005-02-28 15:30:40 -05:00
Bill Hoffman b7ef8149e8 ENH: add re run cmake if inputs change 2005-02-28 15:07:13 -05:00
Andy Cedilnik 46fc2dc0cd STYLE: Nightly Version update 2005-02-28 02:25:09 -05:00
Andy Cedilnik 588653c4e8 COMP: Remove warnings about shadow variables 2005-02-27 17:36:00 -05:00
Andy Cedilnik 90c0fc8cc5 STYLE: Nightly Version update 2005-02-27 03:04:56 -05:00
Bill Hoffman 80c9a67845 COMP: remove some warnings 2005-02-26 16:58:19 -05:00
Andy Cedilnik ca7c1219b5 STYLE: Nightly Version update 2005-02-26 03:02:56 -05:00
Bill Hoffman 8d59e58b6a COMP: fix warning 2005-02-25 20:46:33 -05:00
Bill Hoffman c4ca049e3f ENH: clean up and use order link directories 2005-02-25 17:45:12 -05:00
Bill Hoffman 381777f866 ENH: make sure header files are in the header file group 2005-02-25 14:20:20 -05:00
Brad King d18722a212 ENH: Replaced OutputEcho/pre-echo/post-echo with AppendEcho. This allows for more flexible echo specifications and better preserves echo text. 2005-02-25 11:23:17 -05:00
Brad King cf8fb5c6f8 ENH: Adding inclusion of pre-build and pre-link commands when building executables and libraries. 2005-02-25 09:19:04 -05:00
Brad King f11f012cd7 BUG: ConvertToQuotedOutputPath must replace slashes in root component on windows. 2005-02-25 09:14:34 -05:00
Brad King 03e2878db8 ENH: Added ConvertToQuotedOutputPath method and used it to properly generate external object references with spaces in the path. 2005-02-25 09:06:18 -05:00
Andy Cedilnik 5bbf471f23 STYLE: Nightly Version update 2005-02-25 03:08:51 -05:00
Brad King c56045f2e2 BUG: Removed instances of calling ConvertToRelativeOutputPath twice on the same path. 2005-02-24 19:32:50 -05:00
Brad King de47b43c6f BUG: Need to configure relative path support for LocalGenerate to support old makefile generator. 2005-02-24 19:28:44 -05:00
Brad King 397dc1cef5 ENH: Converted some ConvertToRelativeOutputPath calls to ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath always convert. Some of these might be able to be switched back but we will first have to test what paths can be relative in the generate VS project files. 2005-02-24 18:35:36 -05:00
Bill Hoffman d680e51777 ENH: fix relative paths in xcode 2005-02-24 17:46:49 -05:00
Brad King ea258e9a1a ENH: Converted some ConvertToRelativeOutputPath calls to ConvertToOptionallyRelativeOutputPath in preparation for making ConvertToRelativeOutputPath not check CMAKE_USE_RELATIVE_PATHS. 2005-02-24 16:25:47 -05:00
Brad King ea5f13fc82 BUG: The path to the source file in a compile line should be made relative only when CMAKE_USE_RELATIVE_PATHS is on. 2005-02-24 16:19:42 -05:00
Brad King cb48e0c161 ENH: Merged implementations of ConvertToRelative*Path methods. The main ConvertToRelativePath method is now in cmGlobalGenerator. It converts paths only if they are at least inside the deepest common directory between the top-level source and build trees. Each cmLocalGenerator instance calls this global method with its own output directory as the "local" argument from which paths are relative. Added separate ConvertToOptionallyRelative path that pays attention to the CMAKE_USE_RELATIVE_PATHS option. 2005-02-24 16:04:54 -05:00
Andy Cedilnik 9bf0811e34 COMP: remove compiler warning 2005-02-24 15:36:56 -05:00
Andy Cedilnik 8b54b7a683 ENH: fix spaces in paths problems 2005-02-24 15:34:14 -05:00
Brad King 495666742b ENH: Added ComparePath method. 2005-02-24 14:47:45 -05:00
Bill Hoffman 2ebbf64508 ENH: remove unused code 2005-02-24 14:27:16 -05:00
Brad King c1ca511331 COMP: HP compiler does not like initializing a const std::string & with a const char* (which requires the reference to be bound to a temporary with the scope of the reference). 2005-02-24 13:45:37 -05:00
Bill Hoffman a51f7b4f9a ENH: clean up and remove some debug code 2005-02-24 13:26:39 -05:00
Bill Hoffman ff812580eb ENH: add a new library path ordering algorithm to make sure -L paths will pick the correct libraries if possible 2005-02-24 13:16:41 -05:00
Brad King 9c4997bf06 BUG: Avoid putting a leading ./ on the dependency names. 2005-02-24 12:44:56 -05:00
Brad King b40745c925 BUG: Using a better technique to produce the rule file name for a custom command when the output is not in the current directory or lower. 2005-02-24 12:19:20 -05:00
Brad King 2e451961b6 BUG: Only use the existing CMake(lang)Compiler.cmake file from the build tree if it was generated by the same version of CMake. 2005-02-24 10:32:58 -05:00
Brad King df301a2542 BUG: Fixed GetCacheMinorVersion to not always return 0. 2005-02-24 10:31:17 -05:00
Andy Cedilnik 33024e8ff6 COMP: Remove compile warning in bootstrap stage 2005-02-24 10:14:56 -05:00
Brad King e9da9cc3d7 BUG: Do not crash when the link language for a target is not known. 2005-02-24 09:21:15 -05:00
Brad King 77194207ce BUG: Need proper newline argument to ConstructScript call. 2005-02-24 09:20:34 -05:00
Andy Cedilnik f8c4e130a0 STYLE: Nightly Version update 2005-02-24 03:46:15 -05:00
Andy Cedilnik 7b9f3389c3 ENH: remove output path stuff 2005-02-23 20:41:03 -05:00
Ken Martin a8770ccc19 BUG: fix for empty target or config strings in the Build method 2005-02-23 14:36:38 -05:00
Bill Hoffman e5637ef7d8 FIX: fix to make this work with new custom command stuff 2005-02-23 13:50:52 -05:00
Andy Cedilnik b8c36562df STYLE: Nightly Version update 2005-02-23 03:03:21 -05:00
Brad King 798404aeee ENH: Added CMAKE_PROJECT_NAME variable to play the role of CMAKE_SOURCE_DIR and CMAKE_BINARY_DIR for the top-level project name. 2005-02-22 15:31:02 -05:00
Brad King 7c7b173042 ENH: Added better default install location for windows builds. The previous default /usr/local did not make much sense. Now "%SystemDrive%/Program Files/PROJECT_NAME" is used, which is the windows equivalent to /usr/local. 2005-02-22 15:22:40 -05:00
Brad King ec497c7a23 ENH: LOAD_COMMAND command will now set a variable called CMAKE_LOADED_COMMAND_<COMMAND_NAME> to the full path of the loaded module if loading was successful. Otherwise the variable is not set (will evaluate to empty string). This is useful both in testing whether loading worked and for installing loaded command modules. 2005-02-22 14:52:55 -05:00
Ken Martin bfcb4b6937 COMP: fix warning 2005-02-22 12:34:02 -05:00
Brad King b8a77b2965 BUG: Fixed formatting of generated documentation. 2005-02-22 12:10:43 -05:00
Ken Martin 12c4e90294 BUG: fix test execution 2005-02-22 10:43:06 -05:00
Ken Martin 4baa085a1a BUG: better error handling 2005-02-22 10:42:49 -05:00
Brad King 39af9ee1e4 ENH: Updated implementation of custom commands. Multiple command lines are now supported effectively allowing entire scripts to be written. Also removed extra variable expansions and cleaned up passing of commands through to the generators. The command and individual arguments are now kept separate all the way until the generator writes them out. This cleans up alot of escaping issues. 2005-02-22 10:32:44 -05:00
Ken Martin 4d30cb309c ENH: ctest now uses CMake global generator to do the build part of build-and-test 2005-02-22 09:12:10 -05:00
Brad King 832fa0e609 BUG: Need to return before configure step when running in script mode. 2005-02-22 09:08:02 -05:00
Brad King 653bf6c25c ENH: Adding cmCustomCommandLine and cmCustomCommandLines subclasses of std::vector instantiations to represent multiple commands for a single custom command. These will be used in an upcoming checkin. 2005-02-22 08:22:38 -05:00
Andy Cedilnik 1662466ca2 STYLE: Nightly Version update 2005-02-22 03:01:21 -05:00
Andy Cedilnik 658dfe5b3f STYLE: Nightly Version update 2005-02-21 03:07:46 -05:00
Andy Cedilnik b787497496 STYLE: Nightly Version update 2005-02-20 03:13:45 -05:00
Andy Cedilnik d51c43a80d STYLE: Nightly Version update 2005-02-19 02:43:06 -05:00
Brad King ffb2c0c0e5 BUG: cmSourceFile instances should delete their own custom commands when a new one is set. 2005-02-18 16:19:09 -05:00
Brad King 04b5d1613c COMP: Using const_iterator instead of iterator to walk through custom command dependencies. 2005-02-18 16:12:33 -05:00
Brad King 1088f39327 COMP: Added missing forward declaration of cmMakefile. This was only working because cmCustomCommand.h declared it. 2005-02-18 16:12:08 -05:00
Andy Cedilnik c116bf5f84 ENH: fix for spaces in the path 2005-02-18 15:45:19 -05:00
Bill Hoffman c60cf6585d COMP: remove warning 2005-02-18 14:32:55 -05:00
Bill Hoffman 785b0dc012 ENH: all tests are passing for XCode 2005-02-18 13:32:51 -05:00
Andy Cedilnik b5ca101fd7 STYLE: Nightly Version update 2005-02-18 02:44:58 -05:00
Bill Hoffman e930043477 ENH: more tests are passing, relative paths, and external objects are the ones left now 2005-02-17 17:54:14 -05:00
Andy Cedilnik 28f2dfb752 BUG: Detect when TestsToRunInformation is not set 2005-02-17 16:59:22 -05:00
Andy Cedilnik d5aafe1b93 ENH: Some more generalization 2005-02-17 16:11:10 -05:00
Andy Cedilnik 79a7f42a21 ENH: Cleanups and add CTEST_UPDATE command 2005-02-17 15:23:00 -05:00
Andy Cedilnik ab7668de3f ENH: Add a way to set options of the handler genericly 2005-02-17 15:22:29 -05:00
Brad King e2ec4a1845 ENH: Adding kwsys::SystemTools::FileTimeCompare method to compare file modification times with the highest resolution possible on the file system. 2005-02-17 11:28:13 -05:00
Andy Cedilnik 8fe1686510 ENH: Cleanups and add CTEST_START command 2005-02-17 10:51:52 -05:00
Andy Cedilnik ad5115d00f ENH: Add support for single ' 2005-02-17 10:51:18 -05:00
Brad King 0fd1c5d809 ENH: Added try-compile KWSYS_STAT_HAS_ST_MTIM. This tests whether struct stat has the extra st_mtim member that has high resolution times. 2005-02-17 10:49:16 -05:00
Bill Hoffman 761cbed509 FIX: fix for bug 1606 2005-02-17 10:39:59 -05:00
Brad King 6d487c33d4 ENH: Removing collapsing of files to full path before checking. The current working directory is set correctly because the dependency lines are used by make anyway. This drastically improves the speed of dependency checking. 2005-02-17 10:18:29 -05:00
Brad King 3d9d893426 ENH: Avoid generating duplicate rules for an object file. A warning about duplicate source files in a target is now generated. 2005-02-17 10:03:27 -05:00
Brad King cd6dd55330 ENH: Added generation of test target to run ctest. 2005-02-17 08:50:53 -05:00
Brad King 2651d170d5 BUG: Removing "guess when there is a space in the path" check for chdir command. It is the responsibility of the caller of the command to ensure the arguments are properly quoted on the command line. 2005-02-17 07:53:57 -05:00
Andy Cedilnik 9e65aca620 STYLE: Nightly Version update 2005-02-17 02:42:42 -05:00
Bill Hoffman b0a0ccb083 ENH: add CMAKE_CFG_INTDIR 2005-02-16 19:13:20 -05:00
Bill Hoffman 6bf064d41c ENH: use ALL_BUILD target 2005-02-16 18:47:30 -05:00
Bill Hoffman cb73410ccb ENH: more tests are passing 2005-02-16 16:35:32 -05:00
Andy Cedilnik ae63ae6a6e BUG: Report errors 2005-02-16 16:06:11 -05:00
Andy Cedilnik a8c74a6b57 BUG: On windows allow removing of files that are read-only 2005-02-16 16:03:21 -05:00
Andy Cedilnik ea6547b6b3 COMP: Remove unused variable 2005-02-16 14:38:36 -05:00
Andy Cedilnik fc913ee499 COMP: Remove warning 2005-02-16 14:24:56 -05:00
Andy Cedilnik 71f00352fa ENH: Improve output, and handle 'G' files in subversion 2005-02-16 14:24:43 -05:00
Andy Cedilnik 8ec1ab2ab0 BUG: If project is up to date, handle that case 2005-02-16 13:45:08 -05:00
Andy Cedilnik 3caedbdddb ENH: Initial implementation of SVN support. Closes Bug #1601 - Add subversion support 2005-02-16 13:28:47 -05:00
Bill Hoffman ee0db4aeb4 BUG: fix CommandLine test problems with spaces and testing for the return value 2005-02-16 13:15:25 -05:00
Brad King 93384c7763 BUG: Removing debugging code now that the problem has been fixed on the remote dashboard. 2005-02-16 08:56:17 -05:00
Andy Cedilnik d35eb4b116 STYLE: Nightly Version update 2005-02-16 02:18:26 -05:00
Bill Hoffman f508fc9839 ENH: add custom commands, still failing a bunch of tests 2005-02-15 17:25:40 -05:00
Brad King ca205223da BUG: Preserve trailing slash state when translating paths. 2005-02-15 16:03:14 -05:00
Bill Hoffman 3675a6e3a7 ENH: make sure paths do not end in / before adding one 2005-02-15 09:58:58 -05:00
Brad King 4601c46ad8 STYLE: Added TODO comment for checking dependencies. 2005-02-15 09:02:45 -05:00
Brad King 23dfc9440a BUG: Adding debugging code to remotely debug a failing dashboard test. 2005-02-15 08:40:34 -05:00
Brad King fc8e5aeebf BUG: Adding debugging code to remotely debug a failing dashboard test. 2005-02-15 08:28:19 -05:00
Andy Cedilnik 01c799c0ff STYLE: Nightly Version update 2005-02-15 02:16:17 -05:00
Bill Hoffman 34e7e36cae ENH: getting closer 2005-02-14 16:46:32 -05:00
Ken Martin 7bc60c68e7 ENH: only do objc++ test with GNU of course 2005-02-14 10:16:58 -05:00
Andy Cedilnik 534ed3eb2b STYLE: Nightly Version update 2005-02-14 02:14:56 -05:00
Andy Cedilnik 279ed8d356 STYLE: Nightly Version update 2005-02-13 02:17:01 -05:00
Andy Cedilnik 4cf544cd44 STYLE: Nightly Version update 2005-02-12 02:14:46 -05:00
Andy Cedilnik dd851619ac ENH: Add command to copy directory with content 2005-02-11 16:25:30 -05:00
Andy Cedilnik 39fcca05cf ENH: Implement copy of directory with content 2005-02-11 16:25:07 -05:00
Bill Hoffman 71ff74d045 FIX: fix for bug 1135 2005-02-11 14:36:57 -05:00
Bill Hoffman ef5db04e24 more work on linking flags 2005-02-11 14:25:05 -05:00
Bill Hoffman a2972211a8 FIX: fix for bug 1460 2005-02-11 14:20:51 -05:00
Bill Hoffman 712f4b3d01 FIX: fixes bugs 1152 and 1154 2005-02-11 14:13:58 -05:00
Andy Cedilnik b2592925a5 STYLE: Nightly Version update 2005-02-11 02:17:37 -05:00
Brad King 6173dea153 ENH: Split cmLocalUnixMakefileGenerator2 away from cmLocalUnixMakefileGenerator to be a stand-alone generator. 2005-02-10 16:18:27 -05:00
Brad King 23276ca3a2 ENH: Initializing translation map using the PWD environment variable and getcwd functions to automatically translate logical paths involving the current working directory. Also added the JoinPath method to aid users of the SplitPath method. 2005-02-10 14:19:06 -05:00
Brad King 3b008ea03b COMP: std:: -> kwsys_stl:: 2005-02-10 10:35:23 -05:00
Brad King 4bf8aa6293 ENH: Added SystemTools::SplitPath method to split any file path into its basic components. 2005-02-10 10:32:53 -05:00
Bill Hoffman 52a6bb1bca COMP: fix warning 2005-02-10 08:27:26 -05:00
Brad King cab47a47a2 BUG: Fix for bug 1100. If EXECUTABLE_OUTPUT_PATH or LIBRARY_OUTPUT_PATH is a relative path it should be converted to a full path relative to each build directory. 2005-02-10 08:22:00 -05:00
Bill Hoffman 816d73f23f COMP: fix warning 2005-02-10 07:44:06 -05:00
Andy Cedilnik 84f918f788 STYLE: Nightly Version update 2005-02-10 02:14:59 -05:00
Bill Hoffman d8ed9ef121 ENH: fix bug 1324 2005-02-09 23:25:09 -05:00
Bill Hoffman c840bbcaaf ENH: move most of the to global generator 2005-02-09 23:22:06 -05:00
Bill Hoffman b7b501bbe8 ENH: fix for 1450 2005-02-09 23:00:16 -05:00
Brad King 4931afd89d ENH: Adding cleaning of custom command outputs during "make clean". 2005-02-09 11:40:01 -05:00
Brad King 5798510cc7 ENH: Moved reference from local driver targets (like build.local) into individual target rule files. Main rule is now empty, except that clean.local may remove files registered for cleaning. 2005-02-09 09:36:28 -05:00
Brad King 5517bc911d ENH: Adding MakeClean test to test cleaning for makefile generators. 2005-02-09 09:32:47 -05:00
Bill Hoffman f6f765e86f ENH: add link library stuff 2005-02-08 17:12:38 -05:00
Bill Hoffman 0bc51d181d ENH: fix bug in target linking 2005-02-07 17:36:34 -05:00
Brad King 1170f1af79 COMP: Removed useless expression warning. 2005-02-07 16:16:11 -05:00
Brad King 337ad802c6 ENH: Implemented support for include/complain regular expressions for dependency scanning. This now includes the possibility that scanning will return failure and the build will stop. 2005-02-07 16:11:01 -05:00
Brad King c44e6d30e5 ENH: Added generation of CMakeDirectoryInformation.cmake file in each directory next to the Makefile. The include file search path is now stored in this file instead of duplicating it for every object file. This will also allow more information to be passed in the future. 2005-02-07 15:10:20 -05:00
Brad King 1d1bd31933 ENH: Added GetComplainRegularExpression method. 2005-02-07 15:09:22 -05:00
Andy Cedilnik 062b325de2 STYLE: Nightly Version update 2005-02-07 05:26:44 -05:00
Andy Cedilnik 1ce1679d0f STYLE: Nightly Version update 2005-02-06 05:27:44 -05:00
Andy Cedilnik 49bf10e8e9 STYLE: Nightly Version update 2005-02-05 05:27:04 -05:00
Bill Hoffman 8659d1206b ENH: this version can build cmake 2005-02-04 17:58:58 -05:00
Brad King f6e8b36dcb BUG: Fixed --build-target implementation to work with Visual Studio generators. 2005-02-04 17:38:41 -05:00
Brad King e708045e6e ENH: Implemented external object feature. 2005-02-04 15:14:12 -05:00
Brad King bde01e4121 ENH: Adding test for external object file feature. 2005-02-04 14:13:16 -05:00
Andy Cedilnik 92f89b533f STYLE: Nightly Version update 2005-02-04 05:28:27 -05:00
Bill Hoffman 00091e1b84 COMP: remove warnings 2005-02-03 19:32:23 -05:00
Bill Hoffman fd0f29e6f4 ENH: depends work between targets 2005-02-03 17:42:55 -05:00
Brad King cecf8bf26a COMP: Fix warning about printf format and given type. 2005-02-03 08:39:37 -05:00
Andy Cedilnik 627f552ce5 STYLE: Nightly Version update 2005-02-03 05:29:40 -05:00
Bill Hoffman 68c419c780 ENH: getting closer 2005-02-02 17:16:07 -05:00
Brad King a9af1c23ef COMP: Adding warning work-around for unused case label yyerrorlab on HP compiler. 2005-02-02 17:05:38 -05:00
Bill Hoffman 35ec09480a ENH: move AddFlags stuff up to LocalGenerator from LocalUnix generator 2005-02-02 13:19:57 -05:00
Andy Cedilnik 0aa05c1f7b STYLE: Nightly Version update 2005-02-02 05:44:04 -05:00
Bill Hoffman f403811a0c ENH: closer 2005-02-01 17:17:12 -05:00
Bill Hoffman 7baa78034e ENH: getting closer 2005-02-01 15:48:33 -05:00
Bill Hoffman 3bb54c00d5 COMP: fix warning 2005-02-01 14:28:46 -05:00
Bill Hoffman b08e6ecb38 ENH: add trycompile code for xcode 2005-02-01 13:07:42 -05:00
Brad King c98687ed9e COMP: Disabling warning in generated code. 2005-02-01 11:28:38 -05:00
Brad King 289c74541a COMP: Removing #line directives from .h file to avoid bogus Sun warning. 2005-02-01 10:44:34 -05:00
Brad King f7165110ba COMP: Avoid adding content_encoding.c twice. 2005-02-01 10:43:28 -05:00
Brad King 04e56bf7ff ENH: Changed over to using C++ for building flex/bison generated files. It reduces the number of changes that need to be made after generation. 2005-02-01 10:42:52 -05:00
Andy Cedilnik 51db85934f STYLE: Nightly Version update 2005-02-01 05:38:49 -05:00
Andy Cedilnik 861fb04f59 STYLE: Nightly Version update 2005-01-31 05:19:43 -05:00
Andy Cedilnik 7f9fab306b STYLE: Nightly Version update 2005-01-30 05:23:26 -05:00
Brad King 52b533ce2b COMP: Removed shadowed variable warning. 2005-01-29 07:57:21 -05:00
Andy Cedilnik 0ab7b0988c STYLE: Nightly Version update 2005-01-29 05:23:58 -05:00
Brad King 110ce95fc8 COMP: Added missing labels to case. 2005-01-28 18:12:56 -05:00
Andy Cedilnik ca6fddec80 COMP: Another borland problem 2005-01-28 17:46:47 -05:00
Andy Cedilnik 759ef8d424 COMP: Remove more warnings/errors 2005-01-28 17:43:57 -05:00
Brad King 562b0b820f COMP: Fix unused parameter warning when bootstrapping. 2005-01-28 17:25:51 -05:00
Andy Cedilnik 300416fa24 COMP: Remove warnings 2005-01-28 17:24:45 -05:00
Bill Hoffman 2ca86b868c ENH: move executable xcode stuff to a method 2005-01-28 17:21:35 -05:00
Brad King 3ec0862222 COMP: Removed default argument from method definition. 2005-01-28 17:18:18 -05:00
Andy Cedilnik 44abd32468 ENH: Enable java dependency 2005-01-28 17:14:49 -05:00
Andy Cedilnik ab475733e4 ENH: Initial import of java parser 2005-01-28 17:13:58 -05:00
Andy Cedilnik 3a67582df8 STYLE: Add some diff helping comments 2005-01-28 17:13:03 -05:00
Brad King 1d1aafda59 COMP: Disabled warnings in generated code. 2005-01-28 17:09:43 -05:00
Andy Cedilnik 3cf041318a ENH: Initial import of java parser 2005-01-28 16:56:12 -05:00
Bill Hoffman bbba869cfc ENH: use absolute paths 2005-01-28 16:26:03 -05:00
Bill Hoffman 97cd380970 ENH: create mainGroup 2005-01-28 16:00:10 -05:00
Brad King 892a7c4fd9 ENH: Implemented full per-object test for whether provides-requires mode is needed. This will still use a recursive make for any Fortran object even if it doesn't have requires. It is possible to avoid it but we can do that later. 2005-01-28 14:17:48 -05:00
Andy Cedilnik e9eccb0098 BUG: prevent -P or script to be passed as homedirectory 2005-01-28 13:00:36 -05:00
Brad King 51750d0552 STYLE: Added another solution proposal for out-of-directory modules. 2005-01-28 12:01:26 -05:00
Brad King c16aca0643 ENH: Added provides/requires output for modules. 2005-01-28 10:45:00 -05:00
Andy Cedilnik 7ceafbfc7a ENH: Add error regex 2005-01-28 10:12:28 -05:00
Andy Cedilnik a0b437b058 STYLE: Nightly Version update 2005-01-28 05:20:02 -05:00
Bill Hoffman b6f28aaf89 COMP: fix warning 2005-01-27 19:24:51 -05:00
Andy Cedilnik 1cca4b3b24 ENH: Enable compression with DartConfiguration file 2005-01-27 17:44:25 -05:00
Bill Hoffman b9982e4b60 ENH: xcode almost working for simple exe, but not yet 2005-01-27 17:09:09 -05:00
Andy Cedilnik 29f9516e19 COMP: Fix build on sun 2005-01-27 16:49:10 -05:00
Bill Hoffman e2ff9a73fa ENH: fix a few more xcode things 2005-01-27 16:43:18 -05:00
Bill Hoffman df730d29de ENH: add missing ; 2005-01-27 16:25:15 -05:00
Bill Hoffman 97a51d2172 ENH: add more xcode stuff 2005-01-27 16:11:44 -05:00
Andy Cedilnik c22cc421e0 ENH: Several cleanups and improvements 2005-01-27 15:54:47 -05:00
Ken Martin d268431ac8 ENH: clean up running of default script 2005-01-27 13:31:31 -05:00
Andy Cedilnik dc0ce24cc6 ENH: Add a superclass to all handlers 2005-01-27 11:43:22 -05:00
Ken Martin bf3d774645 COMP: fix some compiler warnings/errors 2005-01-27 11:01:56 -05:00
Ken Martin 6fd51bc29d ENH: added missing documentation 2005-01-27 10:47:37 -05:00
Andy Cedilnik 62b310bc52 ENH: Add compression support to XML files 2005-01-27 10:15:01 -05:00
Andy Cedilnik 14477cee6e ENH: Add compression support 2005-01-27 10:14:24 -05:00
Andy Cedilnik 197ba0bdd6 ENH: Link to cmzlib 2005-01-27 10:13:38 -05:00
Ken Martin ef75402148 ENH: added more capabilities to ctest 2005-01-27 10:11:04 -05:00
Andy Cedilnik 3575fed90c STYLE: Nightly Version update 2005-01-27 05:24:40 -05:00
Brad King a5a9822080 COMP: Added instruction to remove TABs from generated file. 2005-01-26 16:19:05 -05:00
Brad King a81a8263a5 ENH: Added hook into Fortran dependency scanner. 2005-01-26 16:18:22 -05:00
Brad King 934346243e ENH: Added generated lexer and parser sources. 2005-01-26 16:17:13 -05:00
Brad King d69cc8c63f COMP: Added additional instructions about how to modify the generated files. 2005-01-26 16:10:31 -05:00
Brad King f1b52f3f98 COMP: Added constructor to cmDependsFortranFile to avoid using initializer list. Also included assert.h. 2005-01-26 16:09:48 -05:00
Brad King da7b9d306e COMP: Added forward declaration of yylex. 2005-01-26 15:58:51 -05:00
Brad King 483534f1a3 ENH: Removed Lexer/Parser prefix before _yy symbols. Just cmDependsFortran_yy is enough. 2005-01-26 15:45:59 -05:00
Bill Hoffman 91578381e8 BUG: fix version number 2005-01-26 15:43:49 -05:00
Brad King 19f977bad7 ENH: Added Fortran dependency scanner implementation. 2005-01-26 15:33:38 -05:00
Brad King aaac6f2c3a ENH: Added default constructor and Open method. 2005-01-26 14:25:16 -05:00
Andy Cedilnik f6cd83d6f3 ENH: Add support for shrinking the output of the test 2005-01-26 11:13:12 -05:00
Andy Cedilnik f7063fc661 ENH: Add method to populate custom integers 2005-01-26 10:10:41 -05:00
Andy Cedilnik cbe845f7ef STYLE: Nightly Version update 2005-01-26 05:59:57 -05:00
Bill Hoffman a47197b2ce COMP: fix warnings 2005-01-25 16:36:57 -05:00
Bill Hoffman 0f71716672 COMP: fix warnings 2005-01-25 16:30:44 -05:00
Bill Hoffman 96daa417cb ENH: add initial non-working XCode stuff 2005-01-25 15:26:57 -05:00
Andy Cedilnik e07af61e51 STYLE: Nightly Version update 2005-01-25 05:59:09 -05:00
Bill Hoffman e57b17df7e ENH: initial xcode stuff 2005-01-24 17:35:54 -05:00
Andy Cedilnik a921ccaa2a STYLE: Nightly Version update 2005-01-24 05:53:59 -05:00
Andy Cedilnik 5fd8942da9 STYLE: Nightly Version update 2005-01-23 05:56:42 -05:00
Andy Cedilnik 3fb09318d7 STYLE: Nightly Version update 2005-01-22 05:51:54 -05:00
Bill Hoffman 2f631642ca ENH: start xcode stuff 2005-01-21 16:25:36 -05:00
Bill Hoffman 13865fc4fa ENH: move project map to global generator base 2005-01-21 12:26:32 -05:00
Ken Martin 35c33d0e2d COMP: fix unused var warning 2005-01-21 11:22:44 -05:00
Bill Hoffman a641ad3bba ENH: split up cmCommands into two files 2005-01-21 10:27:51 -05:00
Ken Martin 1bfb3194ec ENH: added while command 2005-01-21 09:39:27 -05:00
Ken Martin 0c225eb5b9 ENH: added while command 2005-01-21 09:38:04 -05:00
Andy Cedilnik 819c910ee3 STYLE: Nightly Version update 2005-01-21 05:36:29 -05:00
Ken Martin c66e55a91a COMP: fix unused var warning 2005-01-20 15:26:11 -05:00
Ken Martin acdd032109 ENH: now the set command can set environment variables 2005-01-20 14:38:16 -05:00
Bill Hoffman beb584e7a1 ENH: add some comments on how this could be moved to global generator 2005-01-20 12:28:57 -05:00
Andy Cedilnik 4d31557dcb STYLE: Nightly Version update 2005-01-20 04:38:13 -05:00
Brad King 89a8261f68 ENH: Mangled lexer symbols to begin in cmListFileLexer_yy instead of just yy to avoid conflict with other lexers that may be added. 2005-01-19 12:06:24 -05:00
Brad King 47ee00b7a5 ENH: Removed unquoted version of OBJECTS make variable. Quoted seems to work everywhere. BUG: Fixed AppendAnyDepend to properly identify executable targets. BUG: Used CreateMakeVariable to fix variable name for OBJECTS list when target has a . in its name. 2005-01-19 07:23:06 -05:00
Andy Cedilnik b94585d45f STYLE: Nightly Version update 2005-01-19 05:19:19 -05:00
Brad King 195cdf172e ENH: Split dependency scanning and checking into separate cmDepends superclass with language-specific subclasses such as cmDependsC. 2005-01-18 17:09:05 -05:00
Andy Cedilnik ed9e0626fd COMP: Ok, actually link to the library.... 2005-01-18 16:47:51 -05:00
Andy Cedilnik 0532cc2920 COMP: Try to resolve compile errors because of missing includes and wrong include path 2005-01-18 15:54:20 -05:00
Andy Cedilnik 4a7a86e949 COMP: Use cmOStringStream not ostringstream 2005-01-18 14:02:39 -05:00
Andy Cedilnik dcadffbe00 ENH: Add XML parser 2005-01-18 13:41:23 -05:00
Brad King b37b661087 STYLE: Added TODO comment for another missing feature (external object files). 2005-01-18 11:15:35 -05:00
Andy Cedilnik 3e7366e5c2 STYLE: Nightly Version update 2005-01-18 04:17:34 -05:00
Bill Hoffman 57bacd199c BUG: when ctest is looking for cmake look in the build directory as well as where ctest is so that purify will work 2005-01-17 16:29:00 -05:00
Brad King 64f4880cb5 ENH: Adding partial implementation of provides-requires mode. 2005-01-17 15:09:32 -05:00
Brad King 97a3d514ac BUG: Fix for relative path conversion when path is a subset of relative path root. 2005-01-17 15:09:25 -05:00
Bill Hoffman e6e98b47da BUG: make sure handles are always closed even if Wait is not called. 2005-01-17 14:29:11 -05:00
Andy Cedilnik 5573da922f STYLE: Nightly Version update 2005-01-17 04:41:31 -05:00
Andy Cedilnik 9fcc458b5c STYLE: Nightly Version update 2005-01-15 04:40:53 -05:00
Bill Hoffman f5887c77e9 BUG: fix for Bug #1466 delete cache leaves file button and can crash 2005-01-13 12:26:13 -05:00
Andy Cedilnik 2ff66ba5c6 STYLE: Nightly Version update 2005-01-13 03:58:15 -05:00
Ken Martin ba892527a8 ENH: now limits warnings and error report to 50 each 2005-01-12 13:58:00 -05:00
Ken Martin 6207a6d0ed ENH: now limits warnings and error report to 50 each 2005-01-12 13:51:20 -05:00
Jim Miller 52f7a0cce8 BUG: encoding 2 bytes into 4 bytes was accessing a 3rd byte from the source 2005-01-12 10:11:04 -05:00
Andy Cedilnik f51a308d72 STYLE: Nightly Version update 2005-01-12 04:43:30 -05:00
Andy Cedilnik d084824818 STYLE: Nightly Version update 2005-01-11 05:03:49 -05:00
Andy Cedilnik 89c0d42181 STYLE: Nightly Version update 2005-01-10 05:06:32 -05:00
Andy Cedilnik 7b1d0e7949 STYLE: Nightly Version update 2005-01-08 05:08:44 -05:00
Andy Cedilnik 7b6ee850a2 STYLE: Nightly Version update 2005-01-07 11:56:59 -05:00
Andy Cedilnik 6df3783ddf STYLE: Nightly Version update 2005-01-05 05:13:58 -05:00
Brad King 4b48a89b96 ENH: Added install target implementation. Also added missing include of assert.h. 2005-01-04 18:24:52 -05:00
Brad King 79c67a6dfa ENH: Added relative path support (mostly done). Many paths are written relative even if CMAKE_USE_RELATIVE_PATHS is not on just to keep makefiles short. 2005-01-04 17:41:19 -05:00
Brad King 524769aebc ENH: Made ConfigureOutputPaths virtual to help new generator. 2005-01-04 16:26:54 -05:00
Andy Cedilnik 320e90ef5a ENH: Add a delay method 2005-01-04 10:55:01 -05:00
Brad King 8032c5cd88 BUG: Applied patch attached to bug #1453. 2005-01-04 09:56:33 -05:00
Ken Martin 96cdce0083 ENH: fixed SET command to accept cache values with more than one value 2005-01-04 08:42:25 -05:00
Andy Cedilnik 60bc9bb05e STYLE: Nightly Version update 2005-01-04 04:17:19 -05:00
Andy Cedilnik 9bc9dbcf24 STYLE: Nightly Version update 2005-01-02 05:04:30 -05:00
Andy Cedilnik 2c2f306515 STYLE: Nightly Version update 2005-01-01 21:02:14 -05:00
Andy Cedilnik 0a16956524 STYLE: Nightly Version update 2004-12-31 05:03:05 -05:00
Andy Cedilnik 1442094c81 STYLE: Nightly Version update 2004-12-30 05:03:43 -05:00
Andy Cedilnik fa8e3ed5a2 STYLE: Nightly Version update 2004-12-29 05:27:39 -05:00
Andy Cedilnik c0f2658e32 STYLE: Nightly Version update 2004-12-28 05:23:18 -05:00
Andy Cedilnik 9906ba253d STYLE: Nightly Version update 2004-12-27 05:22:04 -05:00
Andy Cedilnik 6f4788e5ff STYLE: Nightly Version update 2004-12-26 05:25:49 -05:00
Andy Cedilnik 325411956b STYLE: Nightly Version update 2004-12-25 05:21:41 -05:00
Andy Cedilnik ae6a10343b STYLE: Nightly Version update 2004-12-24 05:16:58 -05:00
Andy Cedilnik d5be87a296 STYLE: Nightly Version update 2004-12-23 05:27:46 -05:00
Andy Cedilnik 190b89c060 STYLE: Nightly Version update 2004-12-22 05:16:48 -05:00
Andy Cedilnik c01097941d STYLE: Nightly Version update 2004-12-21 05:14:15 -05:00
Andy Cedilnik d2789b37a3 STYLE: Nightly Version update 2004-12-20 05:09:25 -05:00
Andy Cedilnik ac395b5a0e STYLE: Nightly Version update 2004-12-19 05:15:18 -05:00
Andy Cedilnik 4cb5c7179d STYLE: Nightly Version update 2004-12-18 05:11:44 -05:00
Andy Cedilnik 645f7c0929 STYLE: Nightly Version update 2004-12-17 05:06:33 -05:00
Andy Cedilnik 4bf392e832 STYLE: Nightly Version update 2004-12-16 05:52:09 -05:00
Andy Cedilnik fa28d7225c STYLE: Nightly Version update 2004-12-15 05:46:21 -05:00
Andy Cedilnik a360df42c2 STYLE: Nightly Version update 2004-12-14 05:08:34 -05:00
Andy Cedilnik cb33fe8aa8 STYLE: Nightly Version update 2004-12-13 05:03:21 -05:00
Andy Cedilnik a3d3e9e9ef STYLE: Nightly Version update 2004-12-12 05:08:54 -05:00
Andy Cedilnik 8e1d98146e STYLE: Nightly Version update 2004-12-11 05:10:51 -05:00
Andy Cedilnik 65cb4675f3 STYLE: Nightly Version update 2004-12-10 05:13:53 -05:00
Brad King 1c663cf41c BUG: Fix to avoid relative path with ..s all the way to the root. 2004-12-09 16:14:46 -05:00
Brad King c710a2366d BUG: Support for custom command outputs in subdirectories of current build tree location. 2004-12-09 15:56:50 -05:00
Brad King e8ef42ed74 BUG: AppendAnyDepend must handle non-existing files. 2004-12-09 15:23:37 -05:00
Brad King 1480676dab ENH: Added post-build rules to executables and libraries. Generalized AppendLibDepend method to AppendAnyDepend. This takes most of the functionality of AppendCustomDepend too, and generalized jump-and-build to executables. 2004-12-09 15:11:22 -05:00
Brad King 477f328aed ENH: Implemented utility targets. This involved pulling part of the custom command rule implementation out into shared methods. 2004-12-09 13:52:32 -05:00
Andy Cedilnik 729c5644cf STYLE: Nightly Version update 2004-12-09 05:12:19 -05:00
Andy Cedilnik 72a4cad40b STYLE: Nightly Version update 2004-12-08 05:05:59 -05:00
Andy Cedilnik 67af364ff7 STYLE: Nightly Version update 2004-12-07 05:19:12 -05:00
Bill Hoffman 2615e6f0a9 BUG: fix for bug 1396, object files could not be used as sources any more 2004-12-06 12:38:04 -05:00
Andy Cedilnik e3bb6683de STYLE: Nightly Version update 2004-12-06 05:00:58 -05:00
Andy Cedilnik fa8a0c635d STYLE: Nightly Version update 2004-12-05 04:22:34 -05:00
Andy Cedilnik 7e5d474be6 STYLE: Nightly Version update 2004-12-04 04:36:09 -05:00
Ken Martin 0ad63cf5fd ENH: minor fix for windows 2004-12-03 09:25:00 -05:00
Ken Martin b1c5f1a7ba ENH: fix for relative paths 2004-12-03 09:05:07 -05:00
Andy Cedilnik 82ec50f83f STYLE: Nightly Version update 2004-12-03 06:27:27 -05:00
Bill Hoffman e75992a871 BUG: fix for 1369 before include directories need to be always added 2004-12-02 13:14:14 -05:00
Bill Hoffman ec6b579717 BUG: fix for bug 1385, /tmp should not be used on windows 2004-12-02 12:33:44 -05:00
Andy Cedilnik f445b9491d STYLE: Nightly Version update 2004-12-02 06:13:26 -05:00
Brad King 920df088ab COMP: Need to choose between <new> and <new.h> based on whether standard headers are available. 2004-12-01 07:28:13 -05:00
Brad King ca2f4aa039 COMP: Disabling old streams warnings when including old headers on MSVC. 2004-12-01 07:24:33 -05:00
Andy Cedilnik 0689b4ed5f STYLE: Nightly Version update 2004-12-01 06:25:01 -05:00
Brad King 9bf52f7001 BUG: Need to include header <new> to use placement new syntax. Really this should be fixed by replacing the stream buffer to set a new string instead of reconstructing the object, but this will require quite a bit of work to do portably. 2004-11-30 18:20:31 -05:00
Andy Cedilnik de4a1c3b9c STYLE: Nightly Version update 2004-11-30 06:29:30 -05:00
Andy Cedilnik 201d132c25 STYLE: Nightly Version update 2004-11-29 06:21:04 -05:00
Andy Cedilnik df4b28885e STYLE: Nightly Version update 2004-11-28 06:16:32 -05:00
Andy Cedilnik c7db7dca34 STYLE: Nightly Version update 2004-11-27 06:28:31 -05:00
Andy Cedilnik 9bf5f8b40b STYLE: Nightly Version update 2004-11-26 06:16:57 -05:00
Andy Cedilnik b5ce55d2e8 STYLE: Nightly Version update 2004-11-25 06:19:53 -05:00
Andy Cedilnik a0c96218b0 ENH: Add support for proxy authentication (thanks Jean-Michel) 2004-11-24 09:25:32 -05:00
Andy Cedilnik 67111942c0 STYLE: Nightly Version update 2004-11-24 05:45:59 -05:00
Andy Cedilnik 1e61513520 ENH: Make more things XML safe 2004-11-23 10:48:36 -05:00
Andy Cedilnik 761e477331 STYLE: Nightly Version update 2004-11-23 05:46:09 -05:00
Andy Cedilnik b2282ec337 STYLE: Nightly Version update 2004-11-22 05:45:01 -05:00
Andy Cedilnik 380a9bd783 STYLE: Nightly Version update 2004-11-21 05:44:11 -05:00
Andy Cedilnik f503e5ec48 STYLE: Nightly Version update 2004-11-20 05:46:39 -05:00
Brad King 6f407ecb17 ENH: Moved custom command rule files into special CMakeCustomCommands.dir subdirectory. 2004-11-19 09:42:08 -05:00
Brad King 4352c2faae ENH: Unified WriteDependRules, WriteBuildRules, WriteCleanRules, and the future WriteInstallRules into a single WritePassRules method. Also added WriteTargetDependsRule and WriteTargetCleanRule methods to unify writing of depend and clean rules for each target. 2004-11-19 09:32:18 -05:00
Andy Cedilnik e32928aaff STYLE: Nightly Version update 2004-11-19 05:41:59 -05:00
Andy Cedilnik 48d9bb5cd6 STYLE: Nightly Version update 2004-11-18 08:25:48 -05:00
Andy Cedilnik bfed636366 STYLE: Nightly Version update 2004-11-17 08:33:21 -05:00
Andy Cedilnik 09b58f09e4 STYLE: Nightly Version update 2004-11-16 08:16:57 -05:00
Ken Martin e7fd6bac8d COMP: fix warning 2004-11-15 09:39:15 -05:00
Andy Cedilnik 327d94b489 STYLE: Nightly Version update 2004-11-15 08:22:56 -05:00
Andy Cedilnik a05df0a6d0 STYLE: Nightly Version update 2004-11-14 08:21:01 -05:00
Ken Martin 5a0366c6e0 ENH: added -U option to take union of -R and -I 2004-11-13 09:55:31 -05:00
Andy Cedilnik 247c367a59 STYLE: Nightly Version update 2004-11-13 08:15:04 -05:00
Andy Cedilnik 29deba3265 STYLE: Nightly Version update 2004-11-12 05:36:07 -05:00
Andy Cedilnik 243ae7272c ENH: Another linker error on sun 2004-11-11 17:40:08 -05:00
Andy Cedilnik c113208482 STYLE: Nightly Version update 2004-11-11 05:34:52 -05:00
Bill Hoffman 144bc1e55c FIX: make sure the object file name is correctly mangled for depend information 2004-11-10 15:39:10 -05:00
Andy Cedilnik 1cbec80de9 STYLE: Nightly Version update 2004-11-10 10:24:29 -05:00
Andy Cedilnik 28b7cc0ac1 STYLE: Nightly Version update 2004-11-09 09:57:29 -05:00
Andy Cedilnik 7e2759d86d STYLE: Nightly Version update 2004-11-08 05:46:22 -05:00
Andy Cedilnik a199b4994d STYLE: Nightly Version update 2004-11-07 05:45:55 -05:00
Andy Cedilnik a204ee0594 STYLE: Nightly Version update 2004-11-06 05:40:31 -05:00
Brad King d39b877ea4 ENH: Added partial clean target support. 2004-11-05 15:09:46 -05:00
Brad King 6297bcbf1d ENH: Moved code that checks output path variables to separate ConfigureOutputPaths method. Needed to provide access to the same code from a subclass. 2004-11-05 15:03:45 -05:00
Brad King d41ed99297 ENH: Implemented VERBOSE output setting. 2004-11-05 07:39:48 -05:00
Andy Cedilnik d6673e7d02 STYLE: Nightly Version update 2004-11-05 05:38:35 -05:00
Andy Cedilnik b905e8ba2e STYLE: Nightly Version update 2004-11-04 05:38:47 -05:00
Brad King 7fdcb4e1e4 ENH: Generalized driver targets and subdirectory traversal rules. The implementations of all, depend, build, clean, install, etc. now follow a common framework. 2004-11-03 11:02:44 -05:00
Brad King 30e685b41f ENH: Removed unneeded requires rules now that canonical names are available. 2004-11-03 08:59:13 -05:00
Brad King 8a4c0673be ENH: Added convenience rules to build targets without specifying full paths. 2004-11-03 08:46:17 -05:00
Brad King a5ae290a5b STYLE: Adjusted signature of cmGeneratedFileStream to make copy-if-different more explicity. 2004-11-03 07:51:51 -05:00
Brad King e34207c1f0 COMP: Fix new cmGeneratedFileStream for MSVC. 2004-11-03 07:27:44 -05:00
Brad King d46d8df0ed ENH: Re-implemented cmGeneratedFileStream to look like a real stream and replace the destination file atomically. This will avoid problems with the process being terminated while generating a file. 2004-11-03 07:23:18 -05:00
Andy Cedilnik 3050e231b3 STYLE: Nightly Version update 2004-11-03 05:34:04 -05:00
Brad King 2823a4797a ENH: Added partial RC language dependency scanning (just using C dependencies for now). 2004-11-02 18:09:22 -05:00
Brad King 6de0ff4b00 ENH: Added dependencies between libraries. 2004-11-02 17:38:09 -05:00
Brad King 22cc48c534 BUG: Removed debugging output. 2004-11-02 17:19:19 -05:00
Brad King 04f958b6d9 ENH: Implemented generation of custom command rule files. 2004-11-02 17:14:04 -05:00
Andy Cedilnik 95f67dca9e COMP: Remove compile warning 2004-11-02 17:11:54 -05:00
Brad King fd8ae3d34c BUG: Fixed subdirectory implementation for Borland Make. 2004-11-02 08:32:03 -05:00
Brad King 914f28b06a ENH: Implemented subdirectory rules for all target. 2004-11-02 07:36:08 -05:00
Andy Cedilnik 1e1b22bdbc STYLE: Nightly Version update 2004-11-02 04:49:54 -05:00
Bill Hoffman 160c32e529 BUG: add a test for a single char dir, and fix bug introduced in 1.53, but we still can not handle a space as the start of a directory name 2004-11-01 16:57:05 -05:00
Andy Cedilnik 8ef263ff51 STYLE: Nightly Version update 2004-11-01 04:34:02 -05:00
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
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
Bill Hoffman 66288b115e ENH: remove regex use where strcmp is faster 2004-05-20 17:33:58 -04:00
Andy Cedilnik 3031467e33 ENH: Implement additional make clean files as a directory property instead of cmake variable 2004-05-20 16:56:34 -04:00
Bill Hoffman 17d6f9e170 BUG: allow cursor to be changed by the OS 2004-05-20 16:39:05 -04:00
Bill Hoffman 70eaddbf8e BUG: make sure global generate is done when cmakelist file chagnes, also make sure guids are stored in the cache so the .sln file does not change every time 2004-05-20 16:29:09 -04:00
Ken Martin d7c6f51d00 updates to gui to delete cache 2004-05-20 15:08:18 -04:00
Ken Martin 6665adc3ff added error 2004-05-20 13:15:49 -04:00
Bill Hoffman f82c1bfc8d ENH: make it run much faster 2004-05-19 16:04:48 -04:00
Bill Hoffman 0ace9ada2c ENH: change ADDITIONAL_MAKE_CLEAN_FILES to work with spaces in the path and on windows with no spaces 2004-05-17 15:56:34 -04:00
Ken Martin 5fc2cf6b7c new feature for continuous clean once 2004-05-13 13:41:47 -04:00
Brad King b6fb2fe8f9 BUG: Do not wait for children to exit when killing them. Sometimes they do not really die. 2004-05-13 10:08:09 -04:00
Ken Martin 5b145fe592 fix warning 2004-05-12 15:34:06 -04:00
Ken Martin 79fcc81b6a better error checking for FOREACH 2004-05-12 14:32:25 -04:00
Andy Cedilnik 0b2bdfa289 ENH: Add some ctest coverage 2004-05-10 18:06:11 -04:00
Andy Cedilnik 04016278c6 BUG: Move documentation so that it does not apear in ctest 2004-05-10 17:53:24 -04:00
Andy Cedilnik 9255e40d81 ENH: Add a way to force ctest to be a new process 2004-05-10 17:44:29 -04:00
Will Schroeder 26e8d63b80 ENH: Added regex. 2004-05-10 16:55:05 -04:00
Brad King 81bd499376 BUG: Need to recognize -B linker options. 2004-05-10 16:40:04 -04:00
Brad King 6c4ab7ec52 ENH: Adding native windows process tree kill to ProcessWin32.c. This replaces the ProcessWin32Kill.c implementation. 2004-05-10 14:54:22 -04:00
Brad King dd70c8f82d ERR: Avoiding namespace pollution: kw_sys -> kwsys_ns. Also undefining the macro at the correct time. 2004-05-10 13:38:33 -04:00
Brad King 5017fc66e5 ENH: Renaming kwsys macro to kwsys_ns to work around borland preprocessor bug. 2004-05-10 13:15:45 -04:00
Brad King 914a9fb3b4 ERR: Avoiding namespace pollution: kw_sys -> kwsys_ns. Also undefining the macro at the correct time. 2004-05-10 13:10:57 -04:00
Bill Hoffman 568c921673 ENH: remove extra include for compile with mingw 2004-05-10 12:08:01 -04:00
Bill Hoffman 9c0411b4f2 ENH: change to c code so it can be built with mingw 2004-05-10 12:06:24 -04:00
Bill Hoffman 2c4922f558 ENH: remove unused include file so it will build with mingw 2004-05-10 11:04:23 -04:00
Ken Martin 40e54ded44 fix for config type passing between ctests 2004-05-10 10:20:34 -04:00
Ken Martin 6bcdfdca92 some cleanup and fix for PVLocal 2004-05-09 12:27:53 -04:00
Andy Cedilnik 8da9b14cc6 ERR: On Borland preprocessor goes into recursion which adds some weid spaces in the include name. This fixes it 2004-05-07 14:22:48 -04:00
Bill Hoffman 02e90fd76c ENH: better documentation 2004-05-07 13:26:34 -04:00
Bill Hoffman 9ff7fdc74f ENH: add the ability to block popup error dialogs in tests on windows 2004-05-07 12:53:35 -04:00
Bill Hoffman 99a1ec6c6d BUG: make sure the correct state is set for expired processes 2004-05-07 12:52:46 -04:00
Ken Martin c1d9c2ce9c missing header for unix 2004-05-07 11:24:32 -04:00
Ken Martin 840339e2ed updated testingoptions for continuous dashboards 2004-05-07 10:50:11 -04:00
Bill Hoffman cc2ab62f1c BUG: make sure install works with spaces in the path 2004-05-06 16:06:18 -04:00
Brad King db4fd2a15d ENH: Adding process tree killing for Win32 process execution. 2004-05-06 15:34:04 -04:00
Brad King 7de6edc686 ERR: Added units to SetTimeout documentation. 2004-05-06 14:30:00 -04:00
Bill Hoffman cd002c0b20 BUG: fix ctest so that the search path for test executables produces better output and does not use config dir when it is not set 2004-05-06 10:30:29 -04:00
Bill Hoffman 8d41f97ff6 BUG: fix collapse full path to handle a file in the root directory 2004-05-06 10:29:29 -04:00
Ken Martin 6c0fb31d50 horrible hack 2004-05-06 09:47:25 -04:00
Ken Martin 6e17e798f5 fix for in source testing 2004-05-05 11:41:18 -04:00
Bill Hoffman 1490cecaf3 ENH: move version to 2.1 for cvs because 2.0 has been branched 2004-05-05 10:19:36 -04:00
Andy Cedilnik 23798f8a22 ENH: Remove memory leak 2004-05-05 10:13:19 -04:00
Bill Hoffman 22de04fab9 ENH: fix tests to work with in source builds 2004-05-04 14:24:25 -04:00
Ken Martin ee897e6a3c support in source builds and arg passing 2004-05-04 14:18:56 -04:00
Andy Cedilnik ea8dc0769d ENH: Only mangle object files if CMAKE_MANGLE_OBJECT_FILE_NAMES is set. Only on borland for now. 2004-05-04 11:24:32 -04:00
Ken Martin 1f6e59a7fe fix warning 2004-05-04 09:16:06 -04:00
Andy Cedilnik baee28ce9b ENH: After running test clear results for memory checking 2004-05-03 16:38:19 -04:00
Andy Cedilnik 787ca6457b ENH: Skip tests that do not have defects 2004-05-03 16:36:23 -04:00
Ken Martin 0d3bbe8123 minor backwards fix 2004-05-03 15:33:42 -04:00
Bill Hoffman 22d69a944a BUG: fix to make spaces in paths work for jump over with borland and nmake on second build 2004-05-03 12:34:25 -04:00
Brad King c93d43b09e ENH: Documented use of \1 syntax in replace expression. 2004-05-03 10:10:57 -04:00
Bill Hoffman a37157624b BUG: putenv syntax was wrong and caused a crash on the SGI 2004-05-01 22:05:18 -04:00
Ken Martin 50db27739c better if expression support 2004-05-01 10:08:14 -04:00
Andy Cedilnik 49ced45dc0 ERR: Remove warning about shadow variables 2004-05-01 09:57:35 -04:00
Andy Cedilnik 23ba009419 ENH: Add environment variable that Dart sets so that tests can know they are being tested from Dart/CTest 2004-04-30 15:17:30 -04:00
Andy Cedilnik d0fd0b55cd ENH: Report filename of the note 2004-04-30 14:14:41 -04:00
Andy Cedilnik 920aef76e0 ENH: Add support for notes in Testing/Notes subdirectory. This way test can write notes that will be reported 2004-04-30 12:36:18 -04:00
Bill Hoffman 858564fb10 BUG: remove duplicate depend on cache file and use of make variable in make target 2004-04-30 11:36:54 -04:00
Bill Hoffman 94f6dfb8a6 ENH: remove warnings 2004-04-30 10:32:45 -04:00
Brad King 5601afe384 ENH: Added automatic adjustment of C++ flags to include -timplicit_local and -no_implicit_include for the Compaq compiler on OSF. 2004-04-29 17:44:52 -04:00
Andy Cedilnik 28f6e1b194 ENH: Add ARGV and ARGN support to MACRO command. ARGV is the list of all arguments and ARGN is the list of all nonexpected arguments 2004-04-29 17:41:33 -04:00
Andy Cedilnik 8750f1c277 ENH: Add RANGE support to FOREACH 2004-04-29 15:12:40 -04:00
Andy Cedilnik ae50b4bc6a BUG: Add a safety check so that you cannot send cmOStringStream.str() to other stream and produce the funky hex number. This makes it impossible to compile such a code. Adding that exposed a whole bunch of places in CMake where streams were used wrongly 2004-04-29 14:51:08 -04:00
Andy Cedilnik d5763a8c98 BUG: Most of time when asking if file exists, we actually want to read it... Should fix Bug #809 - FIND_INCLUDE should check readability 2004-04-29 13:25:02 -04:00
Bill Hoffman 7ca0eb8bbc ENH: remove warning 2004-04-29 13:13:44 -04:00
Bill Hoffman 56f960296f ENH: remove warnings 2004-04-29 12:33:18 -04:00
Bill Hoffman 55af104169 BUG: fix crash from bug id 806 2004-04-29 10:26:22 -04:00
Bill Hoffman 1620242ac4 ENH: remove warning 2004-04-28 14:25:26 -04:00
Bill Hoffman e34c83540d BUG: fix for bug 121 add some docs for MFC flag 2004-04-28 13:40:58 -04:00
Bill Hoffman a6b60841db BUG: fix for bug 116 platform files can now specify directories that should not be added by CMAKE 2004-04-28 13:21:56 -04:00
Bill Hoffman e539cf9f7c ENH: make test driver more flexible by using a configured file instead of generating all the code. fixes bug 28 2004-04-28 12:31:18 -04:00
Andy Cedilnik df31c576dc ENH: Add support for automatically preloaded cmake file. Closes Bug #802 - Add auto preload file support in CMake 2004-04-28 10:52:20 -04:00
Andy Cedilnik ddf814f964 ENH: Encode object files with funny characters in the name. It should fix Bug #418 - Borland 5.5.1, Templates/*.cxx files with '+' chars used in execs 2004-04-28 10:15:40 -04:00
Bill Hoffman c472345346 BUG: fix logic in EQUAL if test 2004-04-28 09:59:16 -04:00
Bill Hoffman d76c9f8195 ENH: add a numeric EQUAL to the IF statment, very useful for variable arguments in MACROS 2004-04-28 09:51:06 -04:00
Andy Cedilnik b2bddc9f0d ENH: Add LOCATION to GET_TARGET_PROPERTY. Closes Bug #34 - Add to GET_TARGET_PROPERTY location of target 2004-04-27 12:03:17 -04:00
Andy Cedilnik 5a5cd54730 ENH: GetSafeDefinition is now in cmMakefile 2004-04-27 12:02:32 -04:00
Andy Cedilnik e09e1679ab ENH: Add method to get definition even if it does not exists 2004-04-27 11:30:31 -04:00
Andy Cedilnik 482eef7112 BUG: Fix aus source dir and add better testing of it 2004-04-27 09:22:57 -04:00
Bill Hoffman c19a70b3ad WRN: remove warnings 2004-04-27 08:30:25 -04:00
Andy Cedilnik 5a4a6a57d1 ENH: Another one of those nasty hex numbers in the ctest output 2004-04-26 18:51:47 -04:00
Bill Hoffman ec0626e54d ENH: fix for bug id 27, add a signal handler for crashes in loaded commands 2004-04-26 17:45:53 -04:00
Andy Cedilnik d6090a2395 ENH: When source file is in subdirectory put object file in subdirectory. Fixes Bug #290 - Source files in subdirectories should produce object files in subdirectories 2004-04-26 17:32:56 -04:00
Andy Cedilnik 34115a5989 BUG: Fix resolving of infinite loops while CMakeSetup/ccmake still running 2004-04-26 11:23:06 -04:00
Ken Martin 2d53fcf035 macros now support varargs 2004-04-26 11:11:57 -04:00
Brad King 7c0844d2f4 BUG#682: Adding environment variable check to FIND_PACKAGE command. 2004-04-26 11:00:41 -04:00
Brad King b6f7e08242 STYLE: Removed trailing whitespace. 2004-04-26 10:49:34 -04:00
Bill Hoffman 71b57bc454 BUG: fix for bug 769 CMAKE_STANDARD_LIBRARIES now used in ides 2004-04-23 16:26:21 -04:00
Andy Cedilnik aff8c7bcd6 ENH: Add GET/SET_DIRECTORY_PROPERTY/PROPERTIES commands so that we can change include directories and get all sorts of things. Closes Bug #25 - Get_CMAKE_PROPERTIES 2004-04-23 16:20:36 -04:00
Bill Hoffman 0b7d154ebd ENH: add verbose make abilility to visual studio 7 2004-04-23 13:12:33 -04:00
Bill Hoffman 8b0b749a11 ENH: add SUBDIR PREORDER and fix clean for non-relative paths 2004-04-23 12:52:48 -04:00
Andy Cedilnik eae3d4cf06 ENH: Unify with other variables 2004-04-23 10:03:01 -04:00
Bill Hoffman 3262bc73d3 ENH: allow verbose makefile flag to remove nologo from all commands so you can see them in visual studio 6 2004-04-23 09:12:57 -04:00
Brad King 32a6a8fb0c ERR: Fixed unused variable assignment warning. 2004-04-23 08:50:47 -04:00
Andy Cedilnik 724019f91c ENH: Add DynamicAnalisys support. The old Purify is still available through --compatibility-mode 2004-04-22 18:04:11 -04:00
Bill Hoffman 7b576866b7 ENH: add support for static library property STATIC_LIBRARY_FLAGS 2004-04-22 16:58:04 -04:00
Bill Hoffman 86bf9f396e ENH: add a property for HAS_CXX to a target that will force the use of a c++ compiler in the linking of an executable that contains only c code 2004-04-22 14:38:17 -04:00
Andy Cedilnik 161c31bc2b ERR: Verify that getenv returned something before using it 2004-04-22 14:11:25 -04:00
Ken Martin 84a1d5e553 update docs 2004-04-22 13:37:04 -04:00
Bill Hoffman d59e06595c BUG: fix for 301 CMAKE_LIBRARY_PATH and CMAKE_INCLUDE_PATH env vars now used in FIND_LIBRARY and FIND_PATH in addtion to and before PATH 2004-04-22 13:24:20 -04:00
Bill Hoffman 4e8b76dc93 BUG 178: make top level cmakelist file a source in ALL_BUILD 2004-04-22 09:44:41 -04:00
Andy Cedilnik 6918844bd6 ERR: Fix install on VS71 2004-04-21 17:54:10 -04:00
Brad King 5473791b4b ENH: Added cmListFileLexer_SetString method to allow a string to be parsed as input. 2004-04-21 16:23:58 -04:00
Andy Cedilnik b55d109864 BUG: Put all files to manifest 2004-04-21 11:42:50 -04:00
Brad King bfd79e99e6 BUG: Fixed check of number of arguments. 2004-04-21 11:36:31 -04:00
Andy Cedilnik ac8232e140 ENH: Do preinstall and postinstall script even if the target is not installed 2004-04-21 11:32:27 -04:00
Andy Cedilnik 4d55c6540a ENH: Report error and exit when the current directory is not specified 2004-04-21 10:34:08 -04:00
Andy Cedilnik 00095676cc BUG: Prevent crash when the current working directory cannot be established 2004-04-21 10:33:07 -04:00
Andy Cedilnik 61f602d668 BUG: If the line ends without new-line character, Split should still return something 2004-04-20 18:28:23 -04:00
Andy Cedilnik 30d4262dad RNH: Support NoDartCoverage in the binary directorory 2004-04-19 17:21:11 -04:00
Brad King d4214bc565 ENH#696: Adding REQUIRED option to FIND_PACKAGE command. It will terminate the cmake configure step if the package is not found. 2004-04-19 10:36:42 -04:00
Andy Cedilnik 55a71ba572 ENH: Add check for infinite loops. Make sure that files written using WRITE_FILE and FILE WRITE are not used as input files. Fixes Bug #678 - WRITE_FILE and FILE(WRITE...) lead to infinite loops 2004-04-18 14:41:46 -04:00
Andy Cedilnik af61b68583 ENH: Add support for adding object files and sources. This way you can use external program such as assembler or fortran to generate object files. Also star of fixing: Bug #757 - add .o file as a source file 2004-04-18 13:16:34 -04:00
Ken Martin 3da0f4940a better args handling for -I options 2004-04-16 14:55:15 -04:00
Ken Martin 5c618442d3 better args handling for -I option 2004-04-16 14:52:13 -04:00
Andy Cedilnik 4c9c3ac84f ENH: Better reporting of what tests failed and write a file with failed tests 2004-04-16 13:36:36 -04:00
Bill Hoffman 62bd5b7c8c BUG: fix for bug 91 2004-04-16 09:50:31 -04:00
Andy Cedilnik 685be51a0e ENH: Add support for HOME and END keys. Also fix Bug #666 - In CCMake when deleting something, it does not stop at the beginning of line 2004-04-15 16:11:11 -04:00
Andy Cedilnik 0986b42761 BUG: Prevent deleting not existing variables and therefore prevent crash. Fixes: Bug #750 - CCMake crashes when deleting all variables 2004-04-15 15:46:58 -04:00
Andy Cedilnik 504d0bc3b3 ENH: ADD REMOVE_DEFINITION command. Fix feature request: Bug #182 - Add opposite to ADD_DEFINITIONS 2004-04-15 13:58:10 -04:00
Bill Hoffman a5c3087360 BUG: fix for 282 2004-04-15 13:15:28 -04:00
Andy Cedilnik 9ac968174e ENH: Handle make install target on Visual Studio 6 and 7 and install templates 2004-04-15 13:09:24 -04:00
Andy Cedilnik 5c85e88bfd ENH: Ok, that is it. Remove old install and replace it with new 2004-04-15 12:07:58 -04:00
Bill Hoffman e78cf5ca6f BUG: fix for bug 689 2004-04-15 11:38:35 -04:00
Bill Hoffman 7fa36510d5 BUG: fix external projects for vc7 2004-04-14 16:58:13 -04:00
Brad King 0c92cfb8c4 ENH: Renamed --help-list-commands to --help-command-list and split --help [command] into separate --help and --help-command cmd options. 2004-04-14 14:25:43 -04:00
Brad King 8020279dd6 ENH: Added --help-list-commands option. 2004-04-14 13:40:24 -04:00
Bill Hoffman 6174100b92 ENH: remove warning 2004-04-14 08:55:43 -04:00
Bill Hoffman e61aa37cdf ENH: fix warning 2004-04-13 18:27:53 -04:00
Bill Hoffman b1032dd8e1 ENH: add the ability to run a limited sub-set of the tests 2004-04-13 16:32:29 -04:00
Andy Cedilnik 96d04f05d9 ERR: Fix warning 2004-04-13 09:28:45 -04:00
Andy Cedilnik b4c62ce59e BUG: Display string not some weird pointer 2004-04-09 09:53:25 -04:00
Bill Hoffman 59756a43f4 BUG: add full path libraries to the depend information 2004-04-09 08:37:45 -04:00
Andy Cedilnik 1dbcfd2a98 ENH: Improve Mac OSX bundle support 2004-04-08 17:13:42 -04:00
Ken Martin df3205e873 fix problem with custom command 2004-04-07 12:07:36 -04:00
Bill Hoffman 1616135d4e ENH: remove warnings on sgi 2004-04-07 09:58:43 -04:00
Brad King 5c9fadee4f BUG: _LINK_TYPE cache variable should never be switched from optimized to debug or vice versa. 2004-04-02 13:21:20 -05:00
Bill Hoffman 51cb75d454 ENH: fix for apple 2004-04-02 09:43:35 -05:00
Bill Hoffman 7099db8d58 BUG: fix warning and shadow variable 2004-04-02 08:09:00 -05:00
Ken Martin c92c5e4e15 fix for missing valid images 2004-04-01 16:07:30 -05:00
Brad King cb90652dca ENH: Added comment for future work to make forwarding executable always statically linked. 2004-04-01 15:28:18 -05:00
Andy Cedilnik d34c342b11 BUG: Fix bug on windows. You cannot cout std::string directly 2004-04-01 14:37:59 -05:00
Andy Cedilnik dd9241121d ENH: Add logging of submitting 2004-04-01 14:11:17 -05:00
Bill Hoffman 3e0817eb55 BUG: fix non relative paths 2004-04-01 09:59:46 -05:00
Bill Hoffman e2ed5d1c64 BUG: fix for non relative paths with spaces in the path 2004-04-01 08:59:32 -05:00
Andy Cedilnik ccf46f544e ENH: Reduce number of GetCurrentWorkingDirectory 2004-03-31 11:26:04 -05:00
Andy Cedilnik d401fcfc2b ENH: Change to the new directory 2004-03-31 11:24:23 -05:00
Bill Hoffman d0cea4c7bb ENH: make relative paths optional and default off, and add a test for them 2004-03-31 10:01:52 -05:00
Brad King d1185c5910 BUG#724: Preserving current working directory during file selection. 2004-03-29 13:15:23 -05:00
Andy Cedilnik 99feab3528 ENH: When installing project, write manifest 2004-03-28 17:59:46 -05:00
Andy Cedilnik 747e67b7e3 ENH: Add a way to clean additional files 2004-03-28 16:36:38 -05:00
Andy Cedilnik 4a1f15c344 ENH: If configure file fails do not create directory 2004-03-28 16:00:57 -05:00
Andy Cedilnik ba0b6d3078 ERR: Remove debug 2004-03-28 10:14:53 -05:00
Andy Cedilnik 4fbf360a26 BUG: Support paths with spaces 2004-03-28 10:14:25 -05:00
Andy Cedilnik eeb7637a6e DOC: Fix comment 2004-03-28 09:47:39 -05:00
Andy Cedilnik db68c543ff ENH: Add pre and post install script support 2004-03-27 20:59:44 -05:00
Andy Cedilnik 451522381d ENH: Add support for importing modules without specifying path 2004-03-27 19:52:34 -05:00
Andy Cedilnik f00186f64b ERR: That slash is unnecessary 2004-03-27 19:52:11 -05:00
Ken Martin afc74398d3 coverage change that will probably end in an infinite loop 2004-03-25 16:06:11 -05:00
Brad King a109ba1365 ENH: Clarified documentation for LINK_LIBRARIES and TARGET_LINK_LIBRARIES. 2004-03-25 08:45:46 -05:00
Brad King 39bf5916e1 BUG: Added support to library flags parser for -Wl and -R options. 2004-03-24 16:31:48 -05:00
Andy Cedilnik f19c1a8094 ENH: Fix warning 2004-03-20 20:37:07 -05:00
Brad King 1e03fe75bb ENH: Clarified recursive TRY_COMPILE error message. 2004-03-19 14:48:41 -05:00
Andy Cedilnik a7c779731d ERR: Fix warnings about wrong format 2004-03-19 09:34:29 -05:00
Andy Cedilnik 5b78e5f563 ERR: Fix build on broken C++ compiles with no != operator for std::string 2004-03-18 09:52:47 -05:00
Andy Cedilnik 157b239905 BUG: change directory before running test and remember test number 2004-03-17 11:30:47 -05:00
Berk Geveci ec3a119480 BUG: When error occurs, try compiles should still work 2004-03-17 09:42:32 -05:00
Andy Cedilnik 6b56245932 ERR: On some compilers structure inside class cannot reference private typdefs from the same class 2004-03-17 08:20:27 -05:00
Brad King cb37fe01f6 ERR: Added missing include for auto_ptr. 2004-03-16 12:54:39 -05:00
Andy Cedilnik 9e8a45d106 ENH: Always include KWSys header files directory 2004-03-15 14:54:26 -05:00
Brad King 7b6491d36b BUG#675: If not appending, do copy-if-different on exported file. 2004-03-15 10:44:53 -05:00
Andy Cedilnik bf9dce6eb9 ERR: Fix build 2004-03-15 09:35:23 -05:00
Andy Cedilnik 97360ff4c6 ENH: Add support for future tags 2004-03-14 12:28:37 -05:00
Andy Cedilnik 824b231f42 ENH: Count tests while they go. Also in the logs report more stuff like elapsed time etc. 2004-03-14 11:23:57 -05:00
Brad King aeea4895a5 ERR: SIGSEGV == SIGBUS on BeOS. 2004-03-12 14:43:32 -05:00
Bill Hoffman 94d8d25fd3 ENH: update vs71 generator to support excluded subdirs 2004-03-10 14:33:18 -05:00
Bill Hoffman ddb815c125 ENH: add new subdirectory exclude from top option 2004-03-09 16:28:44 -05:00
Andy Cedilnik c7067f426f ENH: Properly build WIN32 executables 2004-03-09 12:31:08 -05:00
Andy Cedilnik f93b1e6d48 ENH: Try to remove warning 2004-03-09 07:50:45 -05:00
Andy Cedilnik 0f4f9677fc ENH: Add comment about RUNTIME_DIRECTORY 2004-03-08 22:24:29 -05:00
Andy Cedilnik 3f752ea4cd ENH: Move implementation of configure_file to cmMakefile, so that other classes can use it 2004-03-08 19:05:04 -05:00
Brad King 4990e1481d ENH: Added STRING(CONFIGURE ...) command. 2004-03-04 10:05:14 -05:00
Brad King 1dd718457f ENH: Moved variable and #cmakedefine replacement from cmConfigureFileCommand.cxx to a ConfigureString method on cmMakefile. This will give other commands access to the configuration code. 2004-03-03 18:18:47 -05:00
Andy Cedilnik 07bd2d8264 ERR: Fix GetModulesFile 2004-02-29 15:13:01 -05:00
Andy Cedilnik bdd4f8a216 ENH: Handle backticks as a valid library 2004-02-29 14:23:22 -05:00
Andy Cedilnik 3455bec9cb ERR: Cleanup and remove warning 2004-02-29 09:53:05 -05:00
Andy Cedilnik 7aa8085b48 ERR: Fix build on Mac 2004-02-29 09:51:40 -05:00
Andy Cedilnik b1a7421840 ENH: Styart working on bundles support and abstract WIN32_EXECUTABLE 2004-02-28 18:59:19 -05:00
Andy Cedilnik 6ab87555ea ERR: Fix crash. We should check output before appending to it 2004-02-24 18:48:44 -05:00
Andy Cedilnik 3c832dd1b8 BUG: CVS update fix. If the CVS command was not set there was no indication that something went wrong. Now it will make sure it does. Also start working on multiple configuration scripts 2004-02-24 10:05:12 -05:00
Andy Cedilnik c6c1f70012 ENH: Put Process execution errors in output and honor verbosity 2004-02-24 10:04:02 -05:00
Andy Cedilnik 34b8852dbe ENH: Improve coverage support and add more verbosity 2004-02-23 09:56:53 -05:00
Andy Cedilnik 007d2bbc50 ENH: Make more commands scriptable 2004-02-22 22:07:02 -05:00
Andy Cedilnik 183273bea2 BUG: Prevent crash when deleting the last cache item 2004-02-22 22:06:33 -05:00
Andy Cedilnik 2ccce878a3 ENH: Cleanups 2004-02-22 13:14:59 -05:00
Andy Cedilnik 51516613e8 ENH: Ok, when doing cmake -P you should not have to squish filename next to -P, There should be space between 2004-02-20 14:46:33 -05:00
Andy Cedilnik 413a595d37 ENH: Handle wrong library on sun and no project on visual studio 7 2004-02-20 09:25:06 -05:00
Andy Cedilnik 62fd43ebae ENH: Comment out test 2004-02-19 10:33:24 -05:00
Andy Cedilnik b092ffae6f ENH: Cleanup 2004-02-19 10:32:17 -05:00
Andy Cedilnik f1cffef265 ENH: Make IF command scriptable 2004-02-19 10:29:51 -05:00
Andy Cedilnik bfe234da93 ENH: Macro should be scriptable 2004-02-19 09:35:30 -05:00
Andy Cedilnik 985f3dd3b4 ERR: Do not exit when find bad custom files. 2004-02-19 09:35:12 -05:00
Bill Hoffman 8f565bdc74 BUG: don't crash when loading a module that does not exist 2004-02-17 08:35:23 -05:00
Ken Martin 5a391f8aa7 shut up unfixable warning 2004-02-16 10:57:38 -05:00
Bill Hoffman c60f2fabc4 ENH: use cmake variables for cmDynamicLoader to figure out library prefix and extensions 2004-02-16 10:48:54 -05:00
Bill Hoffman 07b4d8bbca BUG: fix mingw module load tests 2004-02-16 09:50:06 -05:00
Ken Martin a46e0d3476 fix warnings 2004-02-16 09:49:29 -05:00
Bill Hoffman f7ce654912 ENH: change mingw to use libfoo.dll instead of foo.dll since it can link to them 2004-02-13 10:51:44 -05:00
Andy Cedilnik c44d0ef733 ENH: Add DESTDIR support 2004-02-12 21:44:24 -05:00
Brad King 41c8677a95 ERR: Fixed use of _findfirst for MSVC 6. 2004-02-12 13:38:18 -05:00
Ken Martin 012a14de69 fix incorrect signature for findfirst 2004-02-12 11:23:41 -05:00
Bill Hoffman 6223d60085 Fix install test fail on mingw 2004-02-12 09:13:31 -05:00
Andy Cedilnik 729e2a427a BUG: Like cygwin, mingw does not produce .lib file for shared libraries, so search for dll when searching for library 2004-02-12 08:58:51 -05:00
Andy Cedilnik 302d60371a ERR: Remove warning 2004-02-11 10:56:35 -05:00
Andy Cedilnik ff6bc56616 ENH: On Cygwin shared libraries have only .dll file no .lib file, so when finding library on cygwin, search also for .dll. Also fix SimpleInstall test on cygwin 2004-02-11 08:28:59 -05:00
Andy Cedilnik eaf25c6739 ERR: Use filepath followed by filename not another filepath 2004-02-10 15:53:09 -05:00
Andy Cedilnik d278cde9e7 ENH: Add logging of tests while running. This way you can actually see the output as it goes 2004-02-10 15:51:29 -05:00
Andy Cedilnik 6720075f8b BUG: -l or whatever should be at beginning of line. 2004-02-09 15:34:38 -05:00
Andy Cedilnik 1061101745 ENH: Some systems do not handle spaces in the path 2004-02-09 11:33:00 -05:00
Andy Cedilnik 4dd97ff97f ENH: Install stage2 to handle runtime problem 2004-02-08 20:08:58 -05:00
Andy Cedilnik 9107592550 ENH: Attempt to support tests in funky subdirectories 2004-02-08 13:23:48 -05:00
Andy Cedilnik e72bac5870 ENH: Add second part of SimpleInstall 2004-02-08 12:04:10 -05:00
Andy Cedilnik 31c1071ebf ENH: When nor specifying full path, make sure it actually works, on broken filesystems fix case of files. 2004-02-06 15:26:15 -05:00
Andy Cedilnik 9c744cfe35 ENH: Handle script mode 2004-02-06 15:18:55 -05:00
Andy Cedilnik 54785fafba ENH: Make more commands scriptable 2004-02-06 13:47:11 -05:00
Andy Cedilnik e6de1efcb8 ENH: Fix support for debug postfix 2004-02-03 11:23:39 -05:00
Andy Cedilnik 038abb867e ENH: Add support for install postfix 2004-02-03 10:53:41 -05:00
Andy Cedilnik a721b96407 ENH: Cleanup output 2004-02-03 10:25:51 -05:00
Andy Cedilnik 59adb4eabe ENH: Fix ADD_DEPENDENCIES on Unix makefiles and fix SimpleInstall test not to link the module 2004-02-03 09:26:36 -05:00
Andy Cedilnik 5e4e4b74ab ENH: Propagate build type 2004-02-02 18:23:04 -05:00
Andy Cedilnik 2106bdc4ec ENH: Add install test 2004-02-01 12:53:28 -05:00
Bill Hoffman 48dc13a649 BUG: keep output 2004-01-29 10:29:01 -05:00
Bill Hoffman b9f2bd103b ENH: remove depend on CMakeCache for rebuild_cache target to avoid double rebuild cache 2004-01-29 09:01:39 -05:00
Brad King eea07a2f64 ERR: Fixed prototypes of gmtime, localtime, and mktime. 2004-01-29 09:00:30 -05:00
Bill Hoffman 9b8ca58538 BUG: After running builtin ctest, go back to the original directory 2004-01-28 13:17:10 -05:00
Andy Cedilnik c1002cccb0 ERR: Remove cout 2004-01-28 11:22:19 -05:00
Brad King d23636d48b BUG: Corrected detection of exceptional exit code. 2004-01-28 10:59:46 -05:00
Brad King e27ad7eb97 ENH: Added exception string to abnormal termination report. 2004-01-28 10:59:22 -05:00
Ken Martin 305e972df3 Including exception string in test's error output. 2004-01-28 09:47:31 -05:00
Andy Cedilnik 4be80e728a ERR: Remove warning about unused variable 2004-01-28 08:11:09 -05:00
Bill Hoffman 038caa1677 remove old file 2004-01-27 17:12:51 -05:00
Bill Hoffman 9be1b582ee ENH: add a dynamic loader flush cache 2004-01-27 17:12:41 -05:00
Andy Cedilnik 3540324598 ENH: Only display the precontext or postcontext up to the next or previous warning or error 2004-01-27 17:11:57 -05:00
Bill Hoffman 6b6971a2c2 BUG: fix FMM 2004-01-27 14:51:18 -05:00
Andy Cedilnik d13e30f3ae ENH: Make install on windows seems to work now 2004-01-27 12:37:30 -05:00
Andy Cedilnik 127872e820 ERR: Fix build on Mingw. Looks like Mingw is more like visual studio... Thanks Fred Wheeler 2004-01-27 09:53:33 -05:00
Ken Martin bcd194fa06 fix for backup restore 2004-01-27 09:42:57 -05:00
Andy Cedilnik f33c01b98a ERR: And yet another set of constants for file permissions 2004-01-27 09:05:31 -05:00
Andy Cedilnik fb228e73c8 ERR: Properly handle mode_t on borland 2004-01-27 09:05:01 -05:00
Andy Cedilnik 1089ec27a1 ERR Fix borland 2004-01-26 17:52:48 -05:00
Andy Cedilnik 6eed8b55dd BUG: Fix for spaces in path 2004-01-26 16:29:36 -05:00
Andy Cedilnik 5c8c6fa3da ENH: Several windows bugs and fixes 2004-01-26 16:24:35 -05:00
Andy Cedilnik dae3e140ae ENH: Add unix style install in file command 2004-01-26 16:05:58 -05:00
Andy Cedilnik 09421a261c ENH: Preserve permissions when copying files 2004-01-26 15:50:38 -05:00
Andy Cedilnik 900ad59867 ERR: Fix build problems on Visual Studio 6 2004-01-26 15:03:09 -05:00
Andy Cedilnik 7527fbccc2 ENH: Add code for setting and getting permissions 2004-01-26 14:55:57 -05:00
Andy Cedilnik 0217af3b58 ENH: Improve calling of RunSingle command and fix compile error 2004-01-26 14:41:29 -05:00
Bill Hoffman 1d958cad60 ENH: forgot return value 2004-01-26 14:00:22 -05:00
Andy Cedilnik 2db971afb4 ENH: Add support for CTestCustom.ctest, which modifies some behavior of ctest 2004-01-26 13:57:26 -05:00
Bill Hoffman 222e9a2876 BUG: fix put/get env problems 2004-01-26 13:32:46 -05:00
Bill Hoffman dd7f85a9dc ENH: fix for build on cygwin mingw 2004-01-26 13:32:20 -05:00
Andy Cedilnik 7608d3f586 ERR: Fix std:: namespace 2004-01-25 19:30:24 -05:00
Andy Cedilnik 797db2bd82 ENH: Start adding new installation framework 2004-01-25 19:25:26 -05:00
Bill Hoffman a588dbcba1 BUG: .lib from a .dll should go in m_LibraryOutputPath not m_ExecutableOutputPath 2004-01-23 15:17:21 -05:00
Bill Hoffman 927b2b419c BUG: jump over feature was not working for windows 2004-01-23 13:43:33 -05:00
Bill Hoffman 8685faba69 BUG: fix for debug flags into project files 2004-01-23 13:01:52 -05:00
Bill Hoffman bcc0b4018d BUG: more fixes for relative path stuff 2004-01-23 13:01:28 -05:00
Bill Hoffman cfe6aee59b ENH: convert the .o files to not have ./ 2004-01-23 11:22:48 -05:00
Brad King ed1c2573aa BUG: Fix to build rule generation with relative paths. 2004-01-23 09:54:50 -05:00
Ken Martin da76ed122f fixes to backup restore options 2004-01-23 09:44:47 -05:00
Brad King 01e4c82bb4 STYLE: Deleted trailing whitespace. 2004-01-23 08:53:51 -05:00
Brad King 58814ba30e ERR: Fixed project name for Jump tests. 2004-01-23 08:51:19 -05:00
Brad King 9651c9d996 ERR: Fixed function prototypes with zero arguments to be C-style. 2004-01-22 14:44:44 -05:00
Andy Cedilnik 9cf5bb4bb0 BUG: If working directory does not exists, exit 2004-01-22 11:16:43 -05:00
Andy Cedilnik c1ba581da4 BUG: If at least one test fails, the percent cannot be greater than 99 2004-01-22 11:10:03 -05:00
Brad King fad0651d84 BUG: Fix jump-over-and-build for missing libraries when the relative path to the library is different between the source and destination of the jump. 2004-01-22 10:54:15 -05:00
Brad King 778af637ea ENH: Added JumpWithLibOut and JumpNoLibOut to test whether jumping over to build a missing library works. 2004-01-22 10:36:14 -05:00
Brad King 49bd89fe31 BUG: CopyFileIfDifferent should return success if the files did not differ or if the copy succeeded. It should return failure only if the files were different and the copy failed. 2004-01-22 10:30:01 -05:00
Brad King f86424414f BUG: ::Stdout method should flush cout after writing data. 2004-01-21 15:55:47 -05:00
Brad King ba9687d5cb BUG: empty method on std string is a test, and does not set the string to empty. 2004-01-21 14:43:25 -05:00
Bill Hoffman d72f5a0be0 BUG: fix leak 2004-01-21 14:27:01 -05:00
Brad King cb95dde1e4 BUG: Fixed buffer size in MakeXMLSafe. 2004-01-21 14:06:44 -05:00
Andy Cedilnik d609e037b9 BUG: Fix valgrind error. If working directory is not set do not do chdir 2004-01-21 13:38:09 -05:00
Bill Hoffman 13753b89c2 BUG: if a test is not found, it should fail 2004-01-21 09:49:32 -05:00
Bill Hoffman 4d082d4215 ENH: make sure tests that are not run fail, and make sure that it does not try to run directories with the same name as tests 2004-01-21 09:25:05 -05:00
Bill Hoffman 7f018b58ac ENH: bug fix for IBM broken xlC 6.0.0.4 compiler 2004-01-20 14:36:00 -05:00
Bill Hoffman 1690c45626 ENH: dont do relative paths when nothing is relative 2004-01-20 14:35:25 -05:00
Brad King 9878c9ea34 ERR: Fixed unused argument warning. 2004-01-19 09:30:44 -05:00
Brad King 5ba4fd9e8a ERR: Must include Dart module after PROJECT command. 2004-01-19 09:30:09 -05:00
Brad King f2714ab435 ENH: Added Dart testing configuration. 2004-01-17 12:47:11 -05:00
Brad King 740505bb63 ENH: Added a recursive process execution test. 2004-01-17 12:46:56 -05:00
Ken Martin d4e3804f4e fix so that ctest is run even with bad cmake result 2004-01-16 14:00:30 -05:00
Brad King e5a48ea031 ERR: Disabling some borland warnings. 2004-01-16 09:51:24 -05:00
Andy Cedilnik f687b3d4a2 ENH: Handle spaces in the dart output of test 2004-01-15 17:07:40 -05:00
Brad King 79a1734269 ENH: Added more error state checks to RunSingleCommand. 2004-01-15 08:50:37 -05:00
Andy Cedilnik 09b766ef14 ERR: Do not ignore argument after nocmake 2004-01-13 12:28:52 -05:00
Bill Hoffman 8907dad99e ENH: add no cmake option 2004-01-13 11:22:47 -05:00
Bill Hoffman a9beaa40e8 BUG: try to get access to work on borland 2004-01-12 16:16:46 -05:00
Bill Hoffman e5bcc9244b ENH: use access over stat for performance 2004-01-12 13:53:46 -05:00
Andy Cedilnik b4bf41434c ENH: Only look for executable until found 2004-01-12 13:30:57 -05:00
Bill Hoffman 002679fdba BUG: make sure property list is cleared between cache loadings 2004-01-12 11:07:13 -05:00
Bill Hoffman 00332a958e ENH: clean up the output some more 2004-01-09 14:14:24 -05:00
Bill Hoffman c47409d9e9 ENH: clean up output 2004-01-09 14:05:55 -05:00
Bill Hoffman 67f1dab2b5 ENH: add an ability to specify a build run directory 2004-01-09 13:35:18 -05:00
Bill Hoffman 972e09029d ENH: clean up output 2004-01-09 12:35:33 -05:00
Bill Hoffman c1f83b0515 ENH: add a local target for libraries as well as executables 2004-01-09 12:28:47 -05:00
Brad King 5e3b39178b BUG: Updated warning regex to match in more cases. 2004-01-09 10:13:18 -05:00
Bill Hoffman a00a1dab0d BUG: if the build fails then the test fails 2004-01-09 08:54:41 -05:00
Bill Hoffman 6b1abee813 BUG: fix arguments to wxwindows test 2004-01-09 07:22:12 -05:00
Bill Hoffman 294dec38c9 BUG: make sure relative paths in command line options are expanded 2004-01-08 15:54:30 -05:00
Bill Hoffman c336a9b1ac BUG: make sure null terminator is in the right place for putenv static char array 2004-01-08 09:59:24 -05:00
Bill Hoffman 4f4984ff7f ENH: remove warning 2004-01-08 08:22:09 -05:00
Bill Hoffman eb9c51a5ad ENH: remove warning 2004-01-08 08:19:40 -05:00
Bill Hoffman a0afa50252 temp remove of optimization internal ctest use putenv causing trouble on cygwin 2004-01-07 16:24:41 -05:00
Bill Hoffman baadc0a361 ENH: print errors when they are there 2004-01-07 16:15:55 -05:00
Bill Hoffman 66dc84581c BUG: initialize ivar 2004-01-07 14:22:48 -05:00
Bill Hoffman ea28cef201 BUG: fix command line parser bug 2004-01-07 13:20:39 -05:00
Bill Hoffman dcdde834a5 ENH: remove warning 2004-01-07 12:50:10 -05:00
Bill Hoffman 4009a4b276 ENH: remove warnings 2004-01-07 11:31:10 -05:00
Bill Hoffman 2c2291bbe0 ENH: add new feature to ctest so that it can cmake, build and run a test executable 2004-01-07 11:24:22 -05:00
Bill Hoffman a8620773f3 BUG: fix crash in external dsp include 2004-01-07 09:22:30 -05:00
Bill Hoffman 5d987e4a3f BUG: fix crash 2004-01-07 09:08:52 -05:00
Andy Cedilnik c3003ab8c3 ENH: Improve notes support (now you can specify them with the rest of the command line), improve reading of configuration file (now it actually rereads configuration file after running update/configure/build...). Remember the model (nightly/experimental) across runs 2004-01-06 19:13:55 -05:00
Brad King e365b64ff6 ENH: Removing empty source file now that makefile dependencies should have updated. 2004-01-06 16:56:13 -05:00
Bill Hoffman d1efed1415 ENH: fix for hp make and relative paths never have targets with a ./ at the start of the name 2004-01-06 16:18:38 -05:00
Ken Martin c83f3b3c4c fix for glob command 2004-01-05 16:29:18 -05:00
Brad King 972541c291 BUG: Fixed typo in error message. 2004-01-05 15:30:49 -05:00
Ken Martin cb2b5a188a fix for long lines with post build rules 2004-01-05 12:53:03 -05:00
Andy Cedilnik 15cdf406d6 BUG: Fix dependency to input file for QT_WRAP_CPP. Bug #421 - QT_WRAP_CPP 2004-01-05 11:13:50 -05:00
Brad King fca398f961 ERR: Removed use of FILE command and using WRITE_FILE instead. We would still like CMake 1.6 to be able to build CMake CVS, and kwsys is used. 2004-01-05 11:02:38 -05:00
Bill Hoffman f3d1225669 ENH: reduce flicker 2004-01-05 10:26:51 -05:00
Bill Hoffman 0c4bec7563 ENH: fix bug with advanced items loosing edit and do a better job sorting 2004-01-02 17:24:19 -05:00
Brad King c14915697c ENH: Renamed KWSYS_IOS_HAVE_* macros to KWSYS_IOS_USE_* to be more readable in the C++ sources. 2003-12-30 17:15:51 -05:00
Brad King 1c8f885f9d ENH: Added GetExceptionString method to provide an error description when GetState returns Exception. 2003-12-30 16:23:16 -05:00
Brad King f48941f261 BUG: CollapseFullPath was calling SplitProgramPath before changing the working directory to in_base. 2003-12-30 13:38:32 -05:00
Brad King bcd4f87414 BUG: Do not call cmsysProcess_GetErrorString unless GetState returns State_Error. 2003-12-30 10:26:18 -05:00
Bill Hoffman ae69928e69 BUG: borland make treats ./target and target as different also convert to outputpathrelative may get passed a quoted path 2003-12-30 08:41:04 -05:00
Andy Cedilnik bbfc747f2e ENH: Remove warnings about unused variables 2003-12-30 07:55:58 -05:00
Ken Martin 362ce0c32d sets variable now 2003-12-29 16:35:32 -05:00
Ken Martin d0bc3b9acd only generate test target when enabled 2003-12-29 16:27:40 -05:00
Ken Martin d18c9559b3 sets variable now 2003-12-29 16:27:06 -05:00
Andy Cedilnik c237e0ac68 ENH: Do not use nslookup. All we really care is hostname. If somebody wants something fancy, just set it yourself. Fixes Bug #407 - nslookup is being deprecated for Red Hat and Fedora distributions 2003-12-29 16:10:15 -05:00
Andy Cedilnik d97e79c971 ERR: Fix problems with OPTION and -D on command line. Fix Bug #408 - Using -D without a type does not always work 2003-12-29 15:26:01 -05:00
Bill Hoffman b753a6794b BUG: use ./ infront of the current directory 2003-12-29 14:55:43 -05:00
Brad King bc16c68a14 BUG#452: Fix to argument checking for TOUPPER and TOLOWER subcommands. 2003-12-29 13:31:04 -05:00
Brad King 242f4f2fc8 ERR: Removed ftime ambiguity created by poor C++ standard headers provided by Borland 5.5. 2003-12-29 13:14:26 -05:00
Andy Cedilnik 2f2596c213 ENH: Add option to submit notes. Implements Bug #465 - Add notes support to CTest 2003-12-26 15:02:26 -05:00
Andy Cedilnik 32accc1607 BUG: For consistency, use cmStdString. Also, there was a bug in SplitString which make it lose the first character. 2003-12-26 15:00:27 -05:00
Andy Cedilnik b5035770bc BUG: On Windows network paths do not really work as regular paths, so when the binary directory is on the network, we will not support relative paths 2003-12-24 15:02:25 -05:00
Bill Hoffman fbd0bafca7 ENH: use cd pwd trick for path for libnames 2003-12-24 13:17:17 -05:00
Bill Hoffman f3c42f593e BUG: use full paths via pwd for -L paths on unix shells 2003-12-24 10:51:43 -05:00
Ken Moreland 06bf73f9c3 Fixed a problem where ifstream was not the same as kwsys_ios::ifstream on
MSVC 6.0.
2003-12-24 10:07:42 -05:00
Andy Cedilnik 460f90de2b ENH: Fix coverage to actually work and add support for .NoDartCoverage 2003-12-24 09:19:36 -05:00
Bill Hoffman 09ba0a0a31 BUG: keep more of the case information 2003-12-23 15:01:10 -05:00
Bill Hoffman 79c23436d3 BUG: fix for vtk build 2003-12-23 13:31:11 -05:00
Brad King 032d1d8652 ENH: Merging changes from KWSys-IOS-bp to KWSys-IOS-b2t-1-mp to main tree. This introduces separate kwsys_ios and kwsys_stl macros needed to support all platforms. 2003-12-23 11:03:33 -05:00
Bill Hoffman 0bdb092a01 ENH: add relative paths to visual studio 6 and 7 project files 2003-12-22 16:21:27 -05:00
Bill Hoffman d79e3ae698 ENH: move relative path to parent generator class 2003-12-22 15:16:46 -05:00
Bill Hoffman a5fa6e2fe2 ENH: make new relative rpath work with spaces 2003-12-22 14:17:47 -05:00
Bill Hoffman f0bc1ed9b2 ENH: use fullpaths based on the actual current directory 2003-12-22 13:59:29 -05:00
Bill Hoffman 4f8afac655 ENH: use a full path for rpath 2003-12-22 13:15:33 -05:00
Bill Hoffman eb9fc21543 ENH: add support for relative paths in makefiles 2003-12-22 12:24:26 -05:00
Andy Cedilnik dad738eab1 ENH: Even better. Only replace when path longer than 20 characters. Also replace parent directory. That way it will replace for related projects. 2003-12-18 18:04:49 -05:00
Andy Cedilnik b3c7fe02a3 ENH: Attempt to cleanup the build output 2003-12-18 17:42:56 -05:00
Ken Martin d3a68a23a7 bug fix 2003-12-18 17:36:27 -05:00
Andy Cedilnik 1b2f84a727 ERR: Remove debug 2003-12-18 13:40:29 -05:00
Andy Cedilnik 72d8bd1e41 BUG: Fix Bug #445 - Same library in multiple projects can cause problems 2003-12-18 13:17:36 -05:00
Andy Cedilnik c3840b5cc3 BUG: Fix Bug #445 - Same library in multiple projects can cause problems 2003-12-18 13:04:28 -05:00
Andy Cedilnik 7e4dce08ec ERR: Remove debug 2003-12-17 09:40:21 -05:00
Andy Cedilnik 3a488c1896 ENH: Add more error regular expressions 2003-12-17 09:25:13 -05:00
Ken Martin 076e52a26a better ctest driver and return codes 2003-12-17 08:36:10 -05:00
Brad King 92bcdb8d66 ERR: std -> kwsys_std. 2003-12-17 08:30:07 -05:00
Andy Cedilnik f90fc6ee39 ENH: Purify support should work now. 2003-12-16 17:30:24 -05:00
Brad King 802601b606 ENH: Added SetPipeShared method to allow stdout and stderr pipes to be shared with the parent process. 2003-12-16 17:20:01 -05:00
Andy Cedilnik ab0a30e2b3 ENH: Add suppression file support for valgrind 2003-12-16 16:19:56 -05:00
Brad King 8ca149d34f ENH: Added GetEnv method. 2003-12-16 15:55:18 -05:00
Brad King 40ea4b6761 ENH: Updated copyright. 2003-12-16 15:38:36 -05:00
Brad King e70aa1b3a2 ERR: SystemTools now depends on Directory. 2003-12-16 15:37:24 -05:00
Andy Cedilnik e9e391c004 ENH: Several cleanups and attempt to do purify support 2003-12-16 14:43:13 -05:00
Ken Martin cd5ec5ee1b is there any chance thiswill work on all platforms hmmm added removeAdirectory 2003-12-16 14:26:19 -05:00
Andy Cedilnik 303cb13e0b ENH: Cleanup output 2003-12-16 13:18:22 -05:00
Andy Cedilnik 6e5eddb917 ERR: Fix coverage on gcc 2.95 2003-12-15 18:44:33 -05:00
Andy Cedilnik d9658c15bc ERR: Ok, think before commit... This fixes two build problems. The missing brace and the std::string signature is different on gcc 2.95 and gcc 3.3. 2003-12-15 18:32:21 -05:00
Andy Cedilnik 652b162a29 ERR: Inner loop used the same counter as outer. Broke coverage code 2003-12-15 18:03:34 -05:00
Andy Cedilnik 67285f9a76 ERR: STD fixes 2003-12-15 17:28:46 -05:00
Andy Cedilnik 5b232ded15 ENH: Add initial memory check support which works for Valgrind 2003-12-15 17:26:00 -05:00
Brad King ce8a34907a ENH: Updated copyright. 2003-12-15 16:30:46 -05:00
Ken Martin 737d2fc7d6 fix compiler warning 2003-12-15 12:56:13 -05:00
Bill Hoffman 0c72acd812 ENH: fix for gcc 3.1 2003-12-15 12:02:13 -05:00
Brad King c9e9e8d121 STYLE: Fixed typo on comment. 2003-12-14 13:48:18 -05:00
Brad King 5dcbef7dfe ENH: Using CreateFile with FILE_FLAG_DELETE_ON_CLOSE to automatically delete the Win9x forwarding executable even if the parent process crashes. 2003-12-14 13:47:39 -05:00
Brad King 8da78710bc ENH: Added KWSYS_NAMESPACE_STRING macro. 2003-12-14 13:44:20 -05:00
Brad King 31d72f961b BUG: Fixed dllimport. 2003-12-14 13:03:44 -05:00
Brad King d3f1410be3 ERR: Added include of sys/stat.h for open functions mode bits. 2003-12-13 14:19:45 -05:00
Brad King 1f40a4205b ENH: Added SetPipeFile method to allow the process pipeline stdin, stdout, and stderr to be redirected from/to files. 2003-12-13 14:13:54 -05:00
Brad King dc96992e56 ENH: Code is now robust to New method returning NULL. 2003-12-13 10:36:22 -05:00
Brad King c1add9106c ENH: Using separate CMAKE_SHARED_LIBRARY_SONAME flags for C and CXX. 2003-12-12 14:35:18 -05:00
Ken Martin 256947ed08 now can do extra updates 2003-12-12 08:09:05 -05:00
Bill Hoffman add1f25f58 BUG:427 trycompile target must be exe 2003-12-11 15:38:00 -05:00
Bill Hoffman df32e28b1d BUG: need a dummy first argument to cmake 2003-12-11 10:11:36 -05:00
Ken Martin baaf5eae7d fix to the signature and argument parsing 2003-12-11 08:57:40 -05:00
Andy Cedilnik afc33a1990 ENH: Argument for script mode is -P (process) and take out the automatic script mode 2003-12-10 19:47:15 -05:00
Bill Hoffman 5acab1eed1 BUG: roll back change for variable used in path 2003-12-10 08:55:15 -05:00
Brad King 4d68d005bc BUG: File comparison on windows must test the volume serial number as well as the file index. 2003-12-09 11:44:53 -05:00
Brad King cf42225c0b ERR: Removed YY_BREAK statements after return statements because they are unreachable. 2003-12-09 09:16:40 -05:00
Brad King c85e16450d ERR: Added missing static keyword to cmListFileLexerSetToken and cmListFileLexerAppend definitions. 2003-12-09 09:11:35 -05:00
Bill Hoffman 1eca26f4c4 ENH: use variables for output paths 2003-12-09 08:32:15 -05:00
Ken Martin e3e4a7892b some updates to handle inline cache files and environment variables 2003-12-09 08:22:55 -05:00
Brad King ec78910bac BUG: Reimplemented ExpandListArguments to properly handle escaped backslashes that occur right before semicolons. This is important for lists of paths ending in backslashes on windows. 2003-12-08 18:05:29 -05:00
Ken Martin 06092a31fd bug fix to escaped semicolons in arguments 2003-12-08 16:10:48 -05:00
Brad King 2b957198fd ERR: Fixed comment about how to run flex to reflect new name of this file. 2003-12-08 15:05:16 -05:00
Brad King c05b800f9f ERR: Renaming cmListFileLexer.l to cmListFileLexer.in.l to avoid make programs trying to run lex automatically whn building cmListFileLexer.c. 2003-12-08 14:20:48 -05:00
Brad King 6df489c471 ERR: We must define YY_NO_UNISTD_H to build on windows. 2003-12-08 13:40:26 -05:00
Brad King 00ae7ea261 ENH: Using lex-based tokenizer and a simple recursive-descent parser in place of the old hand-coded parser for CMake listfiles. 2003-12-08 13:36:59 -05:00
Brad King 380ee8ca36 STYLE: Removed trailing whitespace. 2003-12-08 11:35:34 -05:00
Brad King 306fc9ea96 ENH: Improved error messages when source tree does not have a CMakeLists.txt file. No matter how many cases we check, there always seems to be a user that finds a case that gives a confusing error message... 2003-12-08 11:31:16 -05:00
Andy Cedilnik 403f220d25 ENH: Improve coverage on systems with multiple gcov commands 2003-12-08 11:23:46 -05:00
Brad King b777b8656e ENH: Cleaned up pipe numbering. 2003-12-07 14:09:58 -05:00
Brad King 21c5c6c81d ENH: Using cmListFileCache to read the DartTestfile instead of duplicating the parse loop. 2003-12-05 16:39:14 -05:00
Brad King bcfd5ce161 ERR: Need to include Configure.hxx to get kwsys_std definition. 2003-12-05 14:51:27 -05:00
Brad King ed853b5d70 ENH: Removed pipe selection argument from WaitForData method in kwsysProcess. This greatly simplifies its use. 2003-12-05 11:53:17 -05:00
Brad King 97b469537b STYLE: Removed trailing whitespace. 2003-12-05 11:37:28 -05:00
Brad King 9ce4e23715 BUG: Process startup-info struct dwFlags were being set incorrectly due to a change in statement order. 2003-12-05 11:19:43 -05:00
Brad King ddd3190387 ERR: Added missing static storage class specifier for kwsysProcessCreate. 2003-12-04 13:56:00 -05:00
Ken Martin 10f88cd333 some fixes to test harnes 2003-12-03 14:16:21 -05:00
Brad King cee49e74cf ERR: Some platforms define stdin, stdout, and stderr as macros. Renaming these symbols to StdIn, StdOut, and StdErr. 2003-12-03 13:37:21 -05:00
Brad King ad8bc4b1a4 ENH: Merged changes from KWSys-MultiProcess-bp to KWSys-MultiProcess-b2t-1-mp to main tree. This introduces support for process pipelines. 2003-12-03 09:20:05 -05:00
Ken Martin be15d66e37 better error handling 2003-12-02 16:50:37 -05:00
Ken Martin a442f1715e a start on the dashboard driver 2003-12-01 19:25:51 -05:00
Brad King 9ec524def6 STYLE: Removed trailing whitespace. 2003-11-28 09:48:42 -05:00
Brad King ffd8ca9cd9 BUG: cmake_symlink_library should return the accumulated result, not just 0. 2003-11-27 10:28:50 -05:00
Brad King 9229e6bc8b ENH: Adding implementation of shared library version support on UNIX. This addresses the feature request described in bug#32. 2003-11-26 17:38:37 -05:00
Brad King 5bbc45d589 BUG: The cmake_symlink_library command needs to remove existing files before creating links. 2003-11-26 17:34:01 -05:00
Brad King f764e1fcb2 ENH: Added undocumented cmake_symlink_library to help with building versioned shared libraries. 2003-11-26 16:38:26 -05:00
Bill Hoffman 587370e1e2 remove more warnings 2003-11-26 16:15:18 -05:00
Bill Hoffman d89adbf049 remove warnings 2003-11-26 16:12:52 -05:00
Brad King 8876adcd81 ERR: Fixed unused parameter warnings. 2003-11-26 16:11:43 -05:00
Bill Hoffman 6e9a96119c ENH: fix some warnings 2003-11-26 16:04:01 -05:00
Brad King 9a58ac6649 ENH: Added CreateSymlink method. 2003-11-26 14:52:12 -05:00
Bill Hoffman 725de95b7e ENH: remove removecache entry call 2003-11-26 14:30:28 -05:00
Bill Hoffman 5ccfaefb48 ENH: generate a sln and dsw file for each sub project in a project 2003-11-26 14:29:53 -05:00
Brad King 945fcb581d BUG: Do not use std::string to accumulate output. Use std::vector instead. This is much better at memory management. 2003-11-26 11:41:57 -05:00
Brad King 6018ebdc85 BUG#393: Adding XML escaping for additional per-source compile flags. 2003-11-21 14:13:49 -05:00
Ken Martin a293f8f7a0 fixed argument parsing 2003-11-13 14:45:40 -05:00
Brad King 070fa61ff4 ENH: Documentation improvements. 2003-11-13 13:51:18 -05:00
Bill Hoffman 9d4aefc088 BUG: fix for bug 373 make depend problem 2003-11-12 14:20:21 -05:00
Andy Cedilnik 467fa9dfb3 ENH: Bug #371 - Add build configuration for try compiles using cmake variable 2003-11-12 14:06:02 -05:00
Bill Hoffman 343f327b32 BUG: fix for 363, VCMIDLTool not used for idl files 2003-11-11 12:51:50 -05:00
Andy Cedilnik 220aea3aee BUG: Handle -C properly for executables that are not in the project; Fix Bug #344 - ctest -C Debug 2003-11-11 12:36:03 -05:00
Andy Cedilnik 2bb8d871cb ENH: Add warning exception for VTK type warning blocking 2003-11-06 16:38:32 -05:00
Bill Hoffman 34853be45a BUG: fix for bug 346, borland should now support dash in the path 2003-11-05 11:18:15 -05:00
Brad King 251032b190 BUG#259: Fix for spaces in paths to executable added to previous fixes for this bug. 2003-11-05 10:46:16 -05:00
Bill Hoffman c02edd816a BUG: fix for bug 323 2003-11-04 11:19:53 -05:00
Brad King 37bbb27bfa ERR: Removed extra variable assignments. 2003-11-04 09:00:18 -05:00
Brad King 8f8cc16ea3 BUG: Removed CloseHandle in case of error in DuplicateHandle. According to documentation, DuplicateHandle will close the source handle regardless of error condition. 2003-11-04 08:56:12 -05:00
Brad King 0169ccf157 BUG: Cannot add extra escapes for backslashes because it makes the behavior inconsistent with previous versions of cmake. 2003-11-04 08:50:43 -05:00
Andy Cedilnik def3fd0436 BUG: This fixes problem when submitting bugs on Mac: Bug #320 - When st_size in stat is 64 bit ctest does not submit 2003-11-03 16:59:15 -05:00
Bill Hoffman eff0a824c4 BUG: hack fix for problem of MS vs 6 and custom target commands 2003-11-03 15:57:56 -05:00
Andy Cedilnik 271f4be42a BUG: Fix Bug #319 - Change in QT_WRAP_CPP's behaviour 2003-11-03 15:53:54 -05:00
Andy Cedilnik b1f1118239 ENH: Cleanup parsing of argument to help fix Bug #259 - CMake does not quote correctly in DartTestfile.txt 2003-11-03 15:38:23 -05:00
Brad King 5f30c8caac BUG#259: ADD_TEST command generated in DartTestfile.txt now quotes/escapes all arguments. 2003-11-03 15:19:27 -05:00
Bill Hoffman f60e16f8ab BUG: fix for debug libs not using output path 2003-11-03 11:01:48 -05:00
Brad King b7361dd04e BUG#318: cmake.check_depends now collects all dependencies for cmake.depends and then uses a single rule. 2003-10-31 17:22:57 -05:00
Andy Cedilnik 368d7f7c18 ENH: Attempt to add debug library postfix for visual studio 6 2003-10-31 16:55:49 -05:00
Andy Cedilnik 3020a554ba ENH: Report when having conflicts 2003-10-31 09:31:05 -05:00
Brad King 7ce0e4c576 BUG#313: Improving error message when no CMakeLists.txt file is found in the source tree. 2003-10-30 16:12:09 -05:00
Brad King fc689df5d9 BUG: Backing out previous change until a deeper problem can be investigated. 2003-10-30 14:27:29 -05:00
Brad King cc3887c462 BUG#259: Do not double quote arguments if they are already quoted when writing DartTestfile.txt. 2003-10-30 14:00:59 -05:00
Brad King f2e6d5790b BUG#163: Added documentation of OUTPUT_VARIABLE argument. 2003-10-30 13:46:25 -05:00
Andy Cedilnik e92779a657 BUG: Fix Bug #310 - CTest sends wrong time to cvs on Windows 2003-10-30 10:05:08 -05:00
Andy Cedilnik d21532cd02 ENH: Ok, no more argument needed for script mode 2003-10-29 19:49:50 -05:00
Andy Cedilnik 3b7c4b2a7b ENH: More scripting changes 2003-10-29 09:56:49 -05:00
Andy Cedilnik ac2859aaa3 ENH: Start includding the scripting support 2003-10-29 09:45:26 -05:00
Andy Cedilnik 69dd3218ba ENH: Start includding the scripting support 2003-10-29 08:58:54 -05:00
Andy Cedilnik b79c2f5a4c ENH: Command should also be quoted 2003-10-28 15:26:00 -05:00
Bill Hoffman 77afae681a BUG: add preprocessor flags to resource compiler 2003-10-28 11:55:40 -05:00
Bill Hoffman 3e2c1f3477 BUG: fix for bug 303 pass makeflags to sub makes 2003-10-28 11:06:06 -05:00
Bill Hoffman 16fe086267 BUG: make sure -M flags are not duplicated and are only set in the xml 2003-10-17 16:19:37 -04:00
Bill Hoffman 545ae439b7 BUG: fix for unicode and for /D -D 2003-10-17 16:08:49 -04:00
Andy Cedilnik bd588e7a55 ENH: Fix problem with wx 2.4 2003-10-17 07:45:21 -04:00
Andy Cedilnik 27476dabd9 ENH: Enable test on windows 2003-10-16 19:15:44 -04:00
Bill Hoffman 4d2ca08bc7 ENH: allow UNICODE to be specifed in the cxx flags and if not default to MBCS 2003-10-16 10:32:47 -04:00
Bill Hoffman 073a5b69b7 ENH: allow users to change to unicode 2003-10-16 10:10:49 -04:00
Andy Cedilnik 2ff2353079 ENH: Handle all white spaces, fix problem on cygwin 2003-10-16 07:49:32 -04:00
Bill Hoffman db3cd82590 BUG: fix for bug 78 should be on 1.8 branch 2003-10-15 23:42:06 -04:00
Andy Cedilnik 97dd683836 ENH: Add test for FindwxWindows. Thanks to: Mathieu Malaterre 2003-10-13 16:04:24 -04:00
Bill Hoffman 96e8cd82c7 ENH: put the system path after the paths specified on to the FIND command 2003-10-09 15:52:29 -04:00
Andy Cedilnik 1e62f2392c ENH: Add CMAKE_IGNORE_DEPENDENCIES_ORDERING to prevent warnings about dependency problems 2003-10-02 14:50:46 -04:00
Andy Cedilnik ab28d3ea6e ENH: Fix comment 2003-09-24 17:51:26 -04:00
Andy Cedilnik c968abd2c1 BUG: Fix Bug #186 - QT_WRAP_UI uses the path twice 2003-09-24 17:50:39 -04:00
Brad King c056415593 BUG: Check for whether to use CMAKE_EXE_LINKER_FLAGS should look both for EXECUTABLE and WIN32_EXECUTABLE targets. 2003-09-24 11:03:14 -04:00
Andy Cedilnik da623cd0b4 ENH: Add missing newline Bug #185 - CTest exceptions output is missing new line 2003-09-23 13:49:57 -04:00
Bill Hoffman e15ebb6255 ENH: remove /tmp_mnt in collapse full path 2003-09-18 11:05:01 -04:00
Bill Hoffman dd4e8df29a BUG: make sure exe output path is used for dep hack stuff 2003-08-28 16:22:46 -04:00
Ken Martin 5824302612 bad evil nasty ken 2003-08-28 16:10:44 -04:00
Ken Martin 2b2a9d73da fix to executable depends for custom commands 2003-08-28 16:06:06 -04:00
Bill Hoffman 58d9cfa141 BUG: fix bug with custom commands depending on executables 2003-08-28 14:52:26 -04:00
Bill Hoffman 44429c46c0 ENH: remove warnings from use of NULL 2003-08-27 17:45:26 -04:00
Brad King 9f8444d7f6 ERR: Using union-based "cast" of DynaGetFunction result to avoid warnings about strict aliasing. 2003-08-27 17:31:22 -04:00
Brad King a381efce42 ENH: Added support for "make VERBOSE=1" to run one-time verbose make runs without changing CMAKE_VERBOSE_MAKEFILE. 2003-08-26 17:13:43 -04:00
Brad King 41445f67ac BUG: Fixed crash of cmake -i when CMAKE_ROOT cannot be found. Made resulting error message cleaner. 2003-08-26 15:06:52 -04:00
Brad King c59cc5a542 ENH: Moved decision to build MFCDialog up to top level. It is used in both the Source and Utilities directories. 2003-08-22 12:53:25 -04:00
Bill Hoffman 26c08ee33b ENH: remove ifdef code and use makefile definitions 2003-08-22 11:56:44 -04:00
Bill Hoffman a413160fec ENH: add the unix makefile generator as an option from the windows GUI, this builds with mingw, cygwin, and combinations of make cl, bcc32 2003-08-21 16:22:23 -04:00
Bill Hoffman f2e5ccd972 *** empty log message *** 2003-08-21 09:23:32 -04:00
Brad King 8017a17f57 ENH: Added documentation of specifying an existing build tree as an argument. 2003-08-20 13:00:46 -04:00
Andy Cedilnik 0d8f8a0dc2 ERR: Fix crash of cmake on broken load commands 2003-08-19 11:02:56 -04:00
Andy Cedilnik aef3ca6df8 BUG: LastError can return 0, so handle that case 2003-08-19 10:29:59 -04:00
Andy Cedilnik 26d804aaa4 BUG: Report failed as failed... 2003-08-18 14:31:09 -04:00
Andy Cedilnik 39c7cb9197 ENH: Remove unused variable 2003-08-18 14:06:27 -04:00
Andy Cedilnik ff32379e26 BUG: Fixed Bug #154 - Uninitialized type initialized value cache variables should return value 2003-08-18 14:05:53 -04:00
Andy Cedilnik 7f5b38b190 BUG: Fix Bug #153 - CTest does not detect tests that are not found and Bug #153 - CTest does not detect tests that are not found 2003-08-18 11:30:53 -04:00
Bill Hoffman 3935711e01 ENH: remove warning and unneeded cast 2003-08-17 12:24:06 -04:00
Andy Cedilnik 0bdfbc72a8 BUG: Fix test reporting 2003-08-15 08:41:38 -04:00
Andy Cedilnik 3bbe95397a ENH: Fix verbose output, fix error message, and fix the exit code check 2003-08-14 13:34:13 -04:00
Bill Hoffman 86947e0b26 ENH: remove a warning 2003-08-14 09:09:44 -04:00
Andy Cedilnik cbeeaa7188 ENH: Better error reporting 2003-08-13 18:17:11 -04:00
Brad King beda09a96b ENH: Made error message consistent between win9x and non-win9x version of error reporting. 2003-08-13 18:08:07 -04:00
Brad King ef603d12f9 ENH: Treating SIGBUS as a fault by default. 2003-08-13 14:21:39 -04:00
Brad King dbed2f9868 ERR: Reverting dlopen changes. We don't need them. 2003-08-12 18:55:15 -04:00
Andy Cedilnik d0c039e9a4 ENH: Fix hidden console for ctest 2003-08-12 17:18:16 -04:00
Brad King f686f1fec3 BUG: Need to force HAVE_LIBDL and HAVE_DLOPEN to 0 to support old cache files. 2003-08-12 11:14:02 -04:00
Brad King ffd7c4d2a5 ENH: Removing dependence on dl library since we don't actually use ldap. 2003-08-11 17:35:41 -04:00
Brad King 6c9ba639f4 BUG: Need to check both CMAKE_WXWINDOWS_WXCONFIG_EXECUTABLE and CMAKE_WX_CONFIG. 2003-08-11 17:35:13 -04:00
Brad King 730a278f89 BUG: Bootstrapping with wxWindows support needs SEPARATE_ARGUMENTS command. 2003-08-11 17:34:44 -04:00
Ken Martin 3baca1e34f added beta release support 2003-08-11 14:45:16 -04:00
Ken Martin 3c1292a388 version 19 2003-08-11 14:41:43 -04:00
Andy Cedilnik 8bbabb8559 ENH: Add documentation for -D and add missing targets 2003-08-11 12:20:31 -04:00
Andy Cedilnik d9cb234d98 ENH: Cleanup the output 2003-08-11 12:19:46 -04:00
Andy Cedilnik 5d3420fd2a ENH: Remove debug 2003-08-11 09:47:06 -04:00
Ken Martin 072db6ad70 removed redundent includes 2003-08-10 18:30:54 -04:00
Ken Martin cc8aa74ec4 removed duplicate includes 2003-08-10 16:02:25 -04:00
Ken Martin 6a2f1926d8 removed duplicate include 2003-08-10 16:00:27 -04:00
Andy Cedilnik db2d146f02 ERR: Rename some variables to remove shadow warning 2003-08-09 19:37:33 -04:00
Andy Cedilnik 511b0c9661 ENH: Add regression images support 2003-08-08 18:28:03 -04:00
Andy Cedilnik 5a19bd679e ENH: Better output and use RunMakeCommand for configure 2003-08-08 17:10:37 -04:00
Ken Martin 565ed7d8a1 added stdio 2003-08-08 11:19:17 -04:00
Ken Martin 13b60f71f2 fid post build iue on vs6 utility targets 2003-08-08 10:40:11 -04:00
Andy Cedilnik a6567329d7 ENH: When fixing cache value with uninitialized type, collapse full paths for PATH and FILEPATH. Closes Bug #82 - Specifying relative path when entering path can break things 2003-08-08 10:07:09 -04:00
Andy Cedilnik 2003b4987a ENH: Handle untyped but initialized values for boolean AddCacheDefinition. Closes Bug #118 - Specifying cache entries with -D should not need the type 2003-08-08 09:26:55 -04:00
Andy Cedilnik 91065673d6 ENH: Get accessor for cache value as boolean 2003-08-08 09:22:56 -04:00
Ken Martin 103f115f25 remove shadowed variable 2003-08-08 09:17:01 -04:00
Brad King 1346a0f34e ERR: Fixed use of != operator for std::string on old broken compilers. 2003-08-08 09:14:33 -04:00
Andy Cedilnik 967d1b4c6f ENH: Add help for cmake -E 2003-08-08 08:48:57 -04:00
Andy Cedilnik 0c6d02853e ENH: Flush the output file, to make more nice output for tail -f 2003-08-08 08:48:42 -04:00
Andy Cedilnik a36bd0b212 ENH: Add displaying of dots when building project. Also, file is now written as the output is produced, so, tail -f works, baby... 2003-08-07 19:23:49 -04:00
Andy Cedilnik 028f5aa2c7 ENH: Abstract parsing of arguments so that I can use it in other places 2003-08-07 19:00:53 -04:00
Andy Cedilnik 9a0ca088a1 ENH: More verbose 2003-08-07 18:44:13 -04:00
Andy Cedilnik b60e52c69f ENH: Bold attempt to remove warning 2003-08-07 17:51:08 -04:00
Andy Cedilnik f5cb26fc76 ENH: Bold attempt to remove warning 2003-08-07 17:47:53 -04:00
Brad King 74980113da ENH: Clarification of help dumped when no arguments are given and no test file is found. 2003-08-07 17:43:37 -04:00
Brad King ab335dbc9b ENH: Added compatability for capitalization of _DIR and _FOUND variables in cmake 1.6. 2003-08-07 16:50:38 -04:00
Andy Cedilnik ffaaedc7c6 ENH: Add remove watch 2003-08-07 16:26:07 -04:00
Andy Cedilnik 81b5c3b34d ENH: Fix dependencies for curses dialog 2003-08-07 16:25:49 -04:00
Brad King 1de2bba717 BUG: Fixed typo in error message. 2003-08-07 16:11:49 -04:00
Andy Cedilnik 6c65c77d35 ENH: Report an error when ADD_LIBRARY and TARGET_LINK_LIBRARIES are in the wrong order and fix CMakeLists files to actually work 2003-08-07 16:09:19 -04:00
Bill Hoffman 7e54a53a3d ENH: improve coverage 2003-08-07 16:07:23 -04:00
Andy Cedilnik 4bad15e4b2 ENH: Cast into apropriate type to remove warning 2003-08-07 15:39:07 -04:00
Andy Cedilnik 6e5462b698 ENH: Use the new signature 2003-08-07 14:37:50 -04:00
Brad King 773de6e55d ENH: Added convenience signature to OutputMakeRule. 2003-08-07 11:53:19 -04:00
Brad King 3cdde61776 ENH: Makefiles now have rules to do a global generate if the CMake listfiles have changed. Necessary for when try-compiles are added to a listfile. 2003-08-07 11:42:02 -04:00
Bill Hoffman 4a1412b0cb BUG: fix for bugs 125 - 128, and a fix for the bug introduced by the bug fix for but 92. & was being replaced with &amp, but after double quote was replaced with &quot causing it to be &amp;quot. Also add more search paths for mpi 2003-08-07 09:19:39 -04:00
Andy Cedilnik d0b3391642 ENH: oops, initialize variable 2003-08-06 19:19:17 -04:00
Andy Cedilnik 96d561aabc ENH: Add option to retrieve list of macros. Close Bug #25 - Get_CMAKE_PROPERTIES 2003-08-06 18:54:13 -04:00
Brad King 7d6aaf23e9 BUG: Don't use -V as a version option. It conflicts with ctest. 2003-08-06 18:43:49 -04:00
Brad King 9234f45e23 ENH: Removed old argument processing code that never does anything. 2003-08-06 18:41:36 -04:00
Brad King 88e1571c76 BUG#129: Fixed load/save of CMakeCache.txt when it is not in the current directory. 2003-08-06 18:39:16 -04:00
Andy Cedilnik b41978fef7 ENH: If CMAKE_EDIT_COMMAND is not specified, use cmake -i 2003-08-06 17:58:47 -04:00
Brad King fa642fee71 ENH: Tweaked whitespace in documentation of command. 2003-08-06 15:22:26 -04:00
Brad King ac0911e08b ENH: Tweaked whitespace in documentation of command. 2003-08-06 15:18:58 -04:00
Brad King d4854628ab ENH: Added SEE ALSO support for generated unix manpage. 2003-08-06 15:12:43 -04:00
Brad King c981e03585 BUG: We don't want to install cmaketest on UNIX or windows. It is for internal CMake testing only. We should probably fold its functionality into ctest anyway. 2003-08-06 15:10:46 -04:00
Brad King 1471a1a6f1 ENH: Added documentation for ctest. 2003-08-06 15:03:56 -04:00
Brad King b78888fe38 ENH: Added configuration of name of executable in man page header and version banner. 2003-08-06 14:49:52 -04:00
Brad King f86ffd72ca BUG: If a directory is specified on the command line that is not an existing build tree, we should still use any -G option that was given to set the generator. 2003-08-06 13:48:51 -04:00
Brad King 999810bc52 ENH: Hide windows for processes run by RunSingleCommand. 2003-08-06 13:48:14 -04:00
Brad King 7b9663e5e8 Fixed indentation 2003-08-06 13:41:34 -04:00
Bill Hoffman 60f9816f96 ENH: do not output make install rules on windows because they do not work 2003-08-06 12:52:17 -04:00
Brad King d9b8768e3b BUG: Fixed spacing error in message. 2003-08-06 11:51:54 -04:00
Brad King ef2e6b88ea ENH: Install test is now enabled when CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/Tests/TestInstall/Prefix to keep test in one directory. 2003-08-06 10:42:51 -04:00
Brad King 26fce5a402 ENH: Added Install test. It is enabled when the CMAKE_INSTALL_PREFIX is CMake_BINARY_DIR/InstallTest. 2003-08-06 10:39:05 -04:00
Andy Cedilnik ea6a84cc64 ENH: Fix install problem 2003-08-06 10:15:48 -04:00
Brad King 07865fd113 BUG: Need to provide stdin to child processes. 2003-08-06 09:27:56 -04:00
Brad King c4794319c7 ENH: Added support to --help to print help for a single command. 2003-08-05 18:10:45 -04:00
Brad King df2280a7ab BUG: Fixed implementation of long dependency list support. The proxy target must have a corresponding file to work correctly. Instead of using a proxy target, we now just list one line for each dependency and then print one copy of the build rule at the end. 2003-08-05 17:39:50 -04:00
Brad King 75b3751a4f ENH: Clarified source directory mismatch message. 2003-08-05 16:51:00 -04:00
Brad King 1e077d436e ENH#61: cmake and ccmake now support passing the path to a CMakeCache.txt file as an argument. Its settings will be loaded. 2003-08-05 16:36:15 -04:00
Brad King 8830b45b88 BUG#92 - Added XML escaping for <, >, and &. 2003-08-05 16:04:53 -04:00
Brad King 59d886d0f4 ENH: Added show/hide window support. 2003-08-05 15:10:33 -04:00
Brad King 27289e3267 ENH: Added SetOption/GetOption methods for platform-specific options. 2003-08-05 14:27:47 -04:00
Brad King 878b5792b9 BUG: Can't close stdin. 2003-08-05 13:53:30 -04:00
Brad King e99e9baca4 BUG: Added missing zero-initialization of struct sigaction. 2003-08-05 11:34:39 -04:00
Brad King 5ffb75bc6c BUG: GetErrorString should return ErrorMessage buffer, not the pipe buffer. 2003-08-05 09:07:54 -04:00
Ken Martin 75ce40f4d6 minor fix 2003-08-05 09:07:31 -04:00
Ken Martin e8d1ee2712 added outputEcho method and fixed make help for nmake and borland 2003-08-05 08:49:23 -04:00
Ken Martin 439f07e83c added make help target first cut 2003-08-04 15:35:02 -04:00
Ken Martin 333562e8cc fix for debug libs on UNIX 2003-08-04 14:34:53 -04:00
Andy Cedilnik 867f88a93f ENH: Improve paths on windows 2003-08-04 11:48:18 -04:00
Andy Cedilnik 4515c33d32 ENH: Fix escaping on windows 2003-08-04 07:55:40 -04:00
Andy Cedilnik d86d2fdf12 ENH: Fix argument parsing on UNIX with spaces 2003-08-04 07:12:42 -04:00
Andy Cedilnik 2c33b3db65 ENH: Use new RunCommand 2003-08-03 22:41:34 -04:00
Andy Cedilnik 41feb1f86b ENH: Use new RunCommand 2003-08-03 22:36:17 -04:00
Andy Cedilnik 369a4188e6 ENH: Use the new RunCommand 2003-08-03 22:35:52 -04:00
Andy Cedilnik 1d3921b4ca ENH: Use the new signature 2003-08-03 22:34:59 -04:00
Andy Cedilnik 0b150f69c2 ENH: Use the new RunCommand 2003-08-03 22:34:37 -04:00
Andy Cedilnik 32c2ed2ef3 ENH: Use the new signature 2003-08-03 22:33:35 -04:00
Andy Cedilnik 8a31793c89 ENH: Add back the kwsysProcess RunCommand, now is in parallel 2003-08-03 22:32:15 -04:00
Andy Cedilnik c7f1198a00 ENH: Add accessor for the list of commands 2003-08-03 20:47:44 -04:00
Andy Cedilnik 32bfe66b5d BUG: Fix problem with uninitialized variables 2003-08-02 09:33:23 -04:00
Andy Cedilnik f7000fa7b9 ENH: Make out of source work on Windows 2003-08-01 18:53:19 -04:00
Andy Cedilnik e036e52bd6 ENH: Fix test for Visual Studio 2003-08-01 18:52:21 -04:00
Andy Cedilnik 2dff3c60ea ERR: Remove debug 2003-08-01 16:47:38 -04:00
Brad King 8daa162753 ENH: Dependency lists are now split into multiple make lines to allow longer lists on limited make programs. 2003-08-01 15:33:59 -04:00
Andy Cedilnik f5559b0ec8 ENH: Add support for -pthread 2003-08-01 15:33:32 -04:00
Brad King 1f3106c1b0 BUG: Adding link flags to an executable that links to shared libraries must be done for both EXECUTABLE and WIN32_EXECUTABLE targets. 2003-08-01 15:27:26 -04:00
Bill Hoffman 4808d9cec2 BUG (85): allow . to be in the name of an executable 2003-08-01 14:34:51 -04:00
Andy Cedilnik 2f98c791fa ENH: Allow specifying cmake variables on the command line without specifying the type Bug #118 - Specifying cache entries with -D should not need the type 2003-08-01 14:10:26 -04:00
Ken Martin 7d33e05a15 all Makefiles now have both full path to exe and short version 2003-08-01 14:10:22 -04:00
Ken Martin 8b8766d246 fix for utility command without EXECUTABLE_OUTPUT_PATH 2003-08-01 13:54:53 -04:00
Andy Cedilnik c198fa1af3 ENH: Syntax cleanup 2003-08-01 13:24:42 -04:00
Bill Hoffman 63ca58ceaf ENH: allow lib prefix for to stay for nmake and borland make as it is not a system prefix 2003-08-01 13:13:43 -04:00
Andy Cedilnik b036f6e91d ENH: Fix echo's to use @echo. This way verbose mode does not print twice: Bug #45 - add @ from echo commands 2003-08-01 12:49:12 -04:00
Ken Martin 64a45a34bd made option advanced 2003-08-01 11:58:19 -04:00
Ken Martin 847bda5270 fix for bug # 101 2003-08-01 09:11:04 -04:00
Ken Martin ad4dc3e0ef more reverting back 2003-08-01 08:47:26 -04:00
Bill Hoffman 6e494f9bce BUG: when creating rule files remove the IntDir 2003-07-31 16:43:53 -04:00
Ken Martin e9c517ecf1 fix for spaces 2003-07-31 16:30:49 -04:00
Bill Hoffman 42b39099a7 ENH: add support for OBJECT_DEPENDS for visual studio 2003-07-31 15:32:53 -04:00
Ken Martin 0e067f9223 bug fix for bug # 117 2003-07-31 14:46:17 -04:00
Andy Cedilnik e8a3e9392b ENH: Fix wx test 2003-07-31 08:55:22 -04:00
Andy Cedilnik 804efd91e4 ENH: Allow qt ui files being it the binary dir. Bug #110 - QT_WRAP_UI problem on out-of-source builds 2003-07-30 13:27:41 -04:00
Andy Cedilnik de16c3b926 ENH: Revert back 2003-07-30 13:14:14 -04:00
Andy Cedilnik cd94e07884 ENH: Also fail when make failsSource/cmaketest.cxx 2003-07-30 13:11:45 -04:00
Andy Cedilnik c12cc46a00 ENH: Speedup globbing and attempt to fix cygwin problem 2003-07-29 18:06:33 -04:00
Andy Cedilnik 4ef0f1414c ENH: Fix typo: Bug #100 - Spelling correction to an error message 2003-07-29 07:01:56 -04:00
Bill Hoffman 2ba1c0ab06 ENH: performance fixes for network depends 2003-07-28 18:12:23 -04:00
Bill Hoffman 3d27a6a391 ENH: put back old style call to SOURCE_GROUP, no need to break things for this 2003-07-28 14:43:04 -04:00
Bill Hoffman f7c9e258ae BUG: make sure initial cache file read only reads one file, and does not look for CMakeLists.txt files on the entire disk 2003-07-28 13:40:53 -04:00
Bill Hoffman fe384ee980 add a better message for the GUI if no CMakeLists.txt file is found. 2003-07-25 13:39:47 -04:00
Andy Cedilnik ca4b50a0c2 ENH: Remove warning 2003-07-24 11:53:03 -04:00
Andy Cedilnik fae07565ca ENH: Fix legal issues. 2003-07-24 11:51:41 -04:00
Ken Martin 85d16ea235 fix for utility depends bug#76 2003-07-24 11:37:43 -04:00
Brad King 62d5138ca3 ENH: Added FindPackageTest to improve coverage. 2003-07-24 11:33:06 -04:00
Brad King 78367fbc1b ENH: Implemented QUIET argument propagation to FOO_FIND_QUIETLY setting in FindFOO.cmake module that is found. 2003-07-24 11:32:41 -04:00
Brad King 185c82b6ad BUG: Fix for network path argument parsing. 2003-07-24 11:24:05 -04:00
Andy Cedilnik d720b2bc72 ENH: On windows handle network paths 2003-07-24 11:12:03 -04:00
Brad King 08441daded ENH: Added CommandLineTest to add coverage for command line arguments to cmake executables. This replaces the old DumpDocumentation test. 2003-07-24 10:58:40 -04:00
Brad King 5a1d6f2866 ENH: Added support for documentation options. 2003-07-23 17:40:10 -04:00
Brad King ae84581f86 ENH: Added construction of original command line in argc/argv style. 2003-07-23 17:31:25 -04:00
Brad King 6849cbdfcb ENH: Improved behavior when run with arguments from the command line. 2003-07-23 17:28:44 -04:00
Brad King fde552ea6e ENH: CheckOptions now takes const argv. 2003-07-23 17:27:34 -04:00
Brad King 6f1a044018 ENH: Added backwards compatability. 2003-07-23 15:45:53 -04:00
Brad King 48aedb2ba3 ENH: Fully implemented SOURCE_GROUP command. 2003-07-23 15:32:54 -04:00
Andy Cedilnik e093bdade0 ENH: Fix compatibility 2003-07-23 14:31:30 -04:00
Brad King 296ded5e4d BUG: Fixed off-by-one error in file list loop. Fix submitted by David A. Karr. 2003-07-23 10:39:41 -04:00
Andy Cedilnik 8d22e9f70a ENH: On windows and apple handle lowercase/upercase file name problem 2003-07-23 10:26:37 -04:00
Andy Cedilnik 7eb7973393 ERR: Fix error on bad C++ compiler that do not handle return void 2003-07-22 13:53:06 -04:00
Andy Cedilnik ef20a2a8a9 BUG: Fix copy/paste typo 2003-07-22 13:15:45 -04:00
Andy Cedilnik 8327883f3f ENH: Add DisplayStatus 2003-07-22 13:14:55 -04:00
Brad King be68519dd4 ENH: Added introduction paragraph to documentation. 2003-07-21 17:13:53 -04:00
Brad King a1bb1a4712 ENH: Added optional configuration of data/doc/man dirs. This will be useful for package maintainers. 2003-07-21 16:38:53 -04:00
Brad King d4afed0724 Removing old file. This was used by old configure script which has been removed. 2003-07-21 16:37:31 -04:00
Andy Cedilnik 2d513c2364 ENH: fix glob on windows and add glob recurse test 2003-07-21 15:29:29 -04:00
Brad King d4042b46d1 ENH: Added generation of cmake documentation during build preocess. 2003-07-21 15:02:12 -04:00
Brad King 90397af164 BUG: Text dump of documentation should be in ascii mode. 2003-07-21 14:58:07 -04:00
Brad King 1d75f1c9fb BUG: Fixed documentation formatting. 2003-07-21 14:57:39 -04:00
Andy Cedilnik 0152cc3a35 ENH: Use new deprecation mechanism 2003-07-21 14:44:25 -04:00
Andy Cedilnik 18c6f9e0c5 ENH: Initial framework for deprecated commands 2003-07-21 14:44:00 -04:00
Andy Cedilnik 0e1de8a9f2 ENH: Fix comment 2003-07-21 14:43:14 -04:00
Andy Cedilnik 4d311988b9 ENH: Initial framework for deprecated commands 2003-07-21 14:42:54 -04:00
Andy Cedilnik 8540b88e69 ENH: Handle ^ as [^fu] 2003-07-21 13:46:47 -04:00
Andy Cedilnik 11e212bfc2 ENH: Remove extra new line after the written string 2003-07-17 14:56:17 -04:00
Bill Hoffman 79c298e12c ENH: set CMAKE_SYSTEM_VERSION for windows 2003-07-16 15:38:31 -04:00
Brad King 8ca5266645 ENH: Added QUIET optional argument to block error message when _DIR variable is not set. Also removed upper-casing of package name. 2003-07-16 14:52:51 -04:00
Bill Hoffman f47b9d01ce ENH: remove local broken implementation of convert to windows path 2003-07-15 12:52:47 -04:00
Bill Hoffman aeab59d9e7 ENH: better error checking 2003-07-15 12:52:16 -04:00
Brad King 53510fa603 BUG: Custom commands should have variables expanded before comparing with previously added custom commands. 2003-07-14 10:33:09 -04:00
Ken Martin af8c7e7616 some updates 2003-07-14 10:13:30 -04:00
Ken Martin 24f4c279d9 some updates 2003-07-14 09:44:05 -04:00
Ken Martin eacc8da7e5 some updates 2003-07-14 09:31:29 -04:00
Andy Cedilnik 274535d366 ENH: Recurse subdirectories 2003-07-14 09:15:13 -04:00
Brad King 958987c27f ERR: Removed duplicate generator documentation.e 2003-07-10 23:22:09 -04:00
Brad King 7c2b4e3a02 ENH: Added SEE ALSO section to generated man page. Minor formatting improvements for generated text-only documentation. 2003-07-10 23:15:45 -04:00
Brad King c080627957 ENH: Added CMAKE_STANDARD_INTRODUCTION macro defining standard documentation for inclusion in every binary's documentation. 2003-07-10 23:14:49 -04:00
Brad King a04796ddcb ENH: Wrote basic description in full documentation block. 2003-07-10 23:14:11 -04:00
Brad King dda94a9693 ERR: Generated source files need access to kwsysPrivate.h. Just copy it to the build tree. 2003-07-10 14:46:48 -04:00
Andy Cedilnik 45ea83a694 ERR: Remove unused variable 2003-07-10 14:35:58 -04:00
Brad King d715fba1cb ENH: Added use of KWSYS_HEADER macro in c and cxx files to include kwsys headers through their configured namespace. 2003-07-10 14:32:30 -04:00
Andy Cedilnik b75c229444 ENH: Add test for string and file commands 2003-07-10 14:29:30 -04:00
Andy Cedilnik c4275f54c7 ENH: Add upper and lower case support. Close Bug #79 - STRING TOUPPER and TOLOWER 2003-07-10 13:25:54 -04:00
Brad King a6fd6a0bae ENH: Added escape support for ( and ). 2003-07-09 17:25:24 -04:00
Brad King 40c156dead ENH: Added support for # characters inside quoted arguments and for escaping # in a non-quoted argument. Improved parsing speed by not compiling regular expressions on blank lines. 2003-07-09 17:17:34 -04:00
Brad King 36880845b6 ERR: Using strncpy instead of snprintf for portability. 2003-07-09 16:18:14 -04:00
Andy Cedilnik d0964a349e ENH: Add MAKE_DIRECTORY and modify documentation 2003-07-08 16:33:29 -04:00
Andy Cedilnik cf9562694f ENH: Remove commented code 2003-07-08 16:27:13 -04:00
Andy Cedilnik 44fa93c8a7 ENH: More speedup 2003-07-08 15:54:24 -04:00
Andy Cedilnik 4494326f5e ENH: Attempt to speedup cmake of cmake on Windows 2003-07-08 15:47:18 -04:00
Andy Cedilnik db77d2e019 ENH: Add globbing to FILE command 2003-07-08 14:18:17 -04:00
Brad King 1a4ec91593 BUG#65: Fixed inheritance of CMAKE_CURRENT_SOURCE_DIR and CMAKE_CURRENT_BINARY_DIR. 2003-07-08 13:27:34 -04:00
Bill Hoffman b274069b93 ENH: allow cancel and display of progress during cpu intensive configure steps 2003-07-08 13:12:10 -04:00
Andy Cedilnik 6566ba20ac ENH: Fix example 2003-07-08 09:21:45 -04:00
Brad King 6167fa8aa2 ERR: Added missing std::. 2003-07-08 00:28:23 -04:00
Brad King ed273acfa7 ENH: Improved name of cmake version variables. They are now CMake_VERSION (major.minor) and CMake_VERSION_FULL (major.minor.patch). 2003-07-07 23:20:30 -04:00
Brad King eb7b7dc104 BUG: Removed extra newlines from help text. 2003-07-07 22:54:26 -04:00
Brad King 1cecf7b5aa ENH: Added support to write multiple help options with one command line. Output files can now also be specified for the help options. 2003-07-07 22:44:18 -04:00
Brad King b85f000e26 ERR: Removed useless set. 2003-07-07 22:41:46 -04:00
Brad King 91f8f88490 ENH: Made ADD_DEPENDENCIES available from bootstrapped cmake. It will be needed to build cmake. 2003-07-07 22:41:27 -04:00
Brad King e5ed57ec18 ENH: Registered global generators are now kept in a table in the cmake instance. Added support for documentation with a Generators section. 2003-07-07 21:52:10 -04:00
Brad King cbb1de923a BUG: Parsing of arguments from string by RunCommand before passing to Process execution does not work with backslashes in path names. Until this is fixed, we cannot use Process execution from kwsys. 2003-07-07 18:27:57 -04:00
Andy Cedilnik 372d2cbea9 ENH: Start working on a general file manipulation command 2003-07-07 17:47:17 -04:00
Andy Cedilnik 197368d9e7 ENH: Add optional argument to GetLineFromStream which can let the caller know whether there was a new line character at the end of the line that was just read 2003-07-07 17:45:51 -04:00
Brad King 78edd51671 ENH: Made call to FormatMessage more robust. 2003-07-07 09:38:14 -04:00
Brad King 7479303e01 ENH: Using new Process SetWorkingDirectory method instead of manually implementing it. 2003-07-07 09:16:36 -04:00
Brad King b5fec4a3c8 ENH: Implemented SetWorkingDirectory method. 2003-07-07 09:12:34 -04:00
Brad King 2b8bfb3b5d ENH: Implemented SetWorkingDirectory method on Windows. 2003-07-07 09:10:08 -04:00
Brad King ccc629702c ENH: Using kwsys Process implementation to implement RunCommand. 2003-07-07 08:41:28 -04:00
Andy Cedilnik 125b795637 ENH: Start working on Working Directory support 2003-07-07 08:36:40 -04:00
Brad King 179abe7ffe ENH: Using GetTempPath instead of TEMP environment variable to get a location to write the Win9x forwarding executable. 2003-07-06 20:40:51 -04:00
Brad King 33566642a0 BUG: Argument parsers do not always remove double quotes from around an argument that has no spaces. 2003-07-03 18:33:53 -04:00
Bill Hoffman f22a4a908d ENH: add linker flags 2003-07-03 12:50:41 -04:00
Bill Hoffman 711febc82d ENH: null terminate at the end of the list 2003-07-03 11:39:33 -04:00
Brad King edcaaabe99 BUG: Install target for standard header wrappers must point at the std subdirectory in the installation. 2003-07-03 07:58:07 -04:00
Brad King f24a0f17ea ERR: Added cast to remove warning. We know the length of the string will not be beyond 2^31. 2003-07-02 08:35:30 -04:00
Brad King cee10ceebd ERR: Added casts to remove type conversion warnings. Pointer differences can be 64-bit, but unsigned long is 32-bit on many platforms. We know we are not traversing more data than can be handled by an unsigned long, though, because the length argument is an unsigned long. 2003-07-01 13:32:28 -04:00
Brad King 6b1770932e ERR: Should use %p to pass HANDLE values on a command line, not %d. 2003-07-01 13:27:42 -04:00
Brad King 84b6583fca ERR: Removed unreachable code. 2003-07-01 13:27:22 -04:00
Brad King 83aa7b6b0b ERR: Reduced requirements on preprocessor for export macro due to limitations of Mac preprocessor. The preprocessor can be fixed by using -no-cpp-precomp, but we don't want to require that option for every source file that includes our headers. 2003-07-01 11:40:34 -04:00
Brad King 11de69901e ERR: Added explicit cast from size_t to int. We know that the data will not be out of range. 2003-07-01 08:54:42 -04:00
Andy Cedilnik 1f5defbdcf ERR: Remove warnings on Windows 2003-06-30 10:44:35 -04:00
Brad King ef76ed76f8 ENH: Added DLL support. 2003-06-30 10:30:38 -04:00
Brad King 6eb6225e2a Removing old file. 2003-06-30 10:07:11 -04:00
Brad King d24b9feaf3 ENH: Updated comments for doxygen. 2003-06-30 08:49:09 -04:00
Brad King f590483a0b BUG: Should define KWSYS_IN_BASE64_C, not KWSYS_IN_PROCESS_C. 2003-06-30 08:48:53 -04:00
Brad King a519a99114 ENH: Using FOREACH to shorten enabling of C components. 2003-06-30 08:48:31 -04:00
Andy Cedilnik 0f1af706b5 ENH: Initial import of Base64 2003-06-29 21:42:48 -04:00
Ken Martin bab4bcb570 fix compiler warnings 2003-06-27 08:46:00 -04:00
Brad King 7456fc360e ENH: Updated documentation to describe enabling of classes. 2003-06-26 13:39:35 -04:00
Brad King a778cd0f3d ERR: Fixed use of non-constant initializer. 2003-06-25 09:32:38 -04:00
Brad King 915972ff44 ERR: Fixed conversion warning. 2003-06-25 08:29:44 -04:00
Bill Lorensen 78ecb7f33f ERR: portability. 2003-06-24 21:37:02 -04:00
Ken Martin 7f34d64b0a compiler fix 2003-06-24 16:35:59 -04:00
Ken Martin 840389b64f moved depend code into cmTarget 2003-06-24 15:24:30 -04:00
Ken Martin e315bff47b performance improvements 2003-06-24 15:23:34 -04:00
Ken Martin 76b344c6fe performance improvements 2003-06-24 15:11:21 -04:00
Ken Martin 117f961a5a moved function into cmTarget 2003-06-24 15:10:47 -04:00
Brad King 45e508f530 ERR: Renamed superclass typedef from SystemTools to Superclass to avoid conflict across platforms. 2003-06-24 10:16:28 -04:00
Brad King 51eb9596bc ERR: std->kwsys_std. 2003-06-24 09:02:46 -04:00
Brad King 4435e364b8 ERR: Typedefs are not inherited on SGI and Borland. 2003-06-24 08:19:51 -04:00
Ken Martin b56dcc2a30 perf improvement 2003-06-23 16:26:48 -04:00
Ken Martin 116f39d840 performance improvement 2003-06-23 16:25:50 -04:00
Brad King 38482b46d1 ENH: Merged use of the kwsys RegularExpression class instead of cmRegularExpression. 2003-06-23 14:10:12 -04:00
Brad King b2368399d9 ERR: Fixed documentation to read RegularExpression instead of cmRegularExpression. 2003-06-23 14:05:23 -04:00
Ken Martin a5a067fa1c removed some no longer required code 2003-06-23 11:16:20 -04:00
Brad King dc3fd5c267 ENH: Merged use of kwsys library. 2003-06-23 08:58:58 -04:00
Brad King c5890b8c2e ENH: Configure script now just invokes bootstrap script. 2003-06-23 08:58:19 -04:00
Brad King 26d638c5d5 ENH: Removed cmake-specific functions. 2003-06-23 08:56:22 -04:00
Brad King be1fd8bfb5 BUG: Need include regular expression to match all files. 2003-06-23 08:56:03 -04:00
Ken Martin aaf2795050 fix to expand variables in custom command outputs and main dependencies 2003-06-20 20:33:43 -04:00
Brad King 653cb84f66 ENH: Changed configuration of header directory to specify it without the namespace. 2003-06-20 14:10:28 -04:00
Ken Martin 454c7ad2b6 bug in not expanding variables for custom commands in targets 2003-06-20 13:56:51 -04:00
Ken Martin e9e312b441 minor perf improvement 2003-06-20 11:23:47 -04:00
Brad King c21ad62987 ENH: Added full configuration of namespace even for Configure.hxx macro definitions. 2003-06-19 18:57:11 -04:00
Ken Martin 70c65ea016 bug fix for finding source files 2003-06-19 14:27:39 -04:00
Ken Martin 590460aaae new function 2003-06-19 14:27:01 -04:00
Brad King f72483c66a Tool to dump macros for redefining C header namespaces. 2003-06-18 17:28:22 -04:00
Brad King 322f906638 ENH: Added test for Process implementation. 2003-06-18 17:27:36 -04:00
Brad King 30f4c011b0 BUG: Must return Exception status correctly. 2003-06-18 17:27:10 -04:00
Brad King 5b6920ed16 Removed Exception_Abort because there is no windows version. Also made ExitValue consistent with windows when a signal kills the process. 2003-06-18 17:19:44 -04:00
Brad King f5bbacaa5c Removed Exception_Abort because there is no windows version. Also removed stray typedef keywords. 2003-06-18 17:19:16 -04:00
Brad King 7e80f2f874 ENH: Added documentation to interface. Finished process exit code interpretation implementation prototype. 2003-06-18 17:06:21 -04:00
Bill Hoffman 5394a75340 BUG: fix not being able to find generated files in the binary tree 2003-06-18 09:13:39 -04:00
Ken Martin 6309da4242 fix for bad assumption on custom rules 2003-06-17 17:13:56 -04:00
Ken Martin 40a985a38d fix for bad assumption 2003-06-17 16:54:49 -04:00
Ken Martin 7885db5eaf fix for bad assumption 2003-06-17 15:13:38 -04:00
Ken Martin f76d01d56a fix for vs6 rule files 2003-06-16 10:20:48 -04:00
Brad King a5d930a686 BUG: Fixed translation of relative path names to full path names. 2003-06-13 16:59:42 -04:00
Brad King dc87f60ca2 BUG: Fixed crash when source file cannot be looked up correctly. 2003-06-13 16:47:41 -04:00
Brad King abffd72cbb BUG: Fixed check for existence of CMakeLists.txt file in top-level source directory before first configure. 2003-06-13 14:15:17 -04:00
Brad King 751509cf10 ERR: Added error check for malloc of process control structure. 2003-06-12 16:18:07 -04:00
Brad King ef5214c6c5 ERR: Using GetCurrentProcessId instead of _getpid so we don't need to include the system process.h header. Also creating pipe threads with 1K stacks to save memory. 2003-06-12 15:58:30 -04:00
Brad King d92dcccb06 BUG: Uninitialized std::string returns bad pointers from c_str() on some platforms. 2003-06-11 11:00:59 -04:00
Brad King f8d19a24a5 ENH: EXECUTABLE_OUTPUT_PATH is now always set to get around cmake 1.6.7 dependency problems. Moved default header directory inside the build tree instead of up one level. User projects can now set the header directory. 2003-06-11 10:21:31 -04:00
Brad King 6effa1c7b0 ERR: Added custom command that takes advantage of new syntax. 2003-06-11 09:45:07 -04:00
Brad King bd2590ddb5 ERR: Removed unused variables. 2003-06-11 09:44:48 -04:00
Brad King 2db5cc8c31 BUG: When executable output path is not set, we still need to generate the full path to the executable target. 2003-06-11 09:44:31 -04:00
Brad King 9c1afa85e9 ERR: Added work-around for cmake 1.6.7 bug in borland makefile generator. 2003-06-10 17:39:44 -04:00
Brad King dc7f5c426f BUG: Need to add ANSI C flags for some platforms. 2003-06-10 16:56:13 -04:00
Brad King 1e77222b04 ERR: Added static specifier to static function definitions to quiet warnings on HP compiler. 2003-06-10 16:55:50 -04:00
Brad King 68a9683d0d BUG: Don't show a console application's window. 2003-06-10 16:15:16 -04:00
Brad King 6e23bcb50f ENH: Added use of process execution. 2003-06-10 15:50:45 -04:00
Brad King 96ccaed54d ENH: Added Process execution implementation. 2003-06-10 15:46:31 -04:00
Brad King 89cf5d538c ENH: Moved disabling of warnings to after kwsys includes. 2003-06-10 15:45:25 -04:00
Brad King c447874091 ENH: Disabled warning 4786. 2003-06-10 15:44:51 -04:00
Andy Cedilnik 65dcf074a1 BUG: When only loading ccmake cache, do not allow generate 2003-06-06 09:57:28 -04:00
Ken Martin 49c8ca5bca undid change because other changes make it no longer neccesary 2003-06-06 09:06:12 -04:00
Ken Martin 61a3e4fb80 more custom command 2003-06-05 16:45:06 -04:00
Ken Martin f698e306a7 more changes to support full paths 2003-06-05 16:12:25 -04:00
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