https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
31812fd Add missing parenthesis in add_executable docs. 22 October 2015, 06:10:39 UTC
9e5f253 CMake Nightly Date Stamp 22 October 2015, 04:01:08 UTC
56cec75 Merge branch 'release' 21 October 2015, 17:02:46 UTC
498db9b CMake 3.4.0-rc2 21 October 2015, 13:26:43 UTC
e4b7d5a Merge branch 'release' 21 October 2015, 13:25:29 UTC
9206120 Merge topic 'use-generator-target' c099e00f Access policy status from cmGeneratorTarget at generate time. d74bca5a cmGeneratorTarget: Copy the policy map from the cmTarget. c6e86955 cmTarget: Remove unused NameResolvesToFramework. 18046bd5 cmCommonTargetGenerator: Use NameResolvesToFramework without cmTarget. 91411641 Move ComputeLinkType out of cmTarget. 6d94078e cmGeneratorTarget: Move IsDLLPlatform from cmTarget. 3ebc6285 cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget. 311018e5 cmGeneratorTarget: Move GetExportMacro from cmTarget. 215cd21a cmGeneratorTarget: Provide direct access to the backtrace. 1df8bd3a cmGlobalGenerator: Port IsRootOnlyTarget to cmGeneratorTarget. 83703bda cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget. 21 October 2015, 13:17:01 UTC
d31d92b Merge topic 'inline-cmMakeDepend-content' c0969b10 cmMakeDepend: Inline into inheriting class. 6a1e7328 cmMakeDepend: Inline into only user. 00f50b00 cmMakeDepend: Inline into header. 3df749af Remove vestigial declarations. 3029c27e cmMakeDepend: Use public cmMakefile API. 21 October 2015, 13:16:58 UTC
740f85a Merge topic 'cmLocalGenerator-generator-target-storage' a4bbdc5e cmLocalGenerator: Remove cmGeneratorTargetsType from setter API. 04b6bb16 cmLocalGenerator: Simplify semantic of adding generator targets. 400e3d19 cmLocalGenerator: Don't store imported generator targets 726e461b CMP0063: Split unit test by target type. 21 October 2015, 13:16:56 UTC
8bcf2c8 Merge topic 'ninja-refactor-deptype-selection' 123de191 Ninja: Refactor selection of 'deps = ' value for MS-compatible toolchains 21 October 2015, 13:16:53 UTC
196de9d Merge topic 'deprecate-CMakeForceCompiler' ed77504d CMakeForceCompiler: Deprecate this module and its macros 21 October 2015, 13:16:51 UTC
e2d4bfe Merge topic 'fix-CMP0054-elseif-warning' d6a03b47 cmIfCommand: Issue CMP0054 warning with appropriate context. (#15802) 21 October 2015, 13:16:49 UTC
f1de724 Merge topic 'doc-file-GLOB-no-order' 5a208f83 Help: Document that file(GLOB*) order is undefined 21 October 2015, 13:16:47 UTC
2ad1fed Merge branch 'fix-CMP0054-elseif-warning' into release 21 October 2015, 13:05:57 UTC
779b6ac Merge branch 'doc-file-GLOB-no-order' into release 21 October 2015, 12:53:30 UTC
5a208f8 Help: Document that file(GLOB*) order is undefined Since this command use 'readdir' under the hood the order of list is undefined: * http://stackoverflow.com/questions/8977441/does-readdir-guarantee-an-order 21 October 2015, 12:51:54 UTC
893a7fc CMake Nightly Date Stamp 21 October 2015, 04:01:06 UTC
a4bbdc5 cmLocalGenerator: Remove cmGeneratorTargetsType from setter API. 20 October 2015, 23:18:27 UTC
c099e00 Access policy status from cmGeneratorTarget at generate time. 20 October 2015, 22:52:23 UTC
d74bca5 cmGeneratorTarget: Copy the policy map from the cmTarget. 20 October 2015, 22:52:23 UTC
c6e8695 cmTarget: Remove unused NameResolvesToFramework. 20 October 2015, 22:52:23 UTC
18046bd cmCommonTargetGenerator: Use NameResolvesToFramework without cmTarget. 20 October 2015, 22:52:22 UTC
9141164 Move ComputeLinkType out of cmTarget. Keep it out of the way, so that it does not become part of cmGeneratorTarget, but where it can be used to implement CMP0003. 20 October 2015, 22:52:22 UTC
6d94078 cmGeneratorTarget: Move IsDLLPlatform from cmTarget. 20 October 2015, 22:52:22 UTC
3ebc628 cmGeneratorTarget: Move HaveWellDefinedOutputFiles from cmTarget. 20 October 2015, 22:52:22 UTC
311018e cmGeneratorTarget: Move GetExportMacro from cmTarget. 20 October 2015, 22:52:22 UTC
c0969b1 cmMakeDepend: Inline into inheriting class. Devirtualize the API. 20 October 2015, 22:41:53 UTC
6a1e732 cmMakeDepend: Inline into only user. 20 October 2015, 22:41:26 UTC
00f50b0 cmMakeDepend: Inline into header. 20 October 2015, 22:39:51 UTC
215cd21 cmGeneratorTarget: Provide direct access to the backtrace. 20 October 2015, 22:37:03 UTC
1df8bd3 cmGlobalGenerator: Port IsRootOnlyTarget to cmGeneratorTarget. 20 October 2015, 22:37:01 UTC
83703bd cmGeneratorTarget: Copy IsExecutableWithExports from cmTarget. 20 October 2015, 22:36:09 UTC
3df749a Remove vestigial declarations. 20 October 2015, 22:19:57 UTC
3029c27 cmMakeDepend: Use public cmMakefile API. 20 October 2015, 22:19:45 UTC
04b6bb1 cmLocalGenerator: Simplify semantic of adding generator targets. Don't store on the global generator as a side effect. Update clients to adapt. 20 October 2015, 21:58:49 UTC
400e3d1 cmLocalGenerator: Don't store imported generator targets No consumers need them. This makes GetGeneratorTargets more comparable to cmMakefile::GetTargets, which does not include imported targets. 20 October 2015, 21:58:48 UTC
726e461 CMP0063: Split unit test by target type. Don't rely on the order of warnings for targets being deterministic. 20 October 2015, 21:58:48 UTC
d6a03b4 cmIfCommand: Issue CMP0054 warning with appropriate context. (#15802) Commit v3.4.0-rc1~494^2~4 (cmMakefile: Add API for elseif to create backtrace., 2015-05-29) removed the use of cmMakefileCall to push/pop execution context in favor of a new way to create backtraces. However, a call to cmMakefile::GetExecutionContext is still invoked to issue a contextual CMP0054 warning through cmConditionEvaluator. As the elseif is not part of the call stack, this resulted in trying to access an empty vector. Avoid the attempt at getting execution context when evaluating elseif by constructing a context and backtrace on behalf of the cmConditionEvaluator in all cases. 20 October 2015, 21:40:12 UTC
123de19 Ninja: Refactor selection of 'deps = ' value for MS-compatible toolchains Set variables in the platform information modules to tell the Ninja generator what deps type to use instead of hard-coding conditions in the generator itself. 20 October 2015, 18:14:20 UTC
9afbb73 Merge topic 'use-generator-target' d8f8940b cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget. 7550879f cmGeneratorTarget: Move IsXCTestOnApple from cmTarget. 88d10d55 cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget. b5f5de70 cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget. 8e20ea6e cmGeneratorTarget: Move IsLinkable from cmTarget. a527abf0 Xcode: Port internal API to cmGeneratorTarget. eb3be7d6 cmGeneratorTarget: Move GetExportName from cmTarget. d231c31b Export: Port internal API to cmGeneratorTarget. e6661282 Export: Port internal utility to cmGeneratorTarget. 2b9cc1e2 Export: Port some API to cmGlobalGenerator. 97062ac2 cmInstallTargetGenerator: Port GetInstallFilename to cmGeneratorTarget. 6a72b3c8 Export: Port interface to cmGeneratorTarget. 1293c156 cmExportTryCompileFileGenerator: Port to cmGeneratorTarget. 381e7afd cmExportSet: Store a cmGeneratorTarget. 65911cae cmGlobalGenerator: Compute export() related classes early. 37ab74a6 cmLocalGenerator: Port PList handling to cmGeneratorTarget. ... 20 October 2015, 15:16:45 UTC
5ec8064 Merge topic 'FindFLEX-DEFINES_FILE' 4565a2e1 Help: Add notes for topic 'FindFLEX-DEFINES_FILE' db3d8505 FindFLEX: Add a DEFINES_FILE option to specify flex-generated header (#15781) c26ff8a9 FindFLEX: Fix typo in ADD_FLEX_BISON_DEPENDENCY errors 30710b8d FindFLEX: Use CMAKE_PARSE_ARGUMENTS to parse arguments 20 October 2015, 15:16:42 UTC
1fcc01f Merge topic 'fix_delphi_coverage' 3cd2e0e2 Tests: Fix DelphiCoverage test file selection 20 October 2015, 15:16:40 UTC
fca389e Merge topic 'update-kwsys' c6d75294 Merge branch 'upstream-kwsys' into update-kwsys 9c6a7203 KWSys 2015-10-16 (a7e5360f) 20 October 2015, 15:16:38 UTC
3cd2e0e Tests: Fix DelphiCoverage test file selection The HTML file for the Delphi Code coverage was being found by the Dashboard coverage run of CMake itself. Switch it to be a configured file to eliminate this extra reading. 20 October 2015, 15:13:25 UTC
693141c CMake Nightly Date Stamp 20 October 2015, 04:01:07 UTC
d8f8940 cmGeneratorTarget: Move IsCFBundleOnApple from cmTarget. 19 October 2015, 18:27:41 UTC
7550879 cmGeneratorTarget: Move IsXCTestOnApple from cmTarget. 19 October 2015, 18:27:41 UTC
88d10d5 cmGeneratorTarget: Copy IsAppBundleOnApple from cmTarget. Leave the cmTarget method behind for now to implement cmInstallCommand. 19 October 2015, 18:27:41 UTC
b5f5de7 cmGeneratorTarget: Copy IsFrameworkOnApple from cmTarget. Leave the cmTarget method behind for now to implement cmInstallCommand. 19 October 2015, 18:27:41 UTC
8e20ea6 cmGeneratorTarget: Move IsLinkable from cmTarget. 19 October 2015, 18:27:40 UTC
4565a2e Help: Add notes for topic 'FindFLEX-DEFINES_FILE' 19 October 2015, 17:19:11 UTC
db3d850 FindFLEX: Add a DEFINES_FILE option to specify flex-generated header (#15781) 19 October 2015, 17:10:43 UTC
383abcd Merge branch 'release' 19 October 2015, 17:06:54 UTC
919f26f Merge topic 'doc-add_test-requirements' f19d6a2c Help: Document add_test expectations of test command (#15798) 19 October 2015, 17:05:21 UTC
22bfb39 Merge branch 'doc-add_test-requirements' into release 19 October 2015, 15:45:11 UTC
ed77504 CMakeForceCompiler: Deprecate this module and its macros This module was added by commit v2.6.0~1489 (...supporting embedded compilers..., 2007-07-02) to avoid needing to build the compiler id detection source on toolchains that need special flags or linker files to produce executables. Since then CMake has learned other ways to identify such compilers (e.g. passing vendor-specific version flags and checking for vendor-specific banners in the output). Furthermore, CMake now detects a lot more than just the compiler id during language initialization in order to support things like <LANG>_STANDARD and COMPILE_FEATURES. Therefore CMakeForceCompiler is no longer a viable approach because it skips such detection. One remaining challenge to support toolchains that require special linker files is to build the test for a working compiler, compiler ABI detection binary, and other try_compile cases. This will have to be worked out as such cases are encountered. 19 October 2015, 15:09:27 UTC
f19d6a2 Help: Document add_test expectations of test command (#15798) 19 October 2015, 15:07:01 UTC
c26ff8a FindFLEX: Fix typo in ADD_FLEX_BISON_DEPENDENCY errors 19 October 2015, 13:55:37 UTC
30710b8 FindFLEX: Use CMAKE_PARSE_ARGUMENTS to parse arguments 19 October 2015, 13:46:25 UTC
c6d7529 Merge branch 'upstream-kwsys' into update-kwsys 19 October 2015, 13:16:32 UTC
9c6a720 KWSys 2015-10-16 (a7e5360f) Extract upstream KWSys using the following shell commands. $ git archive --prefix=upstream-kwsys/ a7e5360f | tar x $ git shortlog --no-merges --abbrev=8 --format='%h %s' ed82989c..a7e5360f Jan Niklas Hasse (1): a7e5360f Terminal: Force color output when CLICOLOR_FORCE is set != 0 19 October 2015, 13:16:26 UTC
bf7d21b CMake Nightly Date Stamp 19 October 2015, 04:01:05 UTC
a527abf Xcode: Port internal API to cmGeneratorTarget. 18 October 2015, 14:29:30 UTC
eb3be7d cmGeneratorTarget: Move GetExportName from cmTarget. 18 October 2015, 14:29:30 UTC
d231c31 Export: Port internal API to cmGeneratorTarget. 18 October 2015, 14:29:30 UTC
e666128 Export: Port internal utility to cmGeneratorTarget. 18 October 2015, 14:29:30 UTC
2b9cc1e Export: Port some API to cmGlobalGenerator. 18 October 2015, 14:29:30 UTC
97062ac cmInstallTargetGenerator: Port GetInstallFilename to cmGeneratorTarget. 18 October 2015, 14:29:30 UTC
6a72b3c Export: Port interface to cmGeneratorTarget. 18 October 2015, 14:29:29 UTC
1293c15 cmExportTryCompileFileGenerator: Port to cmGeneratorTarget. 18 October 2015, 14:29:29 UTC
381e7af cmExportSet: Store a cmGeneratorTarget. Set the member at compute time from the stored name. 18 October 2015, 14:29:29 UTC
65911ca cmGlobalGenerator: Compute export() related classes early. Simplify CMP0024 handling. 18 October 2015, 14:29:29 UTC
37ab74a cmLocalGenerator: Port PList handling to cmGeneratorTarget. 18 October 2015, 14:29:29 UTC
764720c CMake Nightly Date Stamp 18 October 2015, 04:01:13 UTC
31c4aee cmLocalGenerator: Port policy handling to cmGeneratorTarget. 17 October 2015, 15:30:39 UTC
3e8ef64 cmLocalGenerator: Port some API to cmGeneratorTarget. 17 October 2015, 15:30:38 UTC
cfb2f75 Use cmGeneratorTarget for property access. 17 October 2015, 15:30:38 UTC
b857f0d Use GetName from cmGeneratorTarget. 17 October 2015, 15:30:37 UTC
2f269fd CMake Nightly Date Stamp 17 October 2015, 04:01:06 UTC
ed09f3b Use IsImported from cmGeneratorTarget. 16 October 2015, 18:24:44 UTC
beff29f cmGeneratorTarget: Move ComputeVersionedName from cmTarget. 16 October 2015, 18:24:44 UTC
12e4790 cmGeneratorTarget: Move GetTargetVersion from cmTarget. 16 October 2015, 18:24:44 UTC
1427227 cmGeneratorTarget: Move CheckCMP0004 from cmTarget. 16 October 2015, 18:24:44 UTC
8f363d6 cmGeneratorTarget: Move ImportInfo from cmTarget. 16 October 2015, 18:24:43 UTC
5794dbc cmTarget: Inline the essential part of imported target location. 16 October 2015, 18:24:43 UTC
a892b28 cmGeneratorTarget: Move ImportedGetLocation from cmTarget. 16 October 2015, 18:24:43 UTC
cb8c728 cmGeneratorTarget: Move GetFullNameImported from cmTarget. 16 October 2015, 18:24:43 UTC
fb4fca0 cmGeneratorTarget: Access global state through LocalGenerator. 16 October 2015, 18:24:43 UTC
50fb2ad cmGeneratorTarget: Port Utility items to cmGeneratorTarget. 16 October 2015, 18:17:32 UTC
d233030 cmGeneratorTarget: Port implementation to cmGeneratorTarget. 16 October 2015, 18:17:31 UTC
0ebe2bb cmGeneratorTarget: Port language computation to cmGeneratorTarget. 16 October 2015, 18:17:31 UTC
60bd9f9 cmGeneratorTarget: Move GetObjectLibrariesCMP0026 from cmTarget. 16 October 2015, 18:17:22 UTC
82a6eaf cmGeneratorTarget: Port TraceDependencies to cmTarget. The problem of needing cmTarget is not solved with this, but the removal of the cmTarget member is valuable. 16 October 2015, 18:17:13 UTC
8aaed08 cmGeneratorTarget: Port object library handling to cmGeneratorTarget. 16 October 2015, 18:15:03 UTC
393654b cmGeneratorTarget: Port internal class to cmGeneratorTarget. 16 October 2015, 17:20:17 UTC
893ce30 Merge topic 'ghs-drop-optgroup' ce7ccafc GHS: Remove extra flag to GHS MULTI compiler (#15771) 16 October 2015, 13:35:41 UTC
02f8d51 Merge topic 'ExternalProject-fix-git-version' c9e0173e ExternalProject: Always use CMake builtin FindGit (#15791) 4cd52dc5 ExternalProject: Fix Git version report in error message (#15791) 16 October 2015, 13:35:39 UTC
dfd371d Merge topic 'genex-consumers-generator-targets' c4ae1578 Genex: Port some access API to cmGeneratorTarget. 6d27a3db Genex: Port implementation to cmGeneratorTarget. 16 October 2015, 13:35:37 UTC
f135213 Merge topic 'clean-up-cmTarget' 55474e61 cmState: Move GetTargetTypeName from cmTarget. 38df5c36 Remove now-obsolete casts. 4ee2b267 cmGeneratorTarget: Use enum for GetType. eac15298 cmState: Move TargetType enum from cmTarget. 482b3811 cmTarget: Move link type enum out. 2ee1cb85 cmTarget: Move ImportInfoMap out of internal class. a48bcabd cmTarget: Move backtrace member out of internal class. 6694d993 cmTarget: Remove unneeded constructors. 983c00f8 Generators: Use GetType from the cmGeneratorTarget. 16 October 2015, 13:35:34 UTC
a4f0b01 Merge topic 'GetTargetDirectory-cmGeneratorTarget' 7f5ec9f1 cmLocalGenerator: Port GetTargetDirectory to cmGeneratorTarget. 06f56d3b cmLocalUnixMakefileGenerator3: Port AppendCleanCommand to cmGeneratorTarget. c8f8f165 cmLocalUnixMakefileGenerator3: Port another API to cmGeneratorTarget. 9f299a12 cmLocalUnixMakefileGenerator3: Port API to cmGenertorTarget. 16 October 2015, 13:35:32 UTC
2f1c340 CMake Nightly Date Stamp 16 October 2015, 04:01:06 UTC
back to top