David Cole
16f35e189e
COMP: Fix the ExternalProject test for Visual Studio 6. Visual Studio 6 *.dsp files cannot have hyphens in them. Add utility function GetVS6TargetName to replace hyphens with underscores when generating *.dsp file names. Use the function everywhere necessary in the VS6 generators. And, a workaround: VS6 uses ".\Debug" (for example) as an "$(IntDir)" value - strip any leading ".\" when processing a --config argument in the cmake --build handling code.
2008-12-09 16:07:10 -05:00
David Cole
09084d89fb
ENH: Default to the same cmake used for configuring when building and installing. If none specified default to the cmake used to configure the outer/aggregating project.
2008-12-09 15:31:28 -05:00
Brad King
e51969ac49
ENH: Add useful search locations to find_package
...
This teaches find_package to search
<prefix>/(share|lib)/cmake/<name>*/
for package configuration files. Packages that do not already have
files in a <prefix>/lib/<name>* directory can use this location to avoid
cluttering the lib directory.
2008-12-09 14:07:19 -05:00
Brad King
4f5a8b9c0c
STYLE: Remove old TODO comment in find_package
...
Versioning has been introduced to find_package, so the comment about it
is out of date.
2008-12-09 14:07:10 -05:00
David Cole
95a6feaa66
COMP: Don't emit old style cast warning when configured as C++ but still allow being configured as C. Thanks to Monsieur Francois Bertel for the patch.
2008-12-09 10:56:41 -05:00
Brad King
ae28ec9f24
ENH: Preserve <pkg>_FIND_XXX vars in find_package
...
When the find_package command loads a module it sets several
<pkg>_FIND_XXX variables to communicate information about the command
invocation to the module. This restores the original state of the
variables when the command returns. This behavior is useful when a
find-module recursively calls find_package with NO_MODULE so that the
inner call does not change the values in the find-module.
2008-12-09 10:08:54 -05:00
Brad King
360d9465a2
STYLE: Nightly Date Stamp
2008-12-09 00:01:18 -05:00
Brad Davis
5fe7b17d98
ENH: adding functionality for finding Squish, adding Squish tests from CMake, and running Squish tests from ctest
2008-12-08 17:39:30 -05:00
David Cole
98afdd0e37
BUG: Make sure all directories used as working directories exist at CMake configure time as well as having custom commands that create them. Necessary for the Borland Makefiles generator to generate short path names in the makefile build rules. Also, make sure all custom commands chain together properly through the use of the sentinel files.
2008-12-08 14:58:59 -05:00
Brad King
34f073549e
STYLE: Nightly Date Stamp
2008-12-08 00:01:21 -05:00
Bill Hoffman
97392a754c
STYLE: fix link length issues
2008-12-07 19:36:03 -05:00
Brad King
715788108c
STYLE: Nightly Date Stamp
2008-12-07 00:01:25 -05:00
Brad King
c65d3c63a7
STYLE: Nightly Date Stamp
2008-12-06 00:01:31 -05:00
David Cole
994ad3633e
COMP: No-op. White space only change to trigger a re-run of the ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
2008-12-05 17:54:39 -05:00
David Cole
fd644d1cb9
COMP: No-op. White space only change to trigger a re-run of the ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
2008-12-05 17:18:11 -05:00
David Cole
2540d84c02
COMP: No-op. White space only change to trigger a re-run of the ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
2008-12-05 16:46:52 -05:00
David Cole
527e2b8881
COMP: No-op. White space only change to trigger a re-run of the ExternalProject test on the QNX continuous dashboard to pick up the latest KWStyle changes.
2008-12-05 16:13:45 -05:00
David Cole
dba2c51d90
ENH: Make it easier to use configure/make/make-install as the build steps for an external project. Add capability of customizing the download step. Add tests of empty projects. Better comments and error checking in AddExternalProject.cmake. In tests, use KWStyle from CVSHEAD to see if QNX continuous can build the latest KWStyle. Make KWStyle test depend on all previous test external projects so it builds last to catch other issues before any KWStyle compile errors.
2008-12-05 15:18:32 -05:00
Brad King
4da124e968
STYLE: Nightly Date Stamp
2008-12-05 00:01:40 -05:00
David Cole
67ebcb9597
ENH: Use a TryCheckout technique to decide whether or not to attempt building the projects that depend on a cvs or svn download method.
2008-12-04 15:30:37 -05:00
David Cole
930827d48c
ENH: First draft of add_external_project functionality. Tweaks, dashboard fixing, more tests and documentation certain to follow as it gets used by others...
2008-12-04 13:27:48 -05:00
Bill Hoffman
7c2445212e
BUG: fix cpu info string
2008-12-04 10:51:11 -05:00
Bill Hoffman
24bff45d1b
BUG: make sure list is not size 0 before sort
2008-12-04 09:12:31 -05:00
Bill Hoffman
81515ba8a5
ENH: allow startup command to be optional
2008-12-04 09:09:55 -05:00
Bill Hoffman
68cf9e0a0d
BUG: fix for bug #8216
2008-12-04 08:57:27 -05:00
Brad King
e3ff95af21
STYLE: Nightly Date Stamp
2008-12-04 00:01:52 -05:00
Bill Hoffman
c553c29e9f
ENH: fix curses on haiku
2008-12-03 16:13:17 -05:00
Bill Hoffman
a50cdcb5a6
BUG: fix for rc and vs6
2008-12-03 15:35:35 -05:00
Bill Hoffman
e87d252e95
BUG: #7904 add rpm package depend
2008-12-03 14:37:13 -05:00
Brad King
e59d3bdaab
STYLE: Nightly Date Stamp
2008-12-03 00:01:55 -05:00
Bill Hoffman
4b879a7593
ENH: disable ftp check because it is no longer active on public
2008-12-02 16:40:04 -05:00
Brad King
7ca9ea98da
STYLE: Nightly Date Stamp
2008-12-02 00:02:00 -05:00
David Cole
c37b45ee9f
BUG: Do not require CMAKE_AR in the MSYS Makefiles generator when enabling language "NONE".
2008-12-01 14:41:47 -05:00
Brad King
1845925e8f
STYLE: Nightly Date Stamp
2008-12-01 00:02:10 -05:00
Brad King
7a0aba382d
STYLE: Nightly Date Stamp
2008-11-30 00:02:18 -05:00
Brad King
d7a3a6a921
STYLE: Nightly Date Stamp
2008-11-29 00:05:08 -05:00
David Cole
3e20b9c1a0
STYLE: Fix line length style violation.
2008-11-28 10:50:20 -05:00
Brad King
1b4601f907
STYLE: Nightly Date Stamp
2008-11-28 00:02:35 -05:00
Brad King
930893548c
STYLE: Nightly Date Stamp
2008-11-27 00:02:36 -05:00
Bill Hoffman
7c39cdc80d
ENH: fix warning on HPUX
2008-11-26 16:19:27 -05:00
David Cole
306d517e82
COMP: Using the proper type for local variables can eliminate compiler warnings.
2008-11-26 15:41:16 -05:00
David Cole
ceaef94ccc
ENH: Implement feature request from issue 7885. Allow setting environment variables on a per-test basis for ctest using set_test_properties ENVIRONMENT.
2008-11-26 14:38:43 -05:00
Brad King
003dbff85d
STYLE: Nightly Date Stamp
2008-11-26 00:02:42 -05:00
Clinton Stimpson
25eeb3c47c
BUG: Revert 1.138.
2008-11-25 16:56:44 -05:00
Brad King
0e03bd1ab4
BUG: Do not map install_name of imported targets
...
When we install a target on Mac, we generate a call to install_name_tool to fix
install_name entries in the target for shared libraries it links. This change
makes the step ignore entries for imported targets since their install_name
will not change and cmTarget cannot produce a mapping for them. This fixes the
error
GetLibraryNamesInternal called on imported target: kdelibs
seen by kde folks.
2008-11-25 16:50:48 -05:00
Amitha Perera
47aa926523
BUG: the return value of scanf should not be ignored
2008-11-25 09:52:21 -05:00
Brad King
26c7a187b4
STYLE: Nightly Date Stamp
2008-11-25 00:02:56 -05:00
Brad King
4737f76451
STYLE: Nightly Date Stamp
2008-11-24 00:03:02 -05:00
Bill Hoffman
5bdfaba355
ENH: make it submit to cdash
2008-11-23 22:07:32 -05:00
Bill Hoffman
bdfc3fadd3
ENH: add more debug stuff to CTestCTest2 so I can figure out redwall
2008-11-23 10:49:46 -05:00