Andrius Štikonas
8f1798c14a
Modules: Fix spelling 'becase' -> 'because'.
2010-11-17 11:12:48 -05:00
KWSys Robot
b541b1213a
KWSys Nightly Date Stamp
2010-11-17 00:10:02 -05:00
David Cole
164b11deb7
Merge topic 'EP-extra-generator'
...
74e49aa
BUG 11451 - pass CMAKE_EXTRA_GENERATOR down.
2010-11-16 14:46:46 -05:00
David Cole
cb727a20df
Merge topic 'find-doc-init'
...
5303fbf
Speedup find_* commands (#11412 )
2010-11-16 14:46:38 -05:00
David Cole
c172ffef06
Merge topic 'cray-compiler'
...
53e76c8
Teach CMake about Cray C, C++, and Fortran compilers
34e1ac2
Create Fortran info variables for .mod behavior
2010-11-16 14:46:30 -05:00
David Cole
e19fa08ac9
Merge topic 'MakeCodeBlocksGeneratorNonVerbose2'
...
156ae39
Don't disable colors in the CodeBlocks generator and minor cleanup.
e547fa7
Remove the "early alpha stage" comments about Eclipse and C::B
a02987a
Don't enforce VERBOSE makefiles for the CodeBlocks generator
7b1421b
Remove trailing whitespace
2010-11-16 14:46:25 -05:00
David Cole
8593a9d010
Merge topic 'fix-FOLDER-plus-include_external_msproject'
...
b3cf739
Honor FOLDER on include_external_msproject targets (#11436 )
2010-11-16 14:46:20 -05:00
David Cole
b61c5be3d7
Merge topic 'vs-intel-RuntimeLibrary'
...
22aec40
Set Intel .vfproj RuntimeLibrary attribute
3d79e7d
Fix Intel .vfproj SubSystem attribute values
2010-11-16 14:46:12 -05:00
David Cole
caf680c4d7
Merge topic 'FixFindQt3REQUIRED'
...
a39ee97
Fix #11421 : FindQt3.cmake doesn't honor the REQUIRED keyword
2010-11-16 14:46:04 -05:00
David Cole
f4f3c9ff49
Merge topic 'suppress-dashboard-warnings'
...
1e26f7c
Suppress "loop was vectorized" "warnings."
2010-11-16 14:45:58 -05:00
David Cole
e7674ae1f0
Merge topic 'vs8-direct-depends'
...
1a0c166
Store direct dependencies in solutions for VS >= 8
2010-11-16 14:45:53 -05:00
KWSys Robot
836c266731
KWSys Nightly Date Stamp
2010-11-16 00:10:03 -05:00
Eric NOULARD
66e86b4770
CPack fix kwstyle breakage and make CPackRPM backward compatible
...
backward compatible= No componentized RPM unless requested
using CPACK_RPM_COMP0NENT_INSTALL
2010-11-15 20:54:19 +01:00
KWSys Robot
40b9336b31
KWSys Nightly Date Stamp
2010-11-15 00:10:03 -05:00
Alex Neundorf
78c86f4542
Exclude targets from the graphviz file based on a regex
...
This commit adds support for a GRAPHVIZ_TARGET_IGNORE_REGEX variable
which can be set() in CMakeGraphVizOptions.cmake.
Targets matching this regex will be skipped when generating the graphviz
graphs.
Alex
2010-11-14 19:47:28 +01:00
Alex Neundorf
5ea1e4cb36
Collect targets and libs on demand instead of in the ctor
...
This is necessary for the next commit which requires that
the targets are collected after the settings have been read.
Alex
2010-11-14 19:37:03 +01:00
Alex Neundorf
2a5790a080
Use std::cout instead of fprintf
...
Alex
2010-11-14 19:33:12 +01:00
Alex Neundorf
7ba2d36585
Enable/disable generating graphs depending on the target type
...
In CMakeGraphVizOptions.cmake you can now set GRAPHVIZ_EXECUTABLES,
GRAPHVIZ_STATIC_LIBS, GRAPHVIZ_SHARED_LIBS and GRAPHVIZ_MODULE_LIBS
to TRUE or FALSE depending on whether you want graphs for the
targets of the respective types.
Alex
2010-11-14 19:30:58 +01:00
KWSys Robot
dabcb7b8e4
KWSys Nightly Date Stamp
2010-11-14 00:10:03 -05:00
Eric NOULARD
2c84d169b3
CPackRPM add basic component support to CPackRPM
...
basic means 1 RPM per component and no dependency handling
this implies some CPackGenerator refactoring
2010-11-13 17:56:36 +01:00
KWSys Robot
33f650a5c9
KWSys Nightly Date Stamp
2010-11-13 00:10:02 -05:00
Marcus D. Hanwell
74e49aa441
BUG 11451 - pass CMAKE_EXTRA_GENERATOR down.
...
This patch fixes the behavior of external projects with respect to
generators using the CMAKE_EXTRA_GENERATOR variable.
2010-11-12 19:43:05 -05:00
Alex Neundorf
e0b60166d4
Some more fixes for nasm support, from Etienne ( #10069 )
...
Alex
2010-11-12 20:27:18 +01:00
Brad King
82596fcffc
Merge branch 'vs8-direct-depends' into vs-target-dependencies
2010-11-12 12:42:50 -05:00
Brad King
5303fbf09e
Speedup find_* commands ( #11412 )
...
Delay computation of the command documentation until it is needed.
It is wasteful to do it in the constructor on every call.
Inspired-By: Christian Ehrlicher <Ch.Ehrlicher@gmx.de>
2010-11-12 10:47:28 -05:00
Brad King
53e76c8f12
Teach CMake about Cray C, C++, and Fortran compilers
...
The Cray Fortran compiler needs "-em" to enable module output and also
"-J." to place the .mod files in the current working directory (instead
of next to the .o file).
2010-11-12 09:12:08 -05:00
Brad King
34e1ac2489
Create Fortran info variables for .mod behavior
...
Define CMAKE_Fortran_MODDIR_DEFAULT and CMAKE_Fortran_MODOUT_FLAG
variables to help some Fortran compilers generate .mod files in the
current working directory.
2010-11-12 09:03:49 -05:00
KWSys Robot
e6975fe82f
KWSys Nightly Date Stamp
2010-11-12 00:10:04 -05:00
Alex Neundorf
156ae39905
Don't disable colors in the CodeBlocks generator and minor cleanup.
...
Since now the only users of SetToolSupportsColor() are gone, this
method is removed too.
Alex
2010-11-11 22:13:39 +01:00
Alex Neundorf
e547fa763b
Remove the "early alpha stage" comments about Eclipse and C::B
...
Alex
2010-11-11 22:07:24 +01:00
Alex Neundorf
a02987a0df
Don't enforce VERBOSE makefiles for the CodeBlocks generator
...
Instead of enforcing verbose makefile, now the generated build command
includes "VERBOSE=1" so the output will be verbose when building in
C::B.
Also removed the now unused setForceVerboseMakefiles().
Alex
2010-11-11 22:06:09 +01:00
Alex Neundorf
7b1421b885
Remove trailing whitespace
...
Alex
2010-11-11 22:02:07 +01:00
David Cole
3c245ab2ba
Merge topic '11429_FindGTK2_MSVC10'
...
1321eb9
11429: FindGTK2 does not find libraries built for Visual Studio 2010
2010-11-11 08:38:35 -05:00
KWSys Robot
f4aa65cdf5
KWSys Nightly Date Stamp
2010-11-11 00:10:02 -05:00
David Cole
b3cf739e2c
Honor FOLDER on include_external_msproject targets ( #11436 )
...
Add FOLDER property usage to the VSExternalInclude test
and inspect results manually to verify behavior.
Thanks to Jens Auer for the bug report.
2010-11-10 09:06:09 -05:00
KWSys Robot
c5762cf58c
KWSys Nightly Date Stamp
2010-11-10 00:10:02 -05:00
Philip Lowman
1321eb9796
11429: FindGTK2 does not find libraries built for Visual Studio 2010
...
Adds support for detecting builds of FindGTK2 with Visual Studio 2010.
Thanks to Vincent Levesque for the patch.
2010-11-09 21:43:08 -05:00
Brad King
22aec406e6
Set Intel .vfproj RuntimeLibrary attribute
...
Look for the "/threads", "/libs:dll", and "/dbglibs" flags and convert
them to the proper RuntimeLibrary attribute value in the IDE. This is
a 3-to-1 flag mapping and such needs special handling in the parser.
2010-11-09 17:54:40 -05:00
Brad King
3d79e7d58c
Fix Intel .vfproj SubSystem attribute values
...
The SubSystem attribute value must be "subSystemConsole" or
"subSystemWindows", not "1" or "2". Commit 20f49730
(Reset
platform/compiler info status for each language, 2010-09-28) exposed
this bug by (correctly) passing the /libs:dll flag to the compiler,
which chokes the linker if a value for "/subsystem:" is not given.
2010-11-09 17:48:18 -05:00
David Cole
745671441d
Merge topic 'fix_osf_build'
...
92c082b
Add a fix for the inline keyword on the osf os.
bd56626
Fixes for the OSF operating system build.
2010-11-09 15:53:55 -05:00
Alex Neundorf
a39ee97c6c
Fix #11421 : FindQt3.cmake doesn't honor the REQUIRED keyword
...
Alex
2010-11-09 21:51:59 +01:00
David Cole
385b681138
Merge topic 'add-cse-contract-test'
...
f6f3ae5
Update tag in the Contracts/cse-snapshot test.
1e4fd5f
Enable overriding contract test timeout values.
c81ad34
Add a contract test for building the CSE.
942ace8
Fix contract test so it is not hard coded to the vtk542 test.
fd343a1
Add a "Contract" test for VTK. The test downloads and builds VTK.
2010-11-09 15:46:59 -05:00
David Cole
0c1261658b
Merge topic 'FindPerlLibs-mac'
...
20ceccc
FindPerlLibs: Fix for Mac locally applied patches
2010-11-09 15:44:47 -05:00
David Cole
c8f6c33ec8
Merge topic 'external-link-depends'
...
95f149e
Define LINK_DEPENDS target property (#11406 )
07cfa57
Consolidate duplicate link rule make dependency code
2010-11-09 15:40:37 -05:00
David Cole
e3b1dc171d
Merge topic 'document-custom-command-no-DEPENDS'
...
80edcc6
Document custom command behavior without DEPENDS (#11407 )
2010-11-09 15:39:43 -05:00
David Cole
01decafc97
Merge topic 'improve-HTML-test'
...
5d3cfdc
No CMake.HTML test if xmllint has no --nonet.
bb1df1e
Make HTML test fail when --nonet arg is not available.
2010-11-09 15:39:09 -05:00
Alex Neundorf
84ce612c65
Move the code for generating dot-files into separate class cmGraphVizWriter
...
Alex
2010-11-09 21:37:51 +01:00
David Cole
b5f9be1d03
Merge topic 'CheckCompilerFlag-foreign-MSVC'
...
79e0233
BUG: Fix compiler flag test for non-English MSVC (#11336 )
2010-11-09 15:37:33 -05:00
David Cole
8eaf172279
Merge topic 'rule-messages'
...
dc36b34
Honor RULE_MESSAGES property for build target messages
2010-11-09 15:36:08 -05:00
David Cole
1774622487
Merge topic 'cmake-gui-args-11388'
...
0476715
Fix regression to allow specifying a CMakeCache.txt file on the command line.
2010-11-09 15:32:43 -05:00