https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
77de9f4 Add support for RESW files to VS generator. Add support for RESW files to Visual Studio 2010+ generatos. Resw files are added as PRIResource element. Conflicts: Source/cmGeneratorTarget.cxx Source/cmGeneratorTarget.h Source/cmVisualStudio10TargetGenerator.cxx Source/cmVisualStudio10TargetGenerator.h 27 August 2015, 09:22:54 UTC
81ad562 CMake Nightly Date Stamp 27 August 2015, 04:01:06 UTC
33df7f3 CMake Nightly Date Stamp 26 August 2015, 04:01:07 UTC
cdb9984 Merge topic 'consistent-empty' e876963f Replace '0 == instances.size()' with instances.empty(). 44ffb9cd Replace foo.size() pattern with !foo.empty(). 8f89f8b1 Replace 'foo.size() != 0' pattern with !foo.empty(). 524610f9 Replace 'foo.size() == 0' pattern with foo.empty(). 0e14c7ee Replace 'foo.size() > 0' pattern with !foo.empty(). 25 August 2015, 19:13:33 UTC
96dafff Merge topic 'libarchive-modern-apis' e7f93715 Use modern libarchive APIs 25 August 2015, 19:13:31 UTC
90eb6de Merge topic 'fphsa-typo' 64e527db FPHSA: fix typo in documentation 25 August 2015, 19:13:29 UTC
84aa251 Merge topic 'fix-load-command-doc-classification' 1869eacb Help: Fix classification of load_command in command TOC. 25 August 2015, 19:13:27 UTC
d030a46 Merge topic 'FindJNI-linux-x32' c4d78b8b FindJNI: Add support for x32 architecture on Linux (#15710) 25 August 2015, 19:13:25 UTC
9aeee9c Merge topic 'cmState-prop_dir' f4150bd8 cmState: Move directory Properties from cmMakefile. 01787547 cmMakefile: Inline GetDefinitions into GetProperty. 25 August 2015, 19:13:23 UTC
a8f8848 CMake Nightly Date Stamp 25 August 2015, 04:01:07 UTC
1869eac Help: Fix classification of load_command in command TOC. In CMake 3.0, the load_command command was deprecated. However, the position of load_command in the help TOC was not fixed at that time: it was still listed as a "Normal Command". 25 August 2015, 03:09:31 UTC
e876963 Replace '0 == instances.size()' with instances.empty(). This is not a pattern. 24 August 2015, 18:47:18 UTC
44ffb9c Replace foo.size() pattern with !foo.empty(). 24 August 2015, 18:47:18 UTC
8f89f8b Replace 'foo.size() != 0' pattern with !foo.empty(). 24 August 2015, 18:47:17 UTC
524610f Replace 'foo.size() == 0' pattern with foo.empty(). 24 August 2015, 18:47:17 UTC
0e14c7e Replace 'foo.size() > 0' pattern with !foo.empty(). 24 August 2015, 18:47:17 UTC
ddb7f28 Merge topic 'drop-cmsys-std-layer' 04e708d8 Remove use of include <cmsys/IOStream.hxx> from KWSys e8585f45 Remove use of include <cmsys/stl/*> and cmsys_stl::* 6db713c0 Remove use of include <cmsys/ios/*> and cmsys_ios::* 24 August 2015, 18:28:43 UTC
f4150bd cmState: Move directory Properties from cmMakefile. 24 August 2015, 18:02:21 UTC
0178754 cmMakefile: Inline GetDefinitions into GetProperty. It will soon move to cmState. 24 August 2015, 17:48:45 UTC
64e527d FPHSA: fix typo in documentation 24 August 2015, 16:22:13 UTC
c4d78b8 FindJNI: Add support for x32 architecture on Linux (#15710) This architecture uses an amd64 kernel but x32 userland. Use CMAKE_LIBRARY_ARCHITECTURE to distinguish it for now. 24 August 2015, 14:54:13 UTC
e7f9371 Use modern libarchive APIs Replace use of deprecated libarchive3 functions with their modern equivalents. 24 August 2015, 14:40:04 UTC
2370a99 Merge topic 'cmState-definitions' bff27391 cmState: Host variable definitions. 6954c893 cmState: Add a VariableScope snapshot type. 1fc645bd cmState: Add a Base snapshot type. 0f070dd3 cmMakefile: Decouple the container of cmDefinitions from scoping logic. 25e04ddf cmDefinitions: Implement in terms of cmLinkedTree. 4bbe261c cmMakefile: Extract InitializeVarScope method. 24 August 2015, 14:07:04 UTC
5804388 Merge topic 'ios-app-bundle-layout' 744e6c49 Fix iOS Bundle layouts (#15669) 24 August 2015, 14:07:02 UTC
eeeb0eb Merge topic 'remove-unused-cmPolicies' d8a57148 cmake: Remove unused cmPolicies member. 24 August 2015, 14:07:00 UTC
d5d86ec Merge topic 'refactor-progress' 3fa1b964 cmGlobalUnixMakefileGenerator3: Change the progress container key. 55e39276 cmState: Make it possible to order cmState::Snapshot. 04168cbb cmGlobalUnixMakefileGenerator3: Rename member. 2394584c cmGlobalGenerator: Rename progress initializer method. b9eb3cd1 cmGlobalGenerator: Move LG to target map to subclass. f5d2b7a6 cmGlobalGenerator: Remove clearance of map. 24 August 2015, 14:06:58 UTC
9135e37 Merge topic 'generators-use-cmLocalGenerator' 1f39ee5b cmInstallExportGenerator: Require cmLocalGenerator, not cmMakefile. c259b830 cmTestGenerator: Require cmLocalGenerator, not cmMakefile. 75e511ee cmInstallFilesGenerator: Require cmLocalGenerator, not cmMakefile. 24 August 2015, 14:06:56 UTC
aaf9532 Merge topic 'fix-include_directories-BEFORE' a4bd3010 include_directories: Fix regression in BEFORE option (#15693) 24 August 2015, 14:06:54 UTC
744e6c4 Fix iOS Bundle layouts (#15669) In contrast to Mac OS X App bundle layout the iOS one lacks the Contents/MacOSX structure. See also the Bundle Structures documentation in Mac Developer Library: https://developer.apple.com/library/mac/documentation/CoreFoundation/Conceptual/CFBundles/BundleTypes/BundleTypes.html For now detect iOS targets by checking the SDK name/path. 24 August 2015, 13:50:20 UTC
884c631 CMake Nightly Date Stamp 24 August 2015, 04:01:06 UTC
bff2739 cmState: Host variable definitions. 23 August 2015, 17:05:11 UTC
d8a5714 cmake: Remove unused cmPolicies member. heaptrack showed a 1 byte allocation with the backtrace pointing here, as is the case since commit v3.3.0-rc1~112^2~5 (cmPolicies: Remove unused cmPolicy class., 2015-05-03) 23 August 2015, 16:28:01 UTC
3fa1b96 cmGlobalUnixMakefileGenerator3: Change the progress container key. 23 August 2015, 16:05:13 UTC
55e3927 cmState: Make it possible to order cmState::Snapshot. 23 August 2015, 16:05:13 UTC
04168cb cmGlobalUnixMakefileGenerator3: Rename member. 23 August 2015, 16:05:13 UTC
2394584 cmGlobalGenerator: Rename progress initializer method. 23 August 2015, 16:05:13 UTC
b9eb3cd cmGlobalGenerator: Move LG to target map to subclass. This is the only user. 23 August 2015, 16:05:01 UTC
f5d2b7a cmGlobalGenerator: Remove clearance of map. It is always cleared before being re-populated. 23 August 2015, 15:49:11 UTC
1f39ee5 cmInstallExportGenerator: Require cmLocalGenerator, not cmMakefile. 23 August 2015, 15:46:23 UTC
c259b83 cmTestGenerator: Require cmLocalGenerator, not cmMakefile. 23 August 2015, 15:46:07 UTC
75e511e cmInstallFilesGenerator: Require cmLocalGenerator, not cmMakefile. 23 August 2015, 15:21:27 UTC
6954c89 cmState: Add a VariableScope snapshot type. Match the scopes currently used in cmMakefile for definitions. 23 August 2015, 15:08:54 UTC
1fc645b cmState: Add a Base snapshot type. For completeness mostly. 23 August 2015, 15:08:54 UTC
0f070dd cmMakefile: Decouple the container of cmDefinitions from scoping logic. Maintain a Parent tree node for writing to in RaiseScope. 23 August 2015, 15:08:53 UTC
25e04dd cmDefinitions: Implement in terms of cmLinkedTree. Store the definitions in a cmLinkedTree in the cmMakefile. This can be moved to cmState and then the tree will provide snapshotting possibilities. It will also make the Closure copy created at the start of each cmMakefile unnecesarry. 23 August 2015, 15:08:53 UTC
4bbe261 cmMakefile: Extract InitializeVarScope method. 23 August 2015, 15:08:53 UTC
b5f17d1 CMake Nightly Date Stamp 23 August 2015, 04:01:06 UTC
29c1385 CMake Nightly Date Stamp 22 August 2015, 04:01:07 UTC
a4bd301 include_directories: Fix regression in BEFORE option (#15693) Refactoring in commit 6ed9c7e0 (cmState: Host buildsystem properties for directories, 2015-07-18) broke include_directories(BEFORE). Fix it and add a test case. 21 August 2015, 19:21:37 UTC
04e708d Remove use of include <cmsys/IOStream.hxx> from KWSys We no longer need this compatibility layer for the compilers we support. 21 August 2015, 14:54:57 UTC
86bb2ce Merge topic 'improve-variable-help-formatting' 3bb707f0 Help: Improve formatting of variable documentation 21 August 2015, 13:37:16 UTC
3bb707f Help: Improve formatting of variable documentation Improve formatting, primarily by: * Adding links to relevant commands, properties, generators, and so on. * Converting code, symbols, paths, and so on to fixed-width fonts. * Hard wrapping lines to 80 characters or less. 21 August 2015, 13:32:08 UTC
badde9c Merge topic 'modules-no-soname' f799ffb5 Do not set SONAME for MODULE library targets (#15705) 899458ab Tests: Cover NO_SONAME property for SHARED libraries 21 August 2015, 13:29:06 UTC
def5795 Merge topic 'FindCUDA-vs2013-separate-compilation' 9b2f6992 FindCUDA: Fix object build rule for separate compilation on VS 2013+ (#15697) 21 August 2015, 13:29:04 UTC
c450686 Merge topic 'OUTPUT_NAME-genex-no-recursion' 3c37d264 cmGeneratorTarget: Avoid recursion in GetOutputName method 21 August 2015, 13:29:02 UTC
870d839 Merge topic 'sublime-msvc-includes' c66835fc Extra Generator: Populate MSVC system include paths from environment (#15597) 21 August 2015, 13:29:00 UTC
cecd0d1 Merge topic 'vs-fix-obj-extension' 3e94f94b cmLocalVisualStudioGenerator: Use computed .obj extension (#13685) 21 August 2015, 13:28:58 UTC
f986574 Merge topic 'hp-ux-itanium-shared-libs' 625225bb HP-UX: Do not use ".sl" extension for shared libs on Itanium 21 August 2015, 13:28:55 UTC
4ae9362 Merge topic 'get-filename-component-base-dir' e89ea3d1 get_filename_component: Teach new BASE_DIR parameter. 21 August 2015, 13:28:53 UTC
162e7b5 Merge topic 'determine-compiler-CMP0054' dc8822f0 CMakeDetermine{C,CXX}Compiler: Avoid if() auto-dereferene in quoted arguments 21 August 2015, 13:28:50 UTC
3755250 CMake Nightly Date Stamp 21 August 2015, 04:01:09 UTC
e8585f4 Remove use of include <cmsys/stl/*> and cmsys_stl::* We no longer need this compatibility layer for the compilers we support. 20 August 2015, 20:19:08 UTC
6db713c Remove use of include <cmsys/ios/*> and cmsys_ios::* We no longer need this compatibility layer for the compilers we support. 20 August 2015, 20:19:08 UTC
9b2f699 FindCUDA: Fix object build rule for separate compilation on VS 2013+ (#15697) The handling of multilevel dependencies has been fixed in Visual Studio 2013. The work around used for VS 2010 and VS 2012 does not work for VS 2013 any more. Switch to normal object build rules for VS 2013 and newer. 20 August 2015, 15:52:11 UTC
f799ffb Do not set SONAME for MODULE library targets (#15705) The SONAME field is only useful for shared libraries that application link against. 20 August 2015, 14:45:09 UTC
899458a Tests: Cover NO_SONAME property for SHARED libraries This property was added by commit v2.8.9~204^2~2 (Support building shared libraries or modules without soname, 2012-04-22). A test for using the property on MODULE libraries was added by commit v2.8.9~204^2~1 (Test NO_SONAME property, 2012-04-23). Add such a test for SHARED libraries too. 20 August 2015, 14:38:34 UTC
3c37d26 cmGeneratorTarget: Avoid recursion in GetOutputName method Since support for generator expressions was added to OUTPUT_NAME it is possible for project code to cause recursion in this method by using a $<TARGET_FILE> genex. Detect and reject such cases. 20 August 2015, 13:56:45 UTC
dc8822f CMakeDetermine{C,CXX}Compiler: Avoid if() auto-dereferene in quoted arguments Exposed by a CMP0054 warning with code like: cmake_minimum_required(VERSION 2.8.9 FATAL_ERROR) project(MyProj NONE) enable_language(C) enable_language(CXX) While at it, use STREQUAL for testing the compiler id against "GNU". Suggested-by: Rolf Eike Beer <eike@sf-mail.de> 20 August 2015, 13:35:16 UTC
e72a5b2 CMake Nightly Date Stamp 20 August 2015, 04:01:07 UTC
404d16e CMake Nightly Date Stamp 19 August 2015, 04:01:08 UTC
c66835f Extra Generator: Populate MSVC system include paths from environment (#15597) 18 August 2015, 20:30:55 UTC
3e94f94 cmLocalVisualStudioGenerator: Use computed .obj extension (#13685) CMAKE_<LANG>_OUTPUT_EXTENSION tells us the proper extension for the current toolchain. Teach the ComputeObjectFilenames method to use GetLanguageOutputExtension to look up the extension instead of hard-coding ".obj". This is already done in the code path for explicit file names inside our call to GetObjectFileNameWithoutTarget. 18 August 2015, 15:39:52 UTC
625225b HP-UX: Do not use ".sl" extension for shared libs on Itanium Instead use the standard ".so" extension. Suggested-by: Gerhard Grimm <gerhard.grimm@detec.com> 18 August 2015, 14:55:16 UTC
a712575 Merge topic 'finpkgconfig-if-deref' b9ec9392 FindPkgConfig: remove variable dereference 18 August 2015, 14:12:05 UTC
f1d08e5 Merge topic 'add-ARTOS-platform-module' 462fbd1e Add support for ARTOS platform using GNU C with ac compiler driver 18 August 2015, 14:12:03 UTC
868be9c Merge topic 'cmake-gui-high-resolution' a41ebd4e cmake-gui: Add support for HiDPI (Retina) screens on OS X 18 August 2015, 14:12:01 UTC
fb329c0 Merge topic 'build-subdir' ba1065ab cmake: Add support for "--build ." in subdirectory (#15696) 18 August 2015, 14:11:58 UTC
b9ec939 FindPkgConfig: remove variable dereference If CMAKE_MINIMUM_REQUIRED_VERSION is not set because no cmake_minimum_required() call is present this line can lead to an error as that string is empty so too few arguments are passed to if(): See also "/var/tmp/paludis/build/kde-krdc-15.08.0/work/build/CMakeFiles/CMakeOutput.log". See also "/var/tmp/paludis/build/kde-krdc-15.08.0/work/build/CMakeFiles/CMakeError.log". CMake Error at /usr/share/cmake/Modules/FindPkgConfig.cmake:112 (elseif): given arguments: "VERSION_LESS" "3.1" Unknown arguments specified Call Stack (most recent call first): /usr/share/cmake/Modules/FindPkgConfig.cmake:501 (_pkgconfig_parse_options) /usr/share/cmake/Modules/FindOpenSSL.cmake:43 (pkg_check_modules) 18 August 2015, 10:14:43 UTC
76a54a4 CMake Nightly Date Stamp 18 August 2015, 04:01:08 UTC
e89ea3d get_filename_component: Teach new BASE_DIR parameter. In the get_filename_component command, add a new BASE_DIR parameter to use with the ABSOLUTE and REALPATH options. This will be used when finding an absolute path from a relative path. 18 August 2015, 03:55:38 UTC
a41ebd4 cmake-gui: Add support for HiDPI (Retina) screens on OS X 17 August 2015, 15:36:42 UTC
462fbd1 Add support for ARTOS platform using GNU C with ac compiler driver Add platform and compiler descriptions for ARTOS RTOS (locamation.com). Signed-off-by: Kars de Jong <kars.dejong@locamation.nl> 17 August 2015, 14:32:50 UTC
a38ea31 Merge topic 'propagate-link-search-to-try_compile' 7f0b83e0 try_compile: Update documentation for other propagated variables fb77c2c5 try_compile: Propogate the CMAKE_LINK_SEARCH_ variables 17 August 2015, 14:25:04 UTC
bc9103e Merge topic 'extended-length-paths' e06ea837 cmSystemTools: Use extended length paths for Windows apis. 17 August 2015, 14:25:02 UTC
581379c Merge topic 'emacs-mode-font-lock' 64e6bc5c cmake-mode.el: Refine variable font-lock 758664b7 cmake-mode.el: Fix function name font-lock 17 August 2015, 14:25:00 UTC
f4885a9 Merge topic 'FindBoost-1.59' ff5bb2ef FindBoost: Add support for Boost 1.59 17 August 2015, 14:24:57 UTC
9cba05c Merge topic 'FindXercesC-updates' db292564 FindXercesC: Add support for 3D_1 variant of the library 021bf871 FindXercesC: Find debug and release libraries separately 17 August 2015, 14:24:55 UTC
8ca1c2b Merge topic 'FindTIFF-updates' 724fa682 FindTIFF: Find debug and release libraries separately 17 August 2015, 14:24:53 UTC
89b483f Merge topic 'update-curl' 4071a747 curl: Update README-CMake.txt for new snapshot 7727d485 curl: Update configuration of build within CMake 3f2f1a94 curl: Fix check for gethostbyname_r with 5 arguments 91e8d35a Merge branch 'curl-upstream' into update-curl 602cdc06 cmCurl: Tolerate lack of CURLOPT_CAPATH support 70654261 curl 7.44.0 (reduced) 17 August 2015, 14:24:49 UTC
da3b62c Merge topic 'compiler-id-ancient-gcc-version' 6699834d GNU-DetermineCompiler: Add support for very old versions of GCC 17 August 2015, 14:24:47 UTC
a0dab7b Merge topic 'FindOpenSSL-imported-targets' 75e3a8e8 FindOpenSSL: Provide imported targets OpenSSL::{SSL,Crypto} 79a36437 FindOpenSSL: Revise and format module documentation 17 August 2015, 14:24:45 UTC
cb99eff Merge topic 'use-generator-target' 9b449e9c cmComputeLinkInformation: Lookup a target only if we have one 17 August 2015, 14:24:42 UTC
4071a74 curl: Update README-CMake.txt for new snapshot 17 August 2015, 14:17:51 UTC
7727d48 curl: Update configuration of build within CMake Update our curl build option settings as needed for CMake to account for differences in curl options from 7.38 to 7.44. 17 August 2015, 14:17:51 UTC
3f2f1a9 curl: Fix check for gethostbyname_r with 5 arguments Fix the check code to pass 5 arguments instead of 6. This typo was introduced in curl 7.39 but was not noticed because the result of this check is used only if ENABLE_IPV6 is OFF. 17 August 2015, 14:17:50 UTC
0f27bcc CMake Nightly Date Stamp 17 August 2015, 04:01:05 UTC
5c8e1ca CMake Nightly Date Stamp 16 August 2015, 04:01:05 UTC
e06ea83 cmSystemTools: Use extended length paths for Windows apis. 15 August 2015, 05:14:06 UTC
ba1065a cmake: Add support for "--build ." in subdirectory (#15696) 15 August 2015, 04:46:53 UTC
1628a8a CMake Nightly Date Stamp 15 August 2015, 04:01:09 UTC
back to top