summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmTarget: use static strings for special property namesBen Boeckel2018-01-311-14/+28
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-5/+7
* Autogen: Process files concurrently in AUTOMOC and AUTOUICSebastian Holtermann2018-01-171-0/+1
* cmSourceFile: mark known locations as suchBen Boeckel2018-01-101-2/+4
* cmSourceFileLocation: allow skipping ambiguous extensionsBen Boeckel2018-01-101-0/+1
* Merge topic 'fortran-compiler-launcher'Brad King2017-11-291-0/+1
|\
| * Fortran: Add option to run the compiler through launcher toolsBrad King2017-11-211-0/+1
* | server: return whether or not a target is generator providedJustin Goshi2017-11-201-0/+1
|/
* CUDA: Add CMAKE_CUDA_SEPARABLE_COMPILATION variableBrad King2017-11-171-0/+1
* Add new target-property `IMPORTED_GLOBAL`.Deniz Bahadir2017-11-071-0/+53
* cmTarget: Simplified and fixed a string-comparision.Deniz Bahadir2017-11-031-1/+1
* Do not initialize NO_SYSTEM_FROM_IMPORTED on INTERFACE librariesBrad King2017-10-131-4/+1
* Autogen: Add (CMAKE_)AUTOMOC_COMPILER_PREDEFINESSebastian Holtermann2017-09-291-0/+1
* Performance: Improve efficiency of source file lookup in cmMakefileAaron Orenstein2017-09-201-0/+1
* cmSourceFileLocation: Drop unnecessary copy-assignment operatorAaron Orenstein2017-09-201-2/+3
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-2/+2
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-26/+17
* clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* Add properties to run cppcheck along with the compilerBill Hoffman2017-08-301-0/+2
* Use C++11 nullptrDaniel Pfeifer2017-08-241-92/+92
* Use C++11 unordered containersDaniel Pfeifer2017-08-221-2/+2
* Autogen: Add AUTOMOC_MACRO_NAMES supportSebastian Holtermann2017-08-181-0/+1
* CUDA: Add option to run the compiler through launcher toolsBrad King2017-06-091-0/+1
* Access string npos without instancePavel Solodovnikov2017-06-011-1/+1
* Merge topic 'enable_ptx_compilation'Brad King2017-04-211-0/+8
|\
| * CUDA: Allow sources to be compiled to .ptx filesRobert Maynard2017-04-201-0/+8
* | Replace boolean `implib` parameters with enumGregor Jasny2017-04-201-53/+89
|/
* Merge topic 'objlib-extend'Brad King2017-04-191-11/+19
|\
| * Allow OBJECT libraries to be installed, exported, and importedRobert Maynard2017-04-181-11/+19
* | Support CMAKE_INTERPROCEDURAL_OPTIMIZATION_<CONFIG>Ruslan Baratov2017-04-171-7/+4
|/
* Use quotes for non-system includesDaniel Pfeifer2017-04-111-1/+1
* Add variable 'CMAKE_INTERPROCEDURAL_OPTIMIZATION'Ruslan Baratov2017-03-021-0/+1
* Autogen: Add AUTOUIC_SEARCH_PATHS supportSebastian Holtermann2017-03-021-0/+1
* Autogen: Add AUTOMOC_DEPEND_FILTERS supportSebastian Holtermann2017-02-221-0/+1
* Apple: Add BUILD_WITH_INSTALL_NAME_DIR target propertyClinton Stimpson2017-02-141-0/+1
* Apple: Add support for static frameworksGregor Jasny2017-01-311-1/+2
* Add properties to run the cpplint style checker with the compilerJamie Snape2017-01-231-0/+2
* Add a getter for manually added target dependenciesGregor Jasny2017-01-161-0/+17
* cmTarget: Enforce TYPE being a read-only propertyGregor Jasny2017-01-091-0/+6
* Merge topic 'initial_cuda_language_support'Brad King2016-11-291-0/+4
|\
| * CUDA: Add support for CMAKE_CUDA_COMPILE_OPTIONS_VISIBILITYRobert Maynard2016-11-141-0/+1
| * CUDA: Add support language levels (98/11)Robert Maynard2016-11-141-0/+3
* | Allow NO_SYSTEM_FROM_IMPORTED on imported INTERFACE librariesBrad King2016-11-211-1/+4
|/
* Merge topic 'imported-interface-libname'Brad King2016-11-091-18/+53
|\
| * Allow imported INTERFACE libraries to specify a link library nameBrad King2016-11-091-12/+43
| * cmTarget: Refactor GetMappedConfig to choose location property up frontBrad King2016-11-031-5/+7
| * cmTarget: Add comment clarifying interface library special caseBrad King2016-11-031-0/+2
| * cmTarget: Clarify comments in GetMappedConfigBrad King2016-11-031-3/+3
* | Fix several include-what-you-use findingsDaniel Pfeifer2016-11-081-8/+10
|/
* Introduce CM_UNORDERED_SETDaniel Pfeifer2016-10-241-11/+2