Brad King
b8169eb4e3
COMP: Add missing module for CHECK_INCLUDE_FILE macro.
2008-03-28 13:22:43 -04:00
Brad King
8c1a743027
ENH: Add note to Fortran_MODULE_DIRECTORY property documentation about using CMAKE_Fortran_MODULE_DIRECTORY to initialize it.
2008-03-28 13:07:03 -04:00
Clinton Stimpson
369379f0c6
ENH: Better default size for help dialog.
2008-03-28 12:53:31 -04:00
Brad King
07cb082722
STYLE: Nightly Date Stamp
2008-03-27 23:58:16 -04:00
Bill Hoffman
47d12c273c
BUG: fix for 6619
2008-03-27 22:00:16 -04:00
Bill Hoffman
260de3ca3e
BUG: fix for bug 6660
2008-03-27 21:54:49 -04:00
Bill Hoffman
7b93585960
BUG: fix for bug 6661
2008-03-27 21:51:32 -04:00
Alexander Neundorf
d64600127b
COMP: fix warning about unused mf
...
-"make VERBOSE=1 <target>" should be more portable than
"VERBOSE=1 make <target>", since it doesn't rely on the shell, shouldn't it ?
Alex
2008-03-27 17:40:43 -04:00
Bill Hoffman
7dcfdf5005
BUG: fix install problem on make and allow symlinks to cmake bin directory
2008-03-27 17:05:11 -04:00
Alexander Neundorf
4f88f7e4de
ENH:
...
-enable colored output with the kdevelop generator
-create non-verbose makefiles and have kdevelop call "VERBOSE=1 make" instead
Alex
2008-03-27 15:33:09 -04:00
Brad King
fc9fb0d60f
STYLE: Nightly Date Stamp
2008-03-26 23:58:21 -04:00
Bill Hoffman
b487030bd9
ENH: clean up annoying output from rc tool in VS9
2008-03-26 22:34:27 -04:00
Alexander Neundorf
43cad3e4a5
BUG: fix the default "Unspecified" component when only the generic (i.e. not
...
RUNTIME, ARCHIVE, LIBRARY, etc.) arguments are given.
If the component of a part of a target is queried, return the specific one,
if a specific one hasn't been set, return the generic one, if that hasn't
been set, return "Unspecified".
Alex
2008-03-26 18:30:34 -04:00
Bill Hoffman
69a961a6ba
ENH: make sure numAttempts is incremented
2008-03-26 13:50:23 -04:00
Bill Hoffman
3827991e87
ENH: try to fix dashboard issue with not being able to remove try compile code
2008-03-26 13:14:16 -04:00
Brad King
e5e65b5b88
STYLE: Nightly Date Stamp
2008-03-25 23:58:37 -04:00
Bill Hoffman
5905d79c8a
ENH: fix for watcom can't use phony
2008-03-25 10:11:48 -04:00
Brad King
a02bbd4237
STYLE: Nightly Date Stamp
2008-03-24 23:58:38 -04:00
Brad King
1655dce2a5
ENH: Cleanup policy version interface presented to user.
...
- In cmake_minimum_required do not set policy version if current
CMake is too old
- In cmPolicies::ApplyPolicyVersion report error if version is too
new or cannot be parsed
2008-03-24 10:56:26 -04:00
Bill Hoffman
a24ff4e453
ENH: add PHONY targets
2008-03-24 10:26:38 -04:00
Brad King
962a69acd4
STYLE: Nightly Date Stamp
2008-03-23 23:58:41 -04:00
Brad King
fde51dc4a2
STYLE: Nightly Date Stamp
2008-03-22 23:58:49 -04:00
Bill Hoffman
6d0845f2f8
ENH: make sure -Wno-dev sticks so make rebuild_cache will work
2008-03-22 10:24:06 -04:00
Brad King
73b3110eb5
STYLE: Nightly Date Stamp
2008-03-21 23:58:58 -04:00
Brad King
3cda0559a8
STYLE: Nightly Date Stamp
2008-03-20 23:59:03 -04:00
Brad King
a86e8fa69f
ENH: Yet another attempt at warning for CMP0003.
...
- Give example code to avoid the warning
- Make explanation more consise
- Explicitly state this is for compatibility
- Issue the warning for at most one target
2008-03-20 21:11:26 -04:00
Brad King
a6a673979d
ENH: Add "if(POLICY policy-id)" option for IF command.
...
- This will help projects support multiple CMake versions.
- In order to set a policy when using a newer CMake but still
working with an older CMake one may write
if(POLICY CMP1234)
cmake_policy(SET CMP1234 NEW)
endif(POLICY CMP1234)
- Note that since CMake 2.4 does not have if(POLICY) supporting
it will also require using "if(COMMAND cmake_policy)"
2008-03-20 18:25:59 -04:00
Ken Martin
66a8c5763b
ENH: tiny performance improvement
2008-03-20 10:46:24 -04:00
Ken Martin
a568a8552d
ENH: small simple projects do not need to specify cmake minimum required
2008-03-20 10:40:24 -04:00
Brad King
36c37a60b0
ENH: Clarify end of (dev) warnings to explicitly state they are meant for project developers.
2008-03-20 10:11:52 -04:00
Brad King
83d4f335cb
STYLE: Nightly Date Stamp
2008-03-19 23:59:09 -04:00
Brad King
16b32f9c9b
BUG: Change generated try-compile projects to use cmake_minimum_required instead of cmake_policy to set the version now that CMP0000 requires it.
2008-03-19 15:44:56 -04:00
Brad King
01033b5d56
ENH: Improve warning about specifying a cmake version
...
- Update policy CMP0000 to require use of the command
cmake_minimum_required and not cmake_policy
so there is only one way to avoid it.
- Explicitly specify the line users should add.
- Reference policy CMP0000 only at the end.
- Fix policy CMP0000 documentation to not suggest
use of the cmake_policy command.
2008-03-19 15:18:21 -04:00
Brad King
db228dd6d2
ENH: Clarify warning for policy CMP0003 further.
2008-03-19 14:32:38 -04:00
David Cole
530c206cba
BUG: Missing a linker crashed error matching string.
2008-03-19 11:18:40 -04:00
Bill Hoffman
9ea3cbc7b7
ENH: do not warn about frameworks as they are not affected by -L anyway
2008-03-19 09:14:10 -04:00
Brad King
ce7ee70872
STYLE: Nightly Date Stamp
2008-03-18 23:59:23 -04:00
Bill Hoffman
ba7f0ab335
ENH: try to reduce the number of CMP0003 warnings that people see. Only report them for unique sets of libraries with no full path. Also add a message explaining the course of action that should be taken
2008-03-18 17:32:26 -04:00
Bill Hoffman
dec1221f0b
ENH: exclude borland make as well
2008-03-18 11:51:23 -04:00
Bill Hoffman
cb512cd513
ENH: turn off extra rules for nmake and wmake
2008-03-18 11:28:59 -04:00
Bill Hoffman
813779d962
ENH: try to improve make speed by getting rid of some implicit rules that were still around.
2008-03-18 10:02:31 -04:00
Brad King
ba18eb7d56
STYLE: Nightly Date Stamp
2008-03-17 23:59:24 -04:00
Brad King
1c0e1702c0
ENH: Improve documentation of cmake_policy command.
...
- Add a paragraph introducing the policy mechanism
- Explicitly introduce the CMP<NNNN>, OLD, and NEW notation
- Note that setting policies by CMake version is preferred
- Fix SET signature to use CMP<NNNN> notation
- Add more details about the policy stack
2008-03-17 20:30:47 -04:00
Brad King
33c84b50e9
ENH: Set CMake Policy CMP0003 to NEW behavior to build without warnings with the upcoming CMake 2.6 release.
2008-03-17 16:22:28 -04:00
Brad King
5a670176b9
STYLE: Nightly Date Stamp
2008-03-16 23:59:31 -04:00
Brad King
6429c35827
STYLE: Nightly Date Stamp
2008-03-15 23:59:38 -04:00
Brad King
d0670676d5
COMP: Fix unreachable code warning for break after return in switch in CMP0003 impl.
2008-03-15 10:00:40 -04:00
Brad King
133e5b5dd8
STYLE: Fix line-too-long for new INTERNAL_ERROR messages.
2008-03-15 10:00:07 -04:00
Brad King
204a70cff8
STYLE: Nightly Date Stamp
2008-03-14 23:59:45 -04:00
Sebastien Barre
3b1bbcfe15
STYLE: yeah yeah.
2008-03-14 16:39:20 -04:00