- Nov 26, 2012
-
-
Brad King authored
-
Suggested-by:
Robert Maynard <robert.maynard@kitware.com>
-
Brad King authored
-
Brad King authored
-
Brad King authored
-
Remove stray line left by commit 656ab19b (FindGettext: remove code duplicating FPHSA checks, 2012-09-08).
- Nov 20, 2012
-
-
On some systems, ${QT_INCLUDE_DIR} is reported by gcc as a builtin include search dir. Some projects use this information to extend CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES. In cmake 2.8.10 now the targets are queried for the include directories they use. When they return the result, the include dirs contained in CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES have been removed. In cmake 2.8.9 and below the INCLUDE_DIRECTORIES directory property was queried, where this had not been stripped. So, in those projects which modify the implicit include dirs variable, on systems where ${QT_INCLUDE_DIR} is reported by gcc, this directory, e.g. /usr/lib/include/qt/, was not given anymore to moc. This made moc not find required headers, so the build broke. Simply giving the full CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES to moc is no solution either, since moc can't handle some of the headers it finds then (https://bugreports.qt-project.org/browse/QTBUG-28045). So now cmake checks CMAKE_CXX_IMPLICIT_INCLUDE_DIRECTORIES, and if this contains ${QT_INCLUDE_DIR}, and the target reports that it uses ${QT_QTCORE_INCLUDE_DIR} but not ${QT_INCLUDE_DIR}, ${QT_INCLUDE_DIR} is added to the include dirs given to moc. Alex
-
- Nov 19, 2012
-
-
Brad King authored
Since commit ca39c5cd (Optionally allow IMPORTED targets to be globally visible, 2012-01-25) cmGlobalGenerator has a second member that tracks targets with global scope. We must initialize the new 'ImportedTargets' member wherever the old 'TotalTargets' member is initialized. Without this initialization the ImportedTargets member is left with dangling pointers during a same-process re-configuration.
-
- Nov 06, 2012
- Nov 05, 2012
-
-
Brad King authored
Since commit 43b74793 (OS X: Further improve default CMAKE_OSX_SYSROOT selection, 2012-09-21) we choose a default CMAKE_OSX_SYSROOT only when one is needed. However, the change forgot that we require a sysroot when a deployment target is requested. Teach Darwin.cmake to choose a default CMAKE_OSX_SYSROOT when CMAKE_OSX_DEPLOYMENT_TARGET is set. Reported-by:
Matthew Brett <matthew.brett@gmail.com> Reported-by:
Bradley Giesbrecht <pixilla@macports.org>
-
Brad King authored
Cleanup in commit 9ed24c53 (FindSDL: Remove from find_... calls PATHS that are set by default, 2012-09-04) accidentally dropped some search paths. Restore the dropped PATH_SUFFIXES and add more suffixes needed to search paths that were previously hard-coded. Reported-by:
Gino van den Bergen <gino@dtecta.com>
-
This fixes a regression introduced by commit f1eacf0e (cmGeneratorExpression: Re-write for multi-stage evaluation).
-
Brad King authored
Update the copyright year reported by 'bootstrap' and in the generated documentation to report 2012.
-
Brad King authored
Upstream PathScale now uses Clang as its front-end. Test for __PATHCC__ before __clang__. Reported-by:
C. Bergström <cbergstrom@pathscale.com>
-
We already search for them in release mode.
-
-
- Nov 02, 2012
-
-
Brad King authored
The ComputePDBOutputDir added by commit 3f60dbf1 (Add PDB_OUTPUT_DIRECTORY and PDB_NAME target properties, 2012-09-25) falls back to the current binary directory instead of the target output directory as before. When no PDB_OUTPUT_DIRECTORY property is set we instead should fall back to the target output directory where .pdb files used to go before the new property was added.
-
- Oct 31, 2012
-
-
David Cole authored
-
David Cole authored
-
Kitware Robot authored
-
- Oct 30, 2012
-
-
Kitware Robot authored
-
- Oct 29, 2012
-
-
Kitware Robot authored
-
- Oct 28, 2012
-
-
Kitware Robot authored
-
- Oct 27, 2012
-
-
Kitware Robot authored
-
- Oct 26, 2012
-
-
Kitware Robot authored
-
- Oct 25, 2012
-
-
Kitware Robot authored
-
- Oct 24, 2012
-
-
David Cole authored
-
David Cole authored
-
Kitware Robot authored
-
- Oct 23, 2012
-
-
0cc00b06 Document LOCATION undefined behavior with use of LINKER_LANGUAGE.