https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
a452958 Merge topic 'update-kwsys' 09b147b Merge branch 'upstream-kwsys' into update-kwsys ce6eac8 KWSys 2013-08-06 (deec6b8a) 08 August 2013, 17:55:02 UTC
f181f27 Merge topic 'fix-lexer-include-order' ae6a5ea Include cmMakefile.h before cm*Lexer.h to get stdint.h first 08 August 2013, 17:54:58 UTC
cedf455 Merge topic 'cmake-gui-qt5-win' 8120e13 cmake-gui: Fix build rules for Qt5 on Windows 08 August 2013, 17:54:54 UTC
4853925 CMake Nightly Date Stamp 08 August 2013, 04:01:07 UTC
ae6a5ea Include cmMakefile.h before cm*Lexer.h to get stdint.h first Some generated cm*Lexer.h headers define preprocessor macros normally provided by <stdint.h>. The latter is included indrectly by cmMakefile.h since commit 2268c41a (Optimize custom command full-path dependency lookup, 2013-08-06). Adjust the order to avoid redefinition warnings. 07 August 2013, 14:19:40 UTC
8120e13 cmake-gui: Fix build rules for Qt5 on Windows Set policy CMP0020 to NEW to get WinMain from Qt. Fix the documentation custom command PATH for cmake-gui to find the Qt5 DLLs. 07 August 2013, 13:59:33 UTC
7c9f0c6 Merge topic 'optimize-custom-command-dependencies' 2268c41 Optimize custom command full-path dependency lookup eccb39d VS 6,7: Refactor local generators to avoid GetSourceFileWithOutput 07 August 2013, 12:21:31 UTC
fc657ef Merge topic 'osx-no-command-line-tools' 03ab170 OS X: Enable command-line build without tools in PATH 07 August 2013, 12:21:24 UTC
09b147b Merge branch 'upstream-kwsys' into update-kwsys 07 August 2013, 12:18:32 UTC
ce6eac8 KWSys 2013-08-06 (deec6b8a) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ deec6b8a | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' beef6819..deec6b8a Brad King (1): e39f85e0 SystemTools: Activate EnableMSVCDebugHook under CTest Burlen Loring (1): 1d882d4c SystemInformation : Better stack trace Patrick Gansterer (2): 89e42c36 SystemTools: Remove duplicate code for parsing Windows registry keys deec6b8a SystemTools: Add a function to get subkeys of a Windows registry key Sean McBride (1): 4c4f8a9e Supress clang warnings about dynamic exception specifications Change-Id: I37367dc5db58818d5954735e00c6d523a1dd1411 07 August 2013, 12:18:29 UTC
726fa61 CMake Nightly Date Stamp 07 August 2013, 04:01:08 UTC
a3b86cf Merge topic 'wince-entrypoint' 34969cf Fix setting of the entry point symbol for Windows CE (#14088) 5e0252c Improve const-correctness in cmVisualStudioGeneratorOptions 06 August 2013, 20:55:22 UTC
5b141a7 Merge topic 'peheader' bd827f9 WIN: Use COFF file header header for architecture detection (#14083) 06 August 2013, 20:55:15 UTC
1ed726a Merge topic 'vs-masm' 28e770c VS10: Add support for assembler code (#11536) 06 August 2013, 20:55:10 UTC
dba225d Merge topic 'vs-cleanup' c90151b VS: Unify how the name of the generator is specified 3873d29 Fix detection of WinCE SDKs with 64bit verion of CMake 40a4302 VS12: Remove duplicated overload of UseFolderProperty() b02f09d VS: Replace ArchitectureId with PlatformName 4b15dc8 VS: Set CMAKE_VS_PLATFORM_NAME for VS7 and VS71 too 60e568c VS10: Do not set the TargetMachine when detecting the compiler dfbfe6f VS6: Hardcode id_machine_6 for compiler detection 06 August 2013, 20:54:54 UTC
2268c41 Optimize custom command full-path dependency lookup In the common case of custom command dependencies specified via full path optimize the implementation of GetSourceFileWithOutput using a (hash) map. This is significantly faster than the existing linear search. In the non-full-path case fall back to the existing linear suffix search. 06 August 2013, 20:17:13 UTC
eccb39d VS 6,7: Refactor local generators to avoid GetSourceFileWithOutput Use the cmSourceFile returned by AddCustomCommandToOutput instead of throwing out the return value and looking it up with GetSourceFileWithOutput. 06 August 2013, 14:20:03 UTC
87e0e6e Merge topic 'ALIAS-targets' 370bf55 Add the ALIAS target concept for libraries and executables. 06 August 2013, 13:07:21 UTC
03ab170 OS X: Enable command-line build without tools in PATH Teach modules CMakeDetermineCompiler and CMakeUnixFindMake to ask Xcode where to find the compiler or make tools, using 'xcrun --find', if none is found in the PATH. Teach module Platform/Darwin to add the path to the SDK to CMAKE_SYSTEM_PREFIX_PATH so that find_* command look there. Also add the SDK /usr/include directory to the implicit include list in CMAKE_${lang}_IMPLICIT_INCLUDE_DIRECTORIES to suppress explicit -I options for it. 06 August 2013, 13:00:18 UTC
0174133 CMake Nightly Date Stamp 06 August 2013, 04:01:05 UTC
34969cf Fix setting of the entry point symbol for Windows CE (#14088) Set the EntryPointSymbol only when it has not been set before and use the correct symbol depending on the usage of Unicode. 05 August 2013, 19:24:00 UTC
5e0252c Improve const-correctness in cmVisualStudioGeneratorOptions Add const qualifier to IsDebug(), UsingSBCS() and UsingUnicode(). 05 August 2013, 19:23:50 UTC
bd827f9 WIN: Use COFF file header header for architecture detection (#14083) Read the machine field from the COFF file header to get the exact target architecture for ARM and SHx on the Windows platform. 05 August 2013, 18:04:44 UTC
28e770c VS10: Add support for assembler code (#11536) Use the masm BuildCustomizations, which are part of the Visual Studio installation to allow compilation of asm files. 05 August 2013, 14:34:10 UTC
1768014 Merge topic 'osx-find-sdk-for-deployment-target' bf5a5bc bootstrap: Do not suppress CMAKE_OSX_SYSROOT if CFLAGS have -isysroot (#14324) 95f78e0 OS X: Search for SDK based on deployment target (#14324) 05 August 2013, 13:54:04 UTC
c90151b VS: Unify how the name of the generator is specified Use the value of the provided argument instead of using a fixed character buffer. This aligns VS10+VS11+VS12 with VS8+VS9. 05 August 2013, 11:38:32 UTC
3873d29 Fix detection of WinCE SDKs with 64bit verion of CMake Use cmSystemTools::KeyWOW64_32 instead of KeyWOW64_Default to make sure that the correct part of the registry is read. 05 August 2013, 11:38:30 UTC
40a4302 VS12: Remove duplicated overload of UseFolderProperty() cmGlobalVisualStudio11Generator generator already defines the same function body, which makes the additional overload useless. 05 August 2013, 11:38:28 UTC
b02f09d VS: Replace ArchitectureId with PlatformName Since we do not need the information about the target architecture we can use the PlatformName only to specify the this information. This also removes setting of the MSVC_*_ARCHITECTURE_ID variable which is not required, because this variable gets set by the compiler detection code in CMAKE_DETERMINE_COMPILER_ID_CHECK(). 05 August 2013, 11:38:26 UTC
4b15dc8 VS: Set CMAKE_VS_PLATFORM_NAME for VS7 and VS71 too Move the code which sets CMAKE_VS_PLATFORM_NAME from cmGlobalVisualStudio8Generator to cmGlobalVisualStudio7Generator. 05 August 2013, 11:38:23 UTC
60e568c VS10: Do not set the TargetMachine when detecting the compiler The Microsoft linker is intelligent enough to detect the target machine type depending on the input files. This allows us to get the target architecture from the compiler instead of maintaining the mapping to the platform name. 05 August 2013, 11:38:21 UTC
dfbfe6f VS6: Hardcode id_machine_6 for compiler detection id_machine6 is never set to an other value than x86. So it is safe to remove the replacements with "x86" directly. 05 August 2013, 11:38:19 UTC
c359264 CMake Nightly Date Stamp 05 August 2013, 04:01:05 UTC
7d680ca CMake Nightly Date Stamp 04 August 2013, 04:01:05 UTC
c034b6e CMake Nightly Date Stamp 03 August 2013, 04:01:09 UTC
bf5a5bc bootstrap: Do not suppress CMAKE_OSX_SYSROOT if CFLAGS have -isysroot (#14324) Revert commit a1c032b9 (bootstrap: Suppress CMAKE_OSX_SYSROOT if CFLAGS have -isysroot, 2012-09-21). If MACOSX_DEPLOYMENT_TARGET is set then CMAKE_OSX_DEPLOYMENT_TARGET will be set and Darwin.cmake will complain if no CMAKE_OSX_SYSROOT is set. Just allow both -isysroot flags to appear. The one generated by CMAKE_OSX_SYSROOT appears after and overrides the one from CFLAGS/CXXFLAGS. 02 August 2013, 20:01:01 UTC
95f78e0 OS X: Search for SDK based on deployment target (#14324) When available, use CMAKE_OSX_DEPLOYMENT_TARGET instead of the host OS X version to select the default SDK. This makes sense because one should use the SDK matching the deployment target. Suggested-by: John Ralls <jralls@ceridwen.us> 02 August 2013, 18:05:00 UTC
370bf55 Add the ALIAS target concept for libraries and executables. * The ALIAS name must match a validity regex. * Executables and libraries may be aliased. * An ALIAS acts immutable. It can not be used as the lhs of target_link_libraries or other commands. * An ALIAS can be used with add_custom_command, add_custom_target, and add_test in the same way regular targets can. * The target of an ALIAS can be retrieved with the ALIASED_TARGET target property. * An ALIAS does not appear in the generated buildsystem. It is kept separate from cmMakefile::Targets for that reason. * A target may have multiple aliases. * An ALIAS target may not itself have an alias. * An IMPORTED target may not have an alias. * An ALIAS may not be exported or imported. 02 August 2013, 13:21:00 UTC
1e0539c Merge topic 'vs10-include-dir-ampersand' e7bcdf8 VS10: Escape include paths in XML project files (#14331) 02 August 2013, 12:18:38 UTC
3ec8136 Merge topic 'FindGTK2-pango-libs' 73ba4e5 FindGTK2: Detect pangoft2 and pangoxft libraries 02 August 2013, 12:18:28 UTC
70fccc9 CMake Nightly Date Stamp 02 August 2013, 04:01:12 UTC
e7bcdf8 VS10: Escape include paths in XML project files (#14331) Fix generation of the AdditionalIncludeDirectories element content to escape for XML syntax. We already escape content of other elements, this one was simply missing by accident. 01 August 2013, 19:00:28 UTC
73ba4e5 FindGTK2: Detect pangoft2 and pangoxft libraries 01 August 2013, 14:54:32 UTC
b341bf2 Merge topic 'INCLUDES-DESTINATION-no-config' 80e652f Export: Process generator expressions from INCLUDES DESTINATION. 4355815 cmTarget: Add NAME property 01 August 2013, 12:54:15 UTC
1a88bbf Merge topic 'FindGTK2-gmodule' 7ca5958 FindGTK2: Detect gmodule library 76c72b9 FindGTK2: gthread-2.0 folder does not exist 01 August 2013, 12:53:58 UTC
0920587 Merge topic 'minor-cleanups' 7429941 Docs: Fix typo in CMAKE_DEBUG_TARGET_PROPERTIES 01 August 2013, 12:53:45 UTC
75af0cb Merge topic 'vs-subsystem-order' b64e8f2 VS10: Honor user-specified /SUBSYSTEM: flag (#14326) 01 August 2013, 12:53:21 UTC
a26e7d0 Merge topic 'target-command-allow-no-items' c0b8682 Allow target commands to be invoked with no items (#14325). 01 August 2013, 12:52:35 UTC
f0f7ee0 CMake Nightly Date Stamp 01 August 2013, 04:01:09 UTC
80e652f Export: Process generator expressions from INCLUDES DESTINATION. Configuration sensitive expressions are not permitted. 31 July 2013, 22:37:25 UTC
4355815 cmTarget: Add NAME property In generator expression contexts, this can be used to determine the name of the head target in the evaluation. 31 July 2013, 22:36:11 UTC
7ca5958 FindGTK2: Detect gmodule library 31 July 2013, 15:40:07 UTC
76c72b9 FindGTK2: gthread-2.0 folder does not exist Partially revert commit 508e8ca024e47baea342da85c7bbd014c7fd6c30 31 July 2013, 15:39:38 UTC
7429941 Docs: Fix typo in CMAKE_DEBUG_TARGET_PROPERTIES Introduced in commit f10e6480 (Docs: Document existing target property debugging options., 2013-07-26) 31 July 2013, 15:13:46 UTC
b64e8f2 VS10: Honor user-specified /SUBSYSTEM: flag (#14326) Use the WIN32_EXECUTABLE target property only to set the SubSystem build attribute default. When user-specified flags are later parsed they may then override it. 31 July 2013, 14:17:17 UTC
c0b8682 Allow target commands to be invoked with no items (#14325). Code such as target_include_directories(foo PRIVATE ${items}) should not work or break based on whether items is defined or not. 31 July 2013, 14:06:34 UTC
0cecc7b Merge topic 'update-libarchive' 26fe7e3 libarchive: Backport to CMake 2.8.2 b81a4e1 libarchive: Remove build options not used by CMake 3218f52 libarchive: Avoid struct init with variable bae3a73 libarchive: Silence API deprecation warnings 6773840 libarchive: Include cm_zlib.h to get zlib used by CMake 8dc0a9f libarchive: Update README-CMake.txt for new snapshot 102071f Merge branch 'libarchive-upstream' into update-libarchive 35df7c8 libarchive 3.1.2 (reduced) 31 July 2013, 12:49:09 UTC
e3b6ab9 Merge topic 'static_library_flags' 33e6e0b VS6: Add handling of CMAKE_*_LINKER_FLAGS_<CONFIG> variables 152dfda Add additonal tests for the linker flags 20ed496 Add documentation for the missing CMAKE_*_LINKER_FLAGS_* variables 54f7019 Add CMAKE_STATIC_LINKER_FLAGS to CMakeCommonLanguageInclude 2a43c30 Add support for CMAKE_STATIC_LINKER_FLAGS 14bbf83 Unify the way the flags of a static library are read 31 July 2013, 12:49:01 UTC
58c5dc3 Merge topic '13582_configured_file_regeneration' 8fbf39a cmMakefile: Do not track configured files known to be temporary 31 July 2013, 12:48:57 UTC
4e3675a Merge topic 'ninja_bad_cmcldeps_paths' d12459f VS 6: Tell BuildDepends test to tolerate ninjadep failure 31 July 2013, 12:48:52 UTC
f2db78c Merge topic 'bash-completion-updates' f85f6a5 bash-completion: Fix/improve generator names extraction 351fd63 bash-completion: Add -S,-SP options arguments completion 31 July 2013, 12:48:40 UTC
b728ec3 Merge topic 'install-interface-includes' 72d13ff install: Remove error condition using INCLUDES DESTINATION without EXPORT. 31 July 2013, 12:48:36 UTC
cdfeda6 Merge topic 'add-cmake_reset_check_state' 9349d69 Add cmake_reset_check_state() macro 31 July 2013, 12:48:29 UTC
6e2da4a Merge topic 'passthru' 2b473d2 Add option to use stdout/stderr of original terminal in cmake --build 31 July 2013, 12:48:19 UTC
9349d69 Add cmake_reset_check_state() macro It's acknowledged that check state should not generally nest, so it should be cleared when used, for example, in Find* module. Also, add optional RESET argument to cmake_push_check_state(). 31 July 2013, 12:43:22 UTC
33e6e0b VS6: Add handling of CMAKE_*_LINKER_FLAGS_<CONFIG> variables Read the content of the config specific linker flags in the Visual Studio 6 generator too. 31 July 2013, 12:41:08 UTC
152dfda Add additonal tests for the linker flags Extend Tests/LinkFlags to test libraries of the type MODULE and the content of the CMAKE_*_LINKER_FLAGS_* variables. 31 July 2013, 12:41:08 UTC
20ed496 Add documentation for the missing CMAKE_*_LINKER_FLAGS_* variables Add CMAKE_MODULE_LINKER_FLAGS_*, CMAKE_SHARED_LINKER_FLAGS_* and CMAKE_STATIC_LINKER_FLAGS_* to cmDocumentVariables.cxx with a similar documentation as CMAKE_EXE_LINKER_FLAGS_*. 31 July 2013, 12:41:07 UTC
54f7019 Add CMAKE_STATIC_LINKER_FLAGS to CMakeCommonLanguageInclude Add support for CMAKE_STATIC_LINKER_FLAGS_* to CMakeCommonLanguageInclude.cmake to set the defaults similar to the other CMAKE_*_LINKER_FLAGS_*. 31 July 2013, 12:41:07 UTC
2a43c30 Add support for CMAKE_STATIC_LINKER_FLAGS Add the content of this variable to the target specific linker flags as we do with the other CMAKE_*_LINKER_FLAGS variables already. 31 July 2013, 12:41:07 UTC
14bbf83 Unify the way the flags of a static library are read Introduce cmLocalGenerator::GetStaticLibraryFlags() to have a central function for getting the linker flags for a given target. 31 July 2013, 12:41:07 UTC
26fe7e3 libarchive: Backport to CMake 2.8.2 Avoid requiring CMake 2.8.6 for CMakePushCheckState or CMake 2.8.8 for CMakeExpandImportedTargets. Drop the custom versions of CMake modules CheckCSource(Compiles|Runs) because we do not use the SAFESEH option anyway. 31 July 2013, 12:22:15 UTC
b81a4e1 libarchive: Remove build options not used by CMake Drop options POSIX_REGEX_LIB and ENABLE_SAFESEH that we do not want for the CMake build of libarchive. 31 July 2013, 12:21:20 UTC
3218f52 libarchive: Avoid struct init with variable Compilers such as Borland and MIPSpro do not like struct initialization with variables. Initialize using assignment instead. 31 July 2013, 12:20:24 UTC
bae3a73 libarchive: Silence API deprecation warnings CMake uses old libarchive APIs for now. 31 July 2013, 12:20:05 UTC
6773840 libarchive: Include cm_zlib.h to get zlib used by CMake Follow up change from commit ffa6faa4 (libarchive: Include cm_zlib.h to get zlib used by CMake, 2011-12-20) for new includes of zlib.h in updated libarchive. 31 July 2013, 12:19:58 UTC
8dc0a9f libarchive: Update README-CMake.txt for new snapshot 31 July 2013, 12:19:48 UTC
102071f Merge branch 'libarchive-upstream' into update-libarchive Conflicts: Utilities/cmlibarchive/CMakeLists.txt Utilities/cmlibarchive/libarchive/archive.h Utilities/cmlibarchive/libarchive/archive_entry.h Utilities/cmlibarchive/libarchive/archive_read_disk_posix.c Utilities/cmlibarchive/libarchive/archive_read_support_format_iso9660.c Utilities/cmlibarchive/libarchive/archive_windows.h Utilities/cmlibarchive/libarchive/archive_write_set_format_iso9660.c 31 July 2013, 12:19:13 UTC
8e47547 CMake Nightly Date Stamp 31 July 2013, 04:01:05 UTC
8fbf39a cmMakefile: Do not track configured files known to be temporary Since commit ad502502 (cmMakefile: Track configured files so we can regenerate them, 2013-06-18) cmMakefile::ConfigureFile records the configured file as an output file generated by CMake. The intention is that for make and ninja we can re-run CMake when one of the files it generates goes missing. However, files configured temporarily in CMakeTmp directories by Check* modules do not live past the CMake invocation. Teach cmMakefile::ConfigureFile to skip tracking files with "CMakeTmp" in their path, just like cmCoreTryCompile::TryCompileCode does to avoid adding dependencies on temporary source files. In the future we will need a more general filter to avoid recording as CMake outputs any files that do not exist at the end of generation. 30 July 2013, 18:43:59 UTC
d12459f VS 6: Tell BuildDepends test to tolerate ninjadep failure The VS 6 IDE does not want to recompile a particular source after a particular header it includes is modified, even by hand. For now just silence the failure and document it with a comment. 30 July 2013, 13:41:46 UTC
9181a4e CMake Nightly Date Stamp 30 July 2013, 04:01:10 UTC
f85f6a5 bash-completion: Fix/improve generator names extraction 29 July 2013, 23:13:08 UTC
351fd63 bash-completion: Add -S,-SP options arguments completion 29 July 2013, 22:32:17 UTC
c18117a Merge topic 'fix-export-includes-crash' f868e47 Fix crash on export of target with empty INTERFACE_INCLUDE_DIRECTORIES. 29 July 2013, 13:59:29 UTC
7c3494e Merge topic 'PrintHelperFunctions' e32ff96 add macros cmake_print_properties() and cmake_print_variables() 29 July 2013, 13:55:31 UTC
63728df Merge topic 'memcheck_pre_post_args' c0756b6 Revert "CTest: fix pre and post test commands with spaces" (#13887) 29 July 2013, 13:55:27 UTC
1b9aa69 Merge topic 'FindPNG-dbg-rel' 2a79753 FindPNG: improve library detection (#14301) 29 July 2013, 13:55:18 UTC
3c683d7 Merge topic 'rpath-on-mac' 84698ab OS X: If necessary, use xcrun to help find otool used to query install names. 29 July 2013, 13:55:15 UTC
64bb8f4 Merge topic 'DocumentGraphvisOptions' 692ecf4 graphvizoptions: add copyright notice ee32673 Add documentation for the --graphviz support 29 July 2013, 13:55:08 UTC
50c5eb5 Merge topic 'ninja_bad_cmcldeps_paths' 9275554 Ninja: Update BuildDepends test to verify cmcldeps depfiles. 6fa9d0a Ninja: Make cmcldeps depfile output more consistent with 'ninja -t msvc' 29 July 2013, 13:54:48 UTC
3dace78 Merge topic 'minor-cleanups' b8dc7fa Genex: Disallow LINKER_LANGUAGE only when used on a static library. c8a10ba cmTarget: Fix iface libraries and languages for static libraries. f94bdb3 cmTarget: Remove duplicates when printing traces of tll signatures ff3d5fa Export: Fix typo of LINK_INTERFACE_LIBRARIES. 79a7a81 Docs: Document variables for default visibility values. 6f6391b Docs: Generalize and de-duplicate VISIBILITY_PREFIX docs. d8cb47f Docs: Trim trailing whitespace in generated doc. f10e648 Docs: Document existing target property debugging options. 4f4d69f Qt4Macros: Simplify some variable population. a413a40 Qt4Macros: Remove undefined varible use. b60a29e Qt4Macros: Remove unneeded generate CONDITION. e454cba Docs: Document file(GENERATE) CONDITION as optional. 29 July 2013, 13:54:34 UTC
eaeadfe Merge topic 'FindGTK2Debug' 32cf738 FindGTK2: Remove GTK2_SKIP_MARK_AS_ADVANCED option a874142 FindGTK2: Update local changelog cd2d9c7 FindGTK2: Append _INCLUDE_DIR to var name in _GTK2_FIND_INCLUDE_DIR 732324f FindGTK2: Append _LIBRARY to var name in _GTK2_FIND_LIBRARY 03bd3d1 FindGTK2: Use GTK_XXX_LIBRARY_DEBUG libraries in debug mode 29 July 2013, 13:54:21 UTC
f868e47 Fix crash on export of target with empty INTERFACE_INCLUDE_DIRECTORIES. The new feature of install(TARGETS ... INCLUDES DESTINATION) introduced in commit 650e61f8 (Add a convenient way to add the includes install dir to the INTERFACE., 2013-01-05) introduced this crash. If the new feature is used with a target which has no INTERFACE_INCLUDE_DIRECTORIES, a segfault occurred. 29 July 2013, 13:50:24 UTC
32cf738 FindGTK2: Remove GTK2_SKIP_MARK_AS_ADVANCED option Variables are now automatically marked as advanced by SelectLibraryConfigurations 29 July 2013, 13:40:58 UTC
a874142 FindGTK2: Update local changelog 29 July 2013, 13:40:58 UTC
cd2d9c7 FindGTK2: Append _INCLUDE_DIR to var name in _GTK2_FIND_INCLUDE_DIR This is to keep _GTK2_FIND_INCLUDE_DIR and _GTK2_FIND_LIBRARY coherent after previous commit 29 July 2013, 13:40:58 UTC
732324f FindGTK2: Append _LIBRARY to var name in _GTK2_FIND_LIBRARY This avoids to get the base name using a regexp, in order to use SelectLibraryConfigurations 29 July 2013, 13:40:57 UTC
03bd3d1 FindGTK2: Use GTK_XXX_LIBRARY_DEBUG libraries in debug mode If the GTK_XXX_LIBRARY_DEBUG library is available, it is now used when linking in debug mode XXX. A new set of variables GTK_XXX_LIBRARY_RELEASE is added and the original GTK_XXX_LIBRARY uses the optimized/debug syntax. 29 July 2013, 13:40:57 UTC
72d13ff install: Remove error condition using INCLUDES DESTINATION without EXPORT. Commit 650e61f8 (Add a convenient way to add the includes install dir to the INTERFACE., 2013-01-05) introduced an error case for using the install(TARGETS) command with specified INCLUDES DESTINATION, but no specified EXPORT set. It is convenient to use a variable to set the various destinations for different outputs (as KDE does), and some targets such as executables are installed but not exported. This was triggering the error case, but as it is a common case, remove the error. 29 July 2013, 13:16:15 UTC
back to top