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