Commit Graph

81 Commits

Author SHA1 Message Date
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
Ken Martin 370cfb037c COMP: fix compiler error 2005-10-19 13:23:01 -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 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 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 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 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
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
Ken Martin 0b0c97d3b2 BUG: fix for sun make with spaces 2005-08-09 10:35:23 -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
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
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
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
Ken Martin 40cd76ab03 ENH: first step to only rebuuilding on flag changes 2005-08-01 10:19:35 -04:00
Andy Cedilnik ee6df5f63b BUG: Fix dependencies. Looks like all dependencies were missing subdirectory 2005-07-29 11:25:47 -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
Ken Martin 825a762a30 ENH: always write out all custom commands 2005-07-28 09:14:42 -04:00
Ken Martin 4a98fcd059 ENH: fix some warnings and cleanup some 2005-07-27 12:41:08 -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 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 95e2b6070f ENH: remove commented code 2005-07-15 11:37:25 -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
Ken Martin 903541f49c BUG: add support for borland exe with shared libs back in 2005-07-14 10:15: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 ababb68820 BUG: fix for bootstrap problem 2005-07-06 16:16:12 -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 154a0cd162 ENH: added local help and install targets 2005-06-30 09:53:03 -04:00
Ken Martin cba6b73340 BUG: clean rule wasn't cleaning libs and executables 2005-06-22 10:09:17 -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
Ken Martin dd2e2807cb ENH: fix for BSD makes no longer use dir name as a target 2005-06-21 16:29:47 -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 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
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 e559aa11ac ENH: added support for forcing recomputation of depends 2005-06-10 10:45:08 -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
Ken Martin 4ff9d1eae3 BUG: prevent segfault when no sources provided for lib 2005-06-08 16:31:34 -04:00
Ken Martin 749fe26394 ENH: fix problem with dependency scanning 2005-06-07 10:47:28 -04:00
Ken Martin c2aa4e7a08 ENH: now also provides obj rules for local Makefiles 2005-06-02 13:41:34 -04:00