- 29 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 28 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 27 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 26 Sep, 2013 3 commits
-
-
Kitware Robot authored
- 25 Sep, 2013 5 commits
-
-
a8d7141d bash-completion: Future-proof --help-*-list "cXXXX version" filtering
-
Brad King authored
A future version of CMake may not print the "cmake version" line at the beginning of the --help-*-list output. Filter out the line with 'grep' instead of 'tail' to tolerate output from versions of CMake with and without the version line. Match "cmake version", "cpack version", and "ctest version" in each corresponding completion script.
-
ca63bb10 bootstrap: try better workaround for builds on Linux/HPPA
-
The subsystem must be set to WINDWOSCE for some SDKs to link an executable. Set it to 9 for VS2005 and to 8 for VS2008, since the value differs between the different Visual Studio versions.
-
Kitware Robot authored
-
- 24 Sep, 2013 3 commits
-
-
Patrick Gansterer authored
In commit bd827f98 (Use COFF file header header for architecture detection, 2013-08-05) the MSVC_<lang>_ARCHITECTURE_ID value computed by CMakeDetermineCompilerId.cmake changed for WinCE architectures to be the exact architecture read from the PE header. Fix platform preprocessor definitions in Modules/Platform/Windows-MSVC.cmake to correspond to the architecture family (ARM or SHx) instead of the specific architecture.
-
Kitware Robot authored
-
- 23 Sep, 2013 2 commits
-
-
In commit 8fcf0ab0 (Add support for new Windows CE compiler, 2013-08-04) we made corelibc conditional on the MSVC version, but the version value was incorrect. Update it to use corelibc for VS 2008 and below.
-
Kitware Robot authored
-
- 22 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 21 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 20 Sep, 2013 2 commits
-
-
0f05961f FindHDF5: Fix regression in per-configuration library selection
-
Kitware Robot authored
-
- 19 Sep, 2013 2 commits
-
-
Brad King authored
When FindHDF5 was first added in commit e6734068 (Add HDF5 find module..., 2009-08-24) it contained a workaround for a bug in SelectLibraryConfigurations that did not transform lists correctly. That bug was fixed by commit 5797512c (SelectLibraryConfiguration: generate correct output when input vars are lists, 2012-07-28). Then refactoring in commit 04d4dc33 (SelectLibraryConfigurations: Use -NOTFOUND instead of copying the vars, 2013-07-08) changed undocumented behavior on which the original workaround relied. The result puts entries like HDF5_hdf5_LIBRARY_DEBUG-NOTFOUND in HDF5_LIBRARIES. Fix this by dropping the original workaround since the underlying issue has been fixed anyway. Use the HDF5_${LIB}_LIBRARY selected by the call to select_library_configurations directly.
-
Kitware Robot authored
-
- 18 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 17 Sep, 2013 2 commits
-
-
68160448 FindPNG: Honor old PNG_LIBRARY if provided (#14398)
-
Kitware Robot authored
-
- 16 Sep, 2013 3 commits
-
-
ef27fa67 FindCUDA: Always list custom command outputs in their targets
-
70089d07 genex: Fix preprocessing with incomplete content (#14410).
-
Kitware Robot authored
-
- 15 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 14 Sep, 2013 1 commit
-
-
Kitware Robot authored
-
- 13 Sep, 2013 6 commits
-
-
Stephen Kelly authored
Similar incomplete generator expressions are already tested in the GeneratorExpression unit test, but those are executed with add_custom_target. The generator expressions in the include directories are run through the preprocessor, whereas the ones run through add_custom_target are not.
-
Brad King authored
In commit 2a797539 (FindPNG: improve library detection, 2013-07-27) we split the search for PNG into separate PNG_LIBRARY_DEBUG and PNG_LIBRARY_RELEASE variables. However, if a project or user sets the old PNG_LIBRARY value we must honor it instead of searching. While at it, mark PNG_LIBRARY_RELEASE and PNG_LIBRARY_DEBUG as advanced and remove a stray debug message.
-
271bf102 Fix CMP0022 warning when no old-style property is set
-
The string could be null at this point.
-
Brad King authored
CMake's intended interface for linking to explicit object files (marked with EXTERNAL_OBJECT) is that only those listed as target sources should be linked. Drop FindCUDA's attempt to hide the .obj files from VS IDE project files, which depends on VS-version-specific behavior of linking custom command outputs that happen to be named "*.obj". CMake puts external object files in a dedicated source group anyway.
-
Kitware Robot authored
-
- 12 Sep, 2013 4 commits
-
-
Rolf Eike Beer authored
The workaround currently present works fine without -O or with -O1, but fails with -Os or -O2 and higher. Using -O2 is common e.g. in Gentoo, as resulting in bugs like this: https://bugs.gentoo.org/473276 Prevent the workaround for higher optimization levels to make bootstrapping more likely to succeed. This is still a workaround as ld still keeps crashing in some situations.
-
81d2793e Add differing target property content to policy CMP0022 warning
-
3cd753df MSVC: Drop /link from executable link lines with Ninja
-
cd90a0ea VS: Future-proof Intel project format selection
-