https://github.com/Kitware/CMake

sort by:
Revision Author Date Message Commit Date
8a94978 Fix compilation command getting crazy about multiples instances trying to read license file. It seems to happen with CodeWarrior for Wii only. 11 September 2014, 13:08:12 UTC
7a4a05d CMake Nightly Date Stamp 02 September 2014, 04:01:07 UTC
75abb6d CMake Nightly Date Stamp 01 September 2014, 04:01:07 UTC
5d7ce7a CMake Nightly Date Stamp 31 August 2014, 04:01:08 UTC
3919fc6 CMake Nightly Date Stamp 30 August 2014, 04:01:07 UTC
85a6ff0 CMake Nightly Date Stamp 29 August 2014, 04:01:08 UTC
8785d05 CMake Nightly Date Stamp 28 August 2014, 04:01:07 UTC
3d95b39 Merge topic 'wxWidgets-cflags' e6fa6e60 UsewxWidgets: CFLAGS are expected to be a string here, not a list. 27 August 2014, 13:04:56 UTC
869e1a4 Merge topic 'wxWidgets-paths' 33286235 FindwxWidgets: Improve path detection logic when cross-compiling. 27 August 2014, 13:04:53 UTC
7c69436 CMake Nightly Date Stamp 27 August 2014, 04:01:08 UTC
0a64c48 CMake Nightly Date Stamp 26 August 2014, 04:01:07 UTC
c2a47a9 CMake Nightly Date Stamp 25 August 2014, 04:01:07 UTC
238d261 CMake Nightly Date Stamp 24 August 2014, 04:01:09 UTC
5b31fe3 CMake Nightly Date Stamp 23 August 2014, 04:01:07 UTC
3328623 FindwxWidgets: Improve path detection logic when cross-compiling. 22 August 2014, 17:20:42 UTC
e6fa6e6 UsewxWidgets: CFLAGS are expected to be a string here, not a list. 22 August 2014, 15:27:48 UTC
8c30014 Merge topic 'vs-masm' cbd1d42b Help: Add notes for topic 'vs-masm' 0f8522a6 VS: Add MASM support to VS 8 and 9 (#8170, #14984) a43f4400 VS: Move internal MasmEnabled member up to VS 7 generator df3b007d VS: Add test for MASM support e8727449 VS: Populate MASM tool build settings in .vcxproj files 0271a5f9 VS: Manually fix MASM flag table entries 1d662e48 VS: Generate MASM flag tables from MSBuild tool files 4f6940df VS: Fix ASM_MASM support in VS >= 10 d7866c52 ASM_MASM: Fix selection of ml64 0374abdb ASM_MASM: Add preprocessor definitions to compile lines 5b0a46e1 ASM_MASM: Do not require compiler to be a full path 802dbe52 cmLocalVisualStudio7Generator: Rename local 'lang' var 22 August 2014, 14:37:55 UTC
b4d3e7a Merge topic 'FindXerces' 20407006 FindXerces: New module to find Apache Xerces-C++ 22 August 2014, 14:37:53 UTC
61dd8d8 Merge topic 'FindIce' 050caef3 FindIce: New module to find ZeroC Ice 22 August 2014, 14:37:51 UTC
fae23fe CMake Nightly Date Stamp 22 August 2014, 04:01:11 UTC
050caef FindIce: New module to find ZeroC Ice - autodetects Ice on all major platforms - allows building with all supported Visual Studio versions on Windows - autodetects the slice path on most platforms - separately detects the Ice programs, headers, slice files and libraries so that any Ice configuration or installation errors can be accurately reported, making diagnosis of Ice problems simpler 21 August 2014, 12:45:01 UTC
2040700 FindXerces: New module to find Apache Xerces-C++ 21 August 2014, 12:30:30 UTC
4517d6b CMake Nightly Date Stamp 21 August 2014, 04:01:07 UTC
cbd1d42 Help: Add notes for topic 'vs-masm' 20 August 2014, 18:58:47 UTC
16afcca Merge topic 'check-flag-for-intel' 914db028 Check*CompilerFlag: Add another pattern for Intel (#15096) 20 August 2014, 14:25:51 UTC
0f8522a VS: Add MASM support to VS 8 and 9 (#8170, #14984) 20 August 2014, 14:22:07 UTC
a43f440 VS: Move internal MasmEnabled member up to VS 7 generator Move the member from cmGlobalVisualStudio10Generator to cmGlobalVisualStudio7Generator to make it useful for earlier versions of VS. Set the member to true only starting with cmGlobalVisualStudio8Generator since we will not implement MASM support for versions less than VS 8. 20 August 2014, 14:21:12 UTC
df3b007 VS: Add test for MASM support It is now expected to work with VS >= 10 and MSVC >= 13.1. 20 August 2014, 14:19:49 UTC
c570be0 CMake Nightly Date Stamp 20 August 2014, 04:01:13 UTC
7000a06 Merge branch 'release' 19 August 2014, 13:51:05 UTC
c91a65f Merge topic 'FindOpenMP-add-Fortran-support' d0678408 FindOpenMP: Add support for Fortran (#14656) 19 August 2014, 13:48:41 UTC
eea6103 Merge topic 'fix-check-module-DEFINED-tests' 4ffec8f6 Check*: Add compatibility hack for old VXL code 19 August 2014, 13:48:39 UTC
ceaf578 Merge topic 'fix-lexer-open-square' 02b3cba9 cmListFileLexer: Fix lexing of single '[' character (#15092) 19 August 2014, 13:48:36 UTC
9f4701b Merge topic 'vs-refactor-includes' 5fcb42ab VS: Refactor include directory generation in .vcxproj files 8e026aa7 VS: Refactor include directory slash conversion 9633d112 cmIDEOptions: Add HasFlag method to test if a flag is set 84100102 cmIDEOptions: Add an AppendFlag overload to append multiple values 19 August 2014, 13:48:33 UTC
5b14a85 Merge topic 'ExternalProject-doc-SVN_REVISION-format' b26faaf1 ExternalProject: Clarify SVN_REVISION format in docs (#15081) 19 August 2014, 13:48:30 UTC
914db02 Check*CompilerFlag: Add another pattern for Intel (#15096) Match "argument is of wrong type" warnings. 19 August 2014, 12:50:41 UTC
afc6344 CMake Nightly Date Stamp 19 August 2014, 04:01:08 UTC
f7ab238 Merge topic 'vs-special-source-file-properties' aa21001b Help: Add notes for topic 'vs-special-source-file-properties' 6fe770e1 VS: Add a source file property to set the hlsl shader type 9b4dc2ad VS: Add a source file property to mark content for Windows App deployment f063a914 VS: Re-arrange WriteExtraSource to support tool configuration 18 August 2014, 17:31:41 UTC
d067840 FindOpenMP: Add support for Fortran (#14656) 18 August 2014, 15:25:21 UTC
cb57887 Merge topic 'fix_mumps_file_parser' 6d66e396 CTEST: Fix MUMPS file parser and update test 18 August 2014, 15:21:58 UTC
e7dda7b Merge topic 'ctest_update_status_only' 653529ce CTest: Allow / to be in the build name, and be consistent with the build name 39b5df2f ctest_update: Add CTEST_UPDATE_VERSION_ONLY option to only note the version 18 August 2014, 15:21:55 UTC
653529c CTest: Allow / to be in the build name, and be consistent with the build name Prior to this change / was not allowed in the build name. This was tested with a CDash server and worked. In addition the safe build name was not used everywhere. This caused mismatched build names to be in the xml files going to CDash which caused different rows to be created for the same build. 18 August 2014, 15:22:18 UTC
de547ca Merge topic 'cmake-gui-system-version' 1412960e cmake-gui: Pass CMAKE_SYSTEM_VERSION from cross-compile configuration 18 August 2014, 15:21:52 UTC
fc8a888 Merge topic 'add-CheckFortranSourceCompiles' 7386d0d6 Add CheckFortranSourceCompiles module (#14656) 18 August 2014, 15:21:50 UTC
654c8c0 Merge topic 'cpack-ifw-generator' e6496b60 CPackIFW: Revise this generator 18 August 2014, 15:21:47 UTC
3353657 Merge topic 'makefile-assign-escape-octothorpe' fbf7a929 Makefile: Handle '#' in COMPILE_OPTIONS (#15070) 18 August 2014, 15:21:45 UTC
258c5c2 Merge topic 'FindMPI-mpiexec-MPI_HOME' 150c2125 FindMPI: Honor MPI_HOME for MPIEXEC (#14347) 18 August 2014, 15:21:40 UTC
24f4695 Merge topic 'create_test_sourcelist-msvc-warnings' 63fc8dcd create_test_sourcelist: Suppress MSVC warnings in test driver (#15066) 18 August 2014, 15:21:38 UTC
39b5df2 ctest_update: Add CTEST_UPDATE_VERSION_ONLY option to only note the version This allows ctest_update to get the current version without actually changing the repository. This is useful when using Jenkins or an external project to update the source to a specific version, but you still want the current version to show up in CDash. 18 August 2014, 15:21:36 UTC
7386d0d Add CheckFortranSourceCompiles module (#14656) Copy the CheckCSourceCompiles module and port it to Fortran. Extend the FortranOnly test to try using the new module. Suggested-by: Nicolas Bock <nicolasbock@gmail.com> 18 August 2014, 15:18:48 UTC
4ffec8f Check*: Add compatibility hack for old VXL code The cleanup in commit 4f2fcce4 (Check*: Allow result variables to contain regex special characters, 2014-07-31) broke old VXL code that abuses the old "if(MATCHES)" implementation by using SET( ${VARIABLE} ${VARIABLE} ) to reset a check result variable. Add a compatibility hack to the CheckFunctionExists, CheckIncludeFileCXX, and CheckSymbolExists modules to re-run their checks when the result variable is set to its own name. Use STREQUAL instead of MATCHES so that special characters still work. 18 August 2014, 14:59:08 UTC
3c0d876 Merge branch 'fix-lexer-open-square' into release 18 August 2014, 14:21:57 UTC
02b3cba cmListFileLexer: Fix lexing of single '[' character (#15092) The lexer changes in commit v3.0.0-rc1~495^2 (Add Lua-style long brackets and long comments to CMake language, 2013-08-06) accidentally left out matching '[' as a single character in an unquoted argument. Add a lexer rule to match it and extend the RunCMake.Syntax test to cover this case. 18 August 2014, 14:18:20 UTC
25c07e6 CMake Nightly Date Stamp 18 August 2014, 04:01:06 UTC
bbd1763 CMake Nightly Date Stamp 17 August 2014, 04:01:06 UTC
3bbdb23 CMake Nightly Date Stamp 16 August 2014, 04:01:06 UTC
6d66e39 CTEST: Fix MUMPS file parser and update test The current file parser for a MUMPS routine uses a period "." as the one of the signals that a line of MUMPS code is executable. This is not a correct assumption. Add the period to the list of characters that CTest will not consider the start of a line of code. Update the test routine to have an entry point with code to match the scenario mentioned above. 15 August 2014, 14:50:36 UTC
5fc8e66 CMake Nightly Date Stamp 15 August 2014, 04:01:06 UTC
eb3b550 CMake Nightly Date Stamp 14 August 2014, 04:01:14 UTC
e872744 VS: Populate MASM tool build settings in .vcxproj files 13 August 2014, 18:48:03 UTC
0271a5f VS: Manually fix MASM flag table entries Drop '"[value]"' placeholders. 13 August 2014, 18:48:01 UTC
1d662e4 VS: Generate MASM flag tables from MSBuild tool files Run cmparseMSBuildXML.py on masm.xml to generate our flag tables: python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/BuildCustomizations/masm.xml" > cmVS10MASMFlagTable.h python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V110/BuildCustomizations/masm.xml" > cmVS11MASMFlagTable.h python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V120/BuildCustomizations/masm.xml" > cmVS12MASMFlagTable.h python cmparseMSBuildXML.py -x ".../MSBuild/Microsoft.Cpp/v4.0/V140/BuildCustomizations/masm.xml" > cmVS14MASMFlagTable.h Fix up the declaration names at the top of each file. 13 August 2014, 18:47:58 UTC
4f6940d VS: Fix ASM_MASM support in VS >= 10 Fix a typo introduced by commit ce511435 (stringapi: Use strings for the languages, 2014-02-03) to check the language name correctly. 13 August 2014, 18:47:56 UTC
d7866c5 ASM_MASM: Fix selection of ml64 Recognize 64-bit platforms based on the C or CXX architecture or the platform specified with a VS generator name. 13 August 2014, 18:47:54 UTC
0374abd ASM_MASM: Add preprocessor definitions to compile lines The MASM tools (ml, ml64) support -D preprocessor definition flags. Update our compilation rule variable to pass them. 13 August 2014, 18:47:52 UTC
5b0a46e ASM_MASM: Do not require compiler to be a full path The compiler detection modules for this language do not yet know how to find the full path to 'ml' or 'ml64', so do not require it. 13 August 2014, 18:47:49 UTC
802dbe5 cmLocalVisualStudio7Generator: Rename local 'lang' var In the WriteGroup method, rename the 'lang' var to 'ppLang' since it is specifically for the preprocessor definitions language selection. 13 August 2014, 18:12:48 UTC
5fcb42a VS: Refactor include directory generation in .vcxproj files Use the cmVisualStudioGeneratorOptions flag map to add the AdditionalIncludeDirectories element to the project file. Move appending of %(AdditionalIncludeDirectories) to the locations that populate the flag vectors instead of where they are written out. 13 August 2014, 18:09:24 UTC
8e026aa VS: Refactor include directory slash conversion Convert each include directory to windows slashes once instead of repeating it each time they are written out to the project file. 13 August 2014, 18:08:42 UTC
9633d11 cmIDEOptions: Add HasFlag method to test if a flag is set 13 August 2014, 18:08:39 UTC
8410010 cmIDEOptions: Add an AppendFlag overload to append multiple values 13 August 2014, 17:42:49 UTC
1c70899 Merge branch 'release' 13 August 2014, 15:12:40 UTC
e619964 Merge topic 'doc-CMP0022-compat-version-typo' 91857e04 CMP0022: Fix version documented to support LINK_PUBLIC/LINK_PRIVATE 13 August 2014, 15:10:54 UTC
302ba3f Merge branch 'doc-CMP0022-compat-version-typo' into release 13 August 2014, 15:00:52 UTC
91857e0 CMP0022: Fix version documented to support LINK_PUBLIC/LINK_PRIVATE These have been available since 2.8.7, not 2.8.9 as the docs said. 13 August 2014, 14:59:30 UTC
b26faaf ExternalProject: Clarify SVN_REVISION format in docs (#15081) Show the explicit '-r' that is required. 13 August 2014, 14:56:35 UTC
1412960 cmake-gui: Pass CMAKE_SYSTEM_VERSION from cross-compile configuration Although this value can be configured in the dialog, it was simply not passed to the project as CMAKE_SYSTEM_VERSION. Fix that. 13 August 2014, 14:17:31 UTC
5891b36 CMake Nightly Date Stamp 13 August 2014, 04:01:10 UTC
e6496b6 CPackIFW: Revise this generator CPack IFW generator updates: - Group now can have script; - Root package (for monolithic or one package installers) can be configured from group. CMake updates: - Native installation (no Unspecified component). 12 August 2014, 19:20:59 UTC
fbf7a92 Makefile: Handle '#' in COMPILE_OPTIONS (#15070) Teach the Makefile generators to escape '#' characters on the right hand side of variable assignments in flags.make. This is needed for flags like '-Wno-error=#warnings'. Otherwise the make tool treats them as comments and leaves them out of the _FLAGS variable value. Add a case to the CompileOptions test covering '#' in a COMPILE_OPTIONS value, at least on compilers where it is known to be supported. 12 August 2014, 17:56:21 UTC
1f8cfc3 Merge topic 'vs-windows-sdk-desktop-arm' 2b20110f MSVC: Select default standard libraries for ARM platform 2dfcf0ed VS: Fix generation of desktop applications for ARM dbb5a7ee CMakeDetermineCompilerId: Fix detection for VS ARM platform 12 August 2014, 14:17:22 UTC
aa21001 Help: Add notes for topic 'vs-special-source-file-properties' 12 August 2014, 14:09:20 UTC
6fe770e VS: Add a source file property to set the hlsl shader type Create a VS_SHADER_TYPE source file property. Inspired-by: Gilles Khouzam <gillesk@microsoft.com> 12 August 2014, 14:08:49 UTC
9b4dc2a VS: Add a source file property to mark content for Windows App deployment Create a VS_DEPLOYMENT_CONTENT source file property, supporting generator expressions, to compute whether a source file should be marked as DeploymentContent or ExcludedFromBuild in Windows Phone and Windows Store projects. Inspired-by: Minmin Gong <minmin.gong@gmail.com> 12 August 2014, 14:08:47 UTC
f063a91 VS: Re-arrange WriteExtraSource to support tool configuration Add a code path to write the tool open and close elements separately so that we can add content in between to configure it. 12 August 2014, 14:08:44 UTC
2b20110 MSVC: Select default standard libraries for ARM platform For Windows ARM targets, only kernel32.lib and user32.lib are standard. 12 August 2014, 14:08:42 UTC
2dfcf0e VS: Fix generation of desktop applications for ARM Add WindowsSDKDesktopARMSupport to the .vcxproj to avoid 'error MSB8022: Compiling Desktop applications for the ARM platform is not supported.' from VS. 12 August 2014, 14:08:40 UTC
dbb5a7e CMakeDetermineCompilerId: Fix detection for VS ARM platform Add WindowsSDKDesktopARMSupport to the compiler id .vcxproj to avoid 'error MSB8022: Compiling Desktop applications for the ARM platform is not supported.' from VS. Inspired-by: Minmin Gong <minmin.gong@gmail.com> Inspired-by: Gilles Khouzam <gillesk@microsoft.com> 12 August 2014, 14:08:37 UTC
7365a9f Merge topic 'vs-windows-phone-and-store' 5d3d9a22 Help: Add notes for topic 'vs-windows-phone-and-store' 401a00d9 VS: Set WindowsPhone and WindowsStore min VS version required 709cebde VS: Generate WindowsPhone and WindowsStore application types 72395ab2 VS: Add .sln "Deploy" mark for WindowsPhone and WindowsStore binaries 2074f581 MSVC: Add system libs for WindowsPhone and WindowsStore c72f0887 MSVC: Add default WindowsPhone and WindowsStore compile flags 1c94558a MSVC: Disable incremental linking for WindowsPhone and WindowsStore 592098e2 Define 'WINDOWS_PHONE' and 'WINDOWS_STORE' variables aa42a78f Add WindowsPhone and WindowsStore platform information modules b94ddf6c CMakeDetermineCompilerId: Recognize WindowsPhone and WindowsStore d7938bff VS: Select WindowsPhone and WindowsStore default toolsets 3abd150c VS: Save WindowsPhone and WindowsStore system internally 12 August 2014, 14:03:03 UTC
755891c Merge branch 'release' 12 August 2014, 13:50:58 UTC
e01cb16 Merge topic 'fujitsu-compiler-id' 0578c283 Add Fujitsu compiler detection 12 August 2014, 13:48:32 UTC
354c792 Merge topic 'update-kwsys' 6c32d43c Merge branch 'upstream-kwsys' into update-kwsys 137a0251 KWSys 2014-08-11 (32023afd) 51c82c3a Merge branch 'upstream-kwsys' into update-kwsys fe587db4 KWSys 2014-08-07 (4d526097) 12 August 2014, 13:48:30 UTC
9c103ae CMake Nightly Date Stamp 12 August 2014, 04:01:14 UTC
150c212 FindMPI: Honor MPI_HOME for MPIEXEC (#14347) We already use MPI_HOME and ENV{MPI_HOME} as hints for the location of the MPI compilers. Do the same for mpiexec, and then use the location of mpiexec as a hint to find the compilers. 11 August 2014, 17:09:02 UTC
0578c28 Add Fujitsu compiler detection The Fujitsu C/C++ compilers are the default ones for K computer. Detect both native and cross compilers by looking for the __FUJITSU preprocessor definition. 11 August 2014, 14:31:06 UTC
8db3c79 Merge branch 'backport-OpenRISC-1000-support' into release 11 August 2014, 14:03:22 UTC
ffc1935 Merge branch 'release' 11 August 2014, 14:01:39 UTC
81a4ca5 Merge branch 'backport-BundleUtilities-os9-newlines' into release 11 August 2014, 14:00:14 UTC
4988b17 Merge branch 'backport-fix-CMP0047-IS_GNU-vars' into release 11 August 2014, 14:00:05 UTC
c6f1c55 Merge branch 'fix-Qt-Autogen' into release 11 August 2014, 13:59:46 UTC
back to top