summaryrefslogtreecommitdiffstats
path: root/Source
Commit message (Collapse)AuthorAgeFilesLines
...
| * | | | cmTestGenerator: Require cmLocalGenerator, not cmMakefile.Stephen Kelly2015-08-233-5/+19
| | | | |
| * | | | cmInstallFilesGenerator: Require cmLocalGenerator, not cmMakefile.Stephen Kelly2015-08-235-13/+17
| |/ / /
* | | | Merge topic 'fix-include_directories-BEFORE'Brad King2015-08-241-6/+5
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | a4bd3010 include_directories: Fix regression in BEFORE option (#15693)
| * | | | include_directories: Fix regression in BEFORE option (#15693)Brad King2015-08-211-6/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Refactoring in commit 6ed9c7e0 (cmState: Host buildsystem properties for directories, 2015-07-18) broke include_directories(BEFORE). Fix it and add a test case.
* | | | | CMake Nightly Date StampKitware Robot2015-08-241-1/+1
| | | | |
* | | | | CMake Nightly Date StampKitware Robot2015-08-231-1/+1
| |/ / / |/| | |
* | | | CMake Nightly Date StampKitware Robot2015-08-221-1/+1
|/ / /
* | | Merge topic 'modules-no-soname'Brad King2015-08-211-2/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | f799ffb5 Do not set SONAME for MODULE library targets (#15705) 899458ab Tests: Cover NO_SONAME property for SHARED libraries
| * | | Do not set SONAME for MODULE library targets (#15705)Felix Geyer2015-08-201-2/+1
| | |/ | |/| | | | | | | | | | The SONAME field is only useful for shared libraries that application link against.
* | | Merge topic 'OUTPUT_NAME-genex-no-recursion'Brad King2015-08-212-35/+62
|\ \ \ | | | | | | | | | | | | | | | | 3c37d264 cmGeneratorTarget: Avoid recursion in GetOutputName method
| * | | cmGeneratorTarget: Avoid recursion in GetOutputName methodRobert Goulet2015-08-202-35/+62
| | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge topic 'vs-fix-obj-extension'Brad King2015-08-211-2/+2
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | 3e94f94b cmLocalVisualStudioGenerator: Use computed .obj extension (#13685)
| * | | | cmLocalVisualStudioGenerator: Use computed .obj extension (#13685)Bastien Schatt2015-08-181-2/+2
| | |_|/ | |/| | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* | | | Merge topic 'get-filename-component-base-dir'Brad King2015-08-211-4/+16
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | e89ea3d1 get_filename_component: Teach new BASE_DIR parameter.
| * | | | get_filename_component: Teach new BASE_DIR parameter.James Johnston2015-08-181-4/+16
| | |/ / | |/| | | | | | | | | | | | | | | | | | 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.
* | | | CMake Nightly Date StampKitware Robot2015-08-211-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2015-08-201-1/+1
| | |
* | | CMake Nightly Date StampKitware Robot2015-08-191-1/+1
| |/ |/|
* | Merge topic 'cmake-gui-high-resolution'Brad King2015-08-181-0/+2
|\ \ | | | | | | | | | | | | a41ebd4e cmake-gui: Add support for HiDPI (Retina) screens on OS X
| * | cmake-gui: Add support for HiDPI (Retina) screens on OS XFrancois Best2015-08-171-0/+2
| | |
* | | Merge topic 'build-subdir'Brad King2015-08-181-0/+19
|\ \ \ | | | | | | | | | | | | | | | | ba1065ab cmake: Add support for "--build ." in subdirectory (#15696)
| * | | cmake: Add support for "--build ." in subdirectory (#15696)Clinton Stimpson2015-08-151-0/+19
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-08-181-1/+1
| |_|/ |/| |
* | | Merge topic 'propagate-link-search-to-try_compile'Brad King2015-08-171-0/+10
|\ \ \ | | | | | | | | | | | | | | | | | | | | 7f0b83e0 try_compile: Update documentation for other propagated variables fb77c2c5 try_compile: Propogate the CMAKE_LINK_SEARCH_ variables
| * | | try_compile: Propogate the CMAKE_LINK_SEARCH_ variablesChuck Atkins2015-08-141-0/+10
| |/ /
* | | Merge topic 'extended-length-paths'Brad King2015-08-171-8/+11
|\ \ \ | | | | | | | | | | | | | | | | e06ea837 cmSystemTools: Use extended length paths for Windows apis.
| * | | cmSystemTools: Use extended length paths for Windows apis.Clinton Stimpson2015-08-151-8/+11
| |/ /
* | | Merge topic 'update-curl'Brad King2015-08-171-1/+1
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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)
| * | | cmCurl: Tolerate lack of CURLOPT_CAPATH supportBrad King2015-08-121-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | Since curl 7.39 the CURLOPT_CAPATH setting may be rejected with a CURLE_NOT_BUILT_IN error. Simply tolerate this with silent failure since we just will not use the CAPATH setting in this case.
* | | | Merge topic 'use-generator-target'Brad King2015-08-171-1/+1
|\ \ \ \ | |_|_|/ |/| | | | | | | | | | | 9b449e9c cmComputeLinkInformation: Lookup a target only if we have one
| * | | cmComputeLinkInformation: Lookup a target only if we have oneBrad King2015-08-131-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The change in commit 27252b24 (cmComputeLinkInformation: Simplify generator object access, 2015-08-02) broke the conditional use of a target introduced in commit 41abdc17 (cmGeneratorTarget: Move GetSOName from cmTarget, 2015-08-04). Restore the conditional lookup. Add a test case that hacks platform information variables to trigger this code everywhere.
* | | | CMake Nightly Date StampKitware Robot2015-08-171-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-08-161-1/+1
| | | |
* | | | CMake Nightly Date StampKitware Robot2015-08-151-1/+1
| |_|/ |/| |
* | | CMake Nightly Date StampKitware Robot2015-08-141-1/+1
| | |
* | | Merge topic 'OUTPUT_DIRECTORY-genex'Brad King2015-08-131-5/+36
|\ \ \ | | | | | | | | | | | | | | | | | | | | d25819bc Add generator expression support to OUTPUT_DIRECTORY target properties e36a05fd cmTarget: Detect and diagnose recursion in GetOutputInfo
| * | | Add generator expression support to OUTPUT_DIRECTORY target propertiesRobert Goulet2015-08-121-2/+15
| | | | | | | | | | | | | | | | | | | | | | | | | | | | If {ARCHIVE,LIBRARY,RUNTIME}_OUTPUT_DIRECTORY is set with a genex then do not add the per-config subdirectory on multi-config generators. This will allow projects to use $<CONFIG> to place the per-config part of the directory path somewhere other than the end.
| * | | cmTarget: Detect and diagnose recursion in GetOutputInfoRobert Goulet2015-08-121-3/+21
| | | |
* | | | Allow LINK_SEARCH_{START,END}_STATIC props to have default values.Chuck Atkins2015-08-132-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | Use the CMAKE_LINK_SEARCH_START_STATIC and CMAKE_LINK_SEARCH_END_STATIC variables to initialize the LINK_SEARCH_START_STATIC and LINK_SEARCH_END_STATIC target properties respectively.
* | | | CMake Nightly Date StampKitware Robot2015-08-131-1/+1
| |_|/ |/| |
* | | Merge topic 'ctest-report-compiler-version'Brad King2015-08-121-3/+2
|\ \ \ | | | | | | | | | | | | | | | | 48c6e7f2 CTest: Report to CDash the compiler version used to build the project
| * | | CTest: Report to CDash the compiler version used to build the projectDaniel Pfeifer2015-08-111-3/+2
| |/ / | | | | | | | | | | | | | | | | | | | | | The compiler version reported since commit v2.8.2~1018 (CTest-side support for compiler name and compiler version, 2009-10-12) only reported the version of the compiler used to build CMake, and only if it defined "_COMPILER_VERSION". Instead use the version of the compiler used to build the project CTest is testing.
* | | Merge topic 'target_include_directories-relative-SYSTEM-dirs'Brad King2015-08-123-10/+18
|\ \ \ | | | | | | | | | | | | | | | | | | | | 8c076a8b cmTarget: Remove unused AddSystemIncludeDirectories overload 5790aca4 target_include_directories: Support relative SYSTEM include dirs (#15464)
| * | | cmTarget: Remove unused AddSystemIncludeDirectories overloadGregor Jasny2015-08-112-8/+0
| | | |
| * | | target_include_directories: Support relative SYSTEM include dirs (#15464)Gregor Jasny2015-08-111-2/+18
| |/ /
* | | CMake Nightly Date StampKitware Robot2015-08-121-1/+1
|/ /
* | Merge topic 'bootstrap-no-ninja'Brad King2015-08-111-1/+5
|\ \ | | | | | | | | | | | | 4e3c7725 bootstrap: Do not build Ninja generator
| * | bootstrap: Do not build Ninja generatorBrad King2015-08-101-1/+5
| | | | | | | | | | | | | | | The CMake bootstrap process uses Makefile generators so there is no need to build the Ninja generators during bootstrap.
* | | Merge topic 'global-generator-makefiles'Brad King2015-08-1110-61/+72
|\ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 6d8a125e cmQtAutoGenerators: Prefer a generator to access global generator. 5f66900e cmGlobalGenerator: Port Find API to cmMakefile. c5b8841f cmGlobalGenerator: Create global targets from cmMakefiles. 8f75ea3b cmGlobalGenerator: Port global target creation to cmMakefile. 56f0540b cmGlobalGenerator: Port Configure-time check to cmMakefile. 19b546ef cmGlobalGenerator: Base final target property computation on Makefiles. f8be9ba9 cmGlobalGenerator: Base progress on Makefiles, not LocalGenerators. bc1097e3 cmExportLibraryDependenciesCommand: Port to cmMakefile. 204aecdf cmGlobalGenerator: Port configure-time code to cmMakefile. 3dd6f0a5 cmake: Port configure-time code to cmMakefile. 73e4df99 cmGlobalGenerator: Store a container of cmMakefiles. 19369937 cmGeneratorTarget: Port internal type to cmGeneratorTarget. 32f131b0 cmGeneratorTarget: Prefer the local generator to access the global.
| * | | cmQtAutoGenerators: Prefer a generator to access global generator.Stephen Kelly2015-08-071-2/+2
| | | |