David Cole
a9e686d68b
Merge topic 'qt4-deploy-module'
...
b688f11
Check QtCore without warning.
2011-11-15 14:39:38 -05:00
David Cole
6fbba223f4
Merge topic 'FindBoost-vs11-issue-12568'
...
1c4ba48
FindBoost: Use MSVC11 to find Boost on Windows (#12568 )
2011-11-15 14:39:03 -05:00
David Cole
1e055d374e
Merge topic 'automoc_qt5'
...
bafe5cc
Fix style.
74b9392
Update comments and method names to not be Qt4 specific.
812dab0
Don't assume the existence of QT_MAJOR_VERSION.
2011-11-15 14:39:00 -05:00
David Cole
f1197ff0da
Merge topic 'fix-11213-vs10-mfc-support'
...
537020f
Tests: Nudge MFC test to pass on VS 6 dashboards (#11213 )
51f442e
VS11: Update InstallRequiredSystemLibraries.cmake for VS11 (#11213 )
d85ab7a
Tests: Add environment logging to the MFC test (#11213 )
011694c
VS10: Use expected values for UseOfMfc (#11213 )
a2e6d24
Tests: Fix MFC test to work with VS 10 and later (#11213 )
2011-11-15 14:38:56 -05:00
Mike McQuaid
b688f114c9
Check QtCore without warning.
...
When debug and release versions of QtCore were available it printed
a warning. This has been fixed.
2011-11-14 10:00:08 -07:00
Mateusz Loskot
1c4ba48e44
FindBoost: Use MSVC11 to find Boost on Windows ( #12568 )
...
While at it, add recent Boost versions.
2011-11-10 08:03:17 -05:00
Stephen Kelly
812dab067e
Don't assume the existence of QT_MAJOR_VERSION.
...
Also handle Qt5SrcTools_MAJOR_VERSION.
2011-11-09 23:20:20 +01:00
Dan Kegel
0e721e5129
Modules: Add XRes to FindX11.cmake
2011-11-09 06:22:32 -05:00
David Cole
51f442e603
VS11: Update InstallRequiredSystemLibraries.cmake for VS11 ( #11213 )
...
Should fix the newly added MFC test on VS11 dashboards.
2011-11-08 15:22:40 -05:00
David Cole
437deb3356
Merge topic 'CPackRPM-fix12556'
...
9066886
CPackRPM fix #12556 and enhance documentation
2011-11-08 14:43:52 -05:00
David Cole
3452dadf89
Merge topic 'AddMocOptionsToAutomoc'
...
2c648ab
add documentation for the AUTOMOC_MOC_OPTIONS property
52719a1
automoc: fix #12541 , support moc options
2011-11-08 14:42:51 -05:00
Eric NOULARD
9066886f9b
CPackRPM fix #12556 and enhance documentation
...
Inspired-By: Chip Christian
2011-11-05 11:40:47 +01:00
David Cole
a39c195bc5
Merge topic 'qt4-deploy-module'
...
467ee36
Check plugin variables are defined before warning.
4571ea6
Don't resolve directories; are never relative.
9cfc920
Match fixup_qt4_executable with documentation.
2011-11-01 14:26:43 -04:00
David Cole
09dfcfb6cb
Merge topic 'CPackRPM-perComponentHeader'
...
e20c59a
CPackRPM support component specific variables for spec files
2011-11-01 14:26:31 -04:00
Mike McQuaid
467ee36840
Check plugin variables are defined before warning.
2011-11-01 13:54:35 -04:00
Mike McQuaid
4571ea6e4d
Don't resolve directories; are never relative.
2011-11-01 13:54:34 -04:00
Mike McQuaid
9cfc920973
Match fixup_qt4_executable with documentation.
2011-11-01 13:54:34 -04:00
Alex Neundorf
52719a1d66
automoc: fix #12541 , support moc options
...
This commit adds a new target property AUTOMOC_MOC_OPTIONS, which
can be set to add extra options for the moc invocations done via automoc.
This is equivalent to the OPTIONS parameter in the qt4_wrap_cpp() macro.
Alex
2011-11-01 14:33:11 +01:00
Eric NOULARD
e20c59ae50
CPackRPM support component specific variables for spec files
...
This is a modified version of a user patch
Inspired-By: informant
2011-10-30 20:13:20 +01:00
Alex Neundorf
fe6d9c1a44
FindLibXslt: also search libexslt and xsltproc
...
merging some changes FindLibXslt.cmake from KDE
Alex
2011-10-25 23:03:17 +02:00
David Cole
bd216ef63a
Merge topic 'some-documentation-fixes'
...
ceff6ec
ccmake: Factor toggle key help instructions.
19da106
ccmake: Document '/' key.
fd63219
ccmake: Align 'g' and 'q' key instructions.
bfb0ed4
Usage: Add missing exepath argument in get_prerequisites documentation.
de51264
Usage: Print help, version and copyright options in usage information.
9ae0604
Usage: Document all options printing the version number.
3353d84
Usage: Document all options printing usage information.
1b612ca
Usage: Document -j|--parallel option in help message.
6be15ed
Doxygen: Remove dependency on VTK when building doxygen.
a92f14f
Doxygen: Fix warnings.
faede37
Doxygen: Generate call graph and relationships.
dd13ecd
Doxygen: Improve code documentation.
d0b3a7f
Fix typo.
d3d7e45
Remove trailing white-spaces.
2011-10-25 15:34:26 -04:00
David Cole
4701843974
Merge topic 'SourceGroupsForEclipse'
...
66bd543
Eclipse: fix #12417 , don't create wrong src pathentries
70de8bd
Eclipse: detect number of CPUs, set CMAKE_ECLIPSE_MAKE_ARGUMENTS accordigly
117f2b8
Eclipse: add Build and Clean targets to targets
c3f30bd
Eclipse: move code for generating links to targets into separate function
cef6bd9
Eclipse: move code for generating links to projects into separate function
b6d4de7
Eclipse: add virtual folder for each target
2011-10-25 15:34:23 -04:00
David Cole
5576655f36
Merge topic 'fix-12490-shorten-gcov-filenames'
...
2f309cb
CTest: Add COVERAGE_EXTRA_FLAGS cache variable (#12490 )
2011-10-25 15:34:16 -04:00
David Cole
e1902dd145
Merge topic 'qt4-deploy-module'
...
0618045
Add DeployQt4 module.
cf4b529
Add QT_LIBRARIES_PLUGINS variable to UseQt4.
2011-10-25 15:33:56 -04:00
Nicolas Despres
bfb0ed4293
Usage: Add missing exepath argument in get_prerequisites documentation.
2011-10-23 22:18:14 +02:00
Alex Neundorf
70de8bd5ae
Eclipse: detect number of CPUs, set CMAKE_ECLIPSE_MAKE_ARGUMENTS accordigly
...
Using the new module ProcessorCount.cmake now the number of CPUs is
detected, and if it is bigger than 1, make -jX is set accordingly.
Alex
2011-10-23 14:33:25 +02:00
David Cole
2f309cba45
CTest: Add COVERAGE_EXTRA_FLAGS cache variable ( #12490 )
...
COVERAGE_EXTRA_FLAGS is a space separated value of extra flags
that will be passed to gcov when ctest's coverage handler invokes
gcov to do coverage analysis.
Map to CoverageExtraFlags in the CTest ini file. Use default value
of "-l" to match the coverage handler's earlier behavior from ctest
2.8.4 and earlier. The fix for related issue #11717 had added a " -p"
which was the cause of both #12415 and #12490 . Here, we revert that
change to the default value, so -p is no longer there by default.
The people that care to add -p may do so in their own build trees
by appending " -p" to the new cache variable COVERAGE_EXTRA_FLAGS.
2011-10-22 11:01:58 -04:00
David Cole
049d2bc77d
Merge topic 'DetectEclipseVersion'
...
dcd2459
Eclipse: better message when Eclipse version could not be determined
b4b2fc3
Eclipse: don't create VirtualFolders if not supported
5b200e3
Detect whether the current Eclipse version supports VirtualFolders
4974ec9
Eclipse generator: detect Eclipse version
2011-10-18 15:04:22 -04:00
David Cole
c818589113
Merge topic 'FindProtoBuf_doc_clarify'
...
a481d84
FindProtoBuf: Documented limitation of the public macro
2011-10-18 15:03:43 -04:00
David Cole
02e99d9851
Merge topic 'FindRubyOnOpenBSD'
...
d2b1ce6
Find Ruby on OpenBSD when installed from ports (#12507 )
ba5a8bc
Remove trailing whitespace
2011-10-18 15:02:53 -04:00
David Cole
91e970ce5b
Merge topic 'DetectMasmCompilerId'
...
cf93d63
fix #12465 : detect the masm compiler ID ("MSVC")
2011-10-18 15:02:30 -04:00
Alex Neundorf
dcd245913c
Eclipse: better message when Eclipse version could not be determined
...
Alex
2011-10-15 21:04:23 +02:00
Alex Neundorf
4974ec90a4
Eclipse generator: detect Eclipse version
...
Try to detect the eclipse version and put it in the cache.
Alex
2011-10-15 18:43:27 +02:00
Philip Lowman
a481d84ff7
FindProtoBuf: Documented limitation of the public macro
2011-10-12 23:44:40 -04:00
Alex Neundorf
d2b1ce6af0
Find Ruby on OpenBSD when installed from ports ( #12507 )
...
The ruby library on OpenBSD is named rubyXY, not ruby X.y.
Find that too.
Alex
2011-10-12 23:05:52 +02:00
Alex Neundorf
ba5a8bcf5d
Remove trailing whitespace
...
Alex
2011-10-12 23:05:30 +02:00
David Cole
3ece15b8f9
Merge topic 'HandleCMAKE_CXX_COMPILER_ARG1InEclipse'
...
3df49dc
fix #12392 : handle CMAKE_CXX_COMPILER_ARG1 for Eclipse projects
2011-10-11 14:45:09 -04:00
David Cole
bb28c9f3bf
Merge topic 'qt_dbus_interface_args'
...
648c454
Add features from KDE for arguments to qdbusxml2cpp.
2011-10-11 14:44:48 -04:00
Alex Neundorf
cf93d63c0a
fix #12465 : detect the masm compiler ID ("MSVC")
...
Alex
2011-10-06 17:57:32 +02:00
Mike McQuaid
06180459cc
Add DeployQt4 module.
...
Add a module that gives better support to BundleUtilities to handle
Qt plugins and deploy Qt applications.
2011-10-03 11:01:48 -06:00
Mike McQuaid
cf4b52980d
Add QT_LIBRARIES_PLUGINS variable to UseQt4.
2011-10-03 11:01:39 -06:00
Alex Neundorf
3df49dc7b1
fix #12392 : handle CMAKE_CXX_COMPILER_ARG1 for Eclipse projects
...
CMAKE_CXX/C_COMPILER_ARG1 have to be used for finding the include
dirs and builtin macros, so Eclipse can do code completion
Alex
2011-10-01 19:09:24 +02:00
David Cole
c4ef30e3dd
Merge topic 'PkgConfigTypoFix'
...
9cbbea3
Fix typo in UsePkgConfig.cmake
2011-09-30 15:57:24 -04:00
David Cole
449aef3efb
Merge topic 'vs11-generator'
...
3b5256e
Teach our tests about special cases for VS 11
3d5632e
Add Visual Studio 11 generator for x86 and x64 tools
2011-09-30 15:57:17 -04:00
Rolf Eike Beer
9cbbea31d3
Fix typo in UsePkgConfig.cmake
2011-09-29 19:43:44 +02:00
Brad King
89bdc3e213
Merge topic 'FindBulletLibRenames'
...
6f935d7
FindBullet: Also search for _Debug postfixed library names
2011-09-26 11:24:46 -04:00
Brad King
3d5632ed59
Add Visual Studio 11 generator for x86 and x64 tools
2011-09-23 10:10:01 -04:00
Philip Lowman
6f935d7f55
FindBullet: Also search for _Debug postfixed library names
2011-09-22 23:31:37 -04:00
Alex Neundorf
59ccf38554
Minor improvements to the UsePkgConfig.cmake docs
...
Alex
2011-09-22 14:47:18 +02:00
Alex Neundorf
ad11118ebf
Remove trailing whitespace
...
Alex
2011-09-22 14:39:19 +02:00