Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge topic 'cmCommand_refactor' | Brad King | 2019-08-22 | 1 | -51/+35 |
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6ab28b9413 cmCommand refactor: cmStringCommand 36f32d3604 cmCommand refactor: cmSetPropertyCommand 7c83c19205 cmCommand refactor: cmSetDirectoryPropertiesCommand 9413952c42 cmCommand refactor: cmCMakePolicyCommand 07ea93de54 cmCommand refactor: cmWriteFileCommand ca3b9186bb cmCommand refactor: cmVariableWatchCommand b1acc711f4 cmCommand refactor: cmRemoveCommand 413a960391 cmCommand refactor: cmCMakeHostSystemInformationCommand ... Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3673 | ||||
| * | cmCommand refactor: cmStringCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmSetPropertyCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmSetDirectoryPropertiesCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmCMakePolicyCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmWriteFileCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmVariableWatchCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmRemoveCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmCMakeHostSystemInformationCommand | Gabor Bencze | 2019-08-20 | 1 | -3/+2 |
| | | |||||
| * | cmCommand refactor: cmUnsetCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmSiteNameCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmSetCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmSeparateArgumentsCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmParseArgumentsCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmOptionCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: CmMessageCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmMathCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmMarkAsAdvancedCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmMakeDirectoryCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmListCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmMacroCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmIncludeGuardCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmIncludeCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand_refactor: cmGetPropertyCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmGetFilenameComponentCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmGetDirectoryPropertyCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmGetCMakePropertyCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmFunctionCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmForEachCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmExecuteProcessCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmExecProgramCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmContinueCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
| * | cmCommand refactor: cmConfigureFileCommand | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmCMakeMinimumRequired | Gabor Bencze | 2019-08-20 | 1 | -2/+1 |
| | | |||||
| * | cmCommand refactor: cmBreakCommand | Gabor Bencze | 2019-08-20 | 1 | -1/+1 |
| | | |||||
* | | Merge topic 'free-disallowed' | Brad King | 2019-08-21 | 1 | -1/+1 |
|\ \ | |/ |/| | | | | | | | | | | | c55fb044a9 cmBuildNameCommand: Implement as free function 86bf1eef75 cmState: Support free function disallowed commands Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3688 | ||||
| * | cmBuildNameCommand: Implement as free function | Regina Pfeifer | 2019-08-16 | 1 | -1/+1 |
| | | |||||
* | | Merge topic 'free-command-a' | Kyle Edwards | 2019-08-13 | 1 | -21/+12 |
|\ \ | | | | | | | | | | | | | | | | | | | 9ba0bf60c6 cmA*Command: Turn into free functions Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !3660 | ||||
| * | | cmA*Command: Turn into free functions | Regina Pfeifer | 2019-08-07 | 1 | -21/+12 |
| | | | | | | | | | | | | Ref: #19499 | ||||
* | | | Refactor: Convert all instances of CMAKE_BUILD_WITH_CMAKE to CMAKE_BOOTSTRAP | Kitware Robot | 2019-08-09 | 1 | -3/+3 |
| |/ |/| | |||||
* | | cmFileCommand: turn into free function | Regina Pfeifer | 2019-08-06 | 1 | -1/+1 |
|/ | |||||
* | cmState: Support BuiltinCommands as free functions | Regina Pfeifer | 2019-07-22 | 1 | -3/+2 |
| | |||||
* | cmCommand: De-virtualize function InvokeInitialPass | Regina Pfeifer | 2019-07-21 | 1 | -2/+2 |
| | |||||
* | modernize: manage cmCommand instances using unique_ptr. | Marc Chevrier | 2019-07-14 | 1 | -109/+160 |
| | |||||
* | Merge topic 'set_directory_properties-script-mode' | Brad King | 2018-10-30 | 1 | -2/+2 |
|\ | | | | | | | | | | | | | 50572d638b set_directory_properties: Restore in script mode Acked-by: Kitware Robot <kwrobot@kitware.com> Merge-request: !2544 | ||||
| * | set_directory_properties: Restore in script mode | Brad King | 2018-10-29 | 1 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | Since commit v3.10.0-rc1~391^2~3 (Add directory property 'LABELS' and CMAKE_DIRECTORY_LABELS variable, 2017-06-23) this command was accidentally not allowed in script mode. It was dropped because `ctest -S` mode needs to start with CMake's normal script mode and then replace the `set_directory_properties` implementation. Restore the normal `set_directory_properties` in script mode and then add special logic to replace it in ctest. Also add a test case. Fixes: #18523 | ||||
* | | LINK_DIRECTORIES: Add new properties and commands | Marc Chevrier | 2018-09-25 | 1 | -0/+3 |
| | | | | | | | | | | | | | | | | | | | | | | | | These new capabilities enable to manage link directories Two new properties: * target properties: LINK_DIRECTORIES and INTERFACE_LINK_DIRECTORIES One new command * target_link_directories(): to populate target properties Fixes: #17215 | ||||
* | | LINK_OPTIONS: Add new family of properties | Marc Chevrier | 2018-06-06 | 1 | -0/+5 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | This family enable to manage link flags Three new properties: * directory property: LINK_OPTIONS * target properties: LINK_OPTIONS and INTERFACE_LINK_OPTIONS Two new commands * add_link_options(): to populate directory property * target_link_options(): to populate target properties Fixes: #16543 | ||||
* | | Revise C++ coding style using clang-format-6.0 | Kitware Robot | 2018-06-01 | 1 | -44/+51 |
| | | | | | | | | | | | | | | | | | | | | | | | | Run the `clang-format.bash` script to update all our C and C++ code to a new style defined by `.clang-format`. Use `clang-format` version 6.0. * If you reached this commit for a line in `git blame`, re-run the blame operation starting at the parent of this commit to see older history for the content. * See the parent commit for instructions to rebase a change across this style transition commit. | ||||
* | | add_compile_definitions: add new command | Marc Chevrier | 2018-04-20 | 1 | -0/+3 |
| | | | | | | | | | | | | | | This command manages preprocessor definitions at directory level and supports generator expressions. Fixes: #15374 |