summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* Remove unnecessary c_str() callsVitaly Stakhovsky2018-09-051-1/+1
* Merge topic 'lg-directory'Brad King2018-08-281-2/+3
|\
| * cmLocalGenerator: return directories as const std::string&Vitaly Stakhovsky2018-08-271-2/+3
* | static library: add property STATIC_LIBRARY_OPTIONSMarc Chevrier2018-08-151-0/+41
|/
* cmCompiledGeneratorExpression::Evaluate(): return const std::string&Vitaly Stakhovsky2018-08-091-1/+1
* Remove unnecessary c_str() in RegularExpression::find callsVitaly Stakhovsky2018-08-071-1/+1
* Return std::string from cmGeneratorTarget::ImportedGetLocationSebastian Holtermann2018-07-111-4/+2
* Merge topic 'safe_property'Brad King2018-07-031-0/+9
|\
| * Add GetSafeProperty method to cmTarget, cmGeneratorTarget and cmSourceFileSebastian Holtermann2018-07-021-0/+9
* | LINK_DEPENDS: add support of 'generator expressions'Marc Chevrier2018-06-271-5/+11
* | LINK_DEPENDS: add support for property INTERFACE_LINK_DEPENDSMarc Chevrier2018-06-271-0/+36
|/
* LINK_OPTIONS: Add support of "LINKER:" prefixMarc Chevrier2018-06-061-1/+95
* LINK_OPTIONS: Add new family of propertiesMarc Chevrier2018-06-061-11/+70
* Revise C++ coding style using clang-format-6.0Kitware Robot2018-06-011-10/+15
* Add generator expression support to PDB_OUTPUT_DIRECTORY target propertyMarian Klymov2018-05-211-2/+13
* cmGeneratorTarget: make GetManagedType() return 'Native' for static targetsMichael Stürmer2018-05-071-3/+5
* cmGeneratorTarget: change GetManagedType() result if language is CSharpMichael Stürmer2018-04-231-3/+5
* cmGeneratorTarget: add handling of managed assemblies to HasImportLibrary()Michael Stürmer2018-04-051-1/+4
* cmGeneratorTarget: Make import library checks config-awareMichael Stürmer2018-04-051-5/+6
* cmGeneratorTarget: add GetManagedType() and CheckManagedType() methodsMichael Stürmer2018-04-051-0/+56
* cmGeneratorTarget: add HasLanguage() as wrapper for GetLanguages()Michael Stürmer2018-04-051-0/+12
* Merge topic 'compile-options-shell'Brad King2018-03-151-5/+17
|\
| * target_compile_options: Add syntax to specify shell stringsBrad King2018-03-141-5/+17
* | Merge topic 'genex-COMPILE_LANGUAGE-system-include'Brad King2018-03-131-6/+8
|\ \
| * | Genex: Fix COMPILE_LANGUAGE in SYSTEM include directoriesBrad King2018-03-121-6/+8
* | | Identify DLL platforms via CMAKE_IMPORT_LIBRARY_SUFFIXStephan Szabo2018-03-091-2/+2
| |/ |/|
* | Merge topic 'object-library-linking'Brad King2018-03-051-27/+41
|\ \
| * | objlib: Link object-files from `OBJECT` libraries.Deniz Bahadir2018-03-011-8/+34
| * | objlib: Allow `OBJECT` libraries to link to `OBJECT` libraries.Deniz Bahadir2018-03-011-3/+0
| * | objlib: Allow other libraries to link to `OBJECT` libraries.Deniz Bahadir2018-03-011-16/+7
| |/
* | Do not generate rules for .def generation where not supportedBrad King2018-02-281-0/+5
|/
* Merge topic 'std-string-apis'Brad King2018-02-011-5/+5
|\
| * Reduce raw string pointers usage.Pavel Solodovnikov2018-01-311-5/+5
* | cmGeneratorTarget: make keyword strings constBen Boeckel2018-01-311-4/+4
|/
* Reduce allocation of temporary values on heap.Pavel Solodovnikov2018-01-261-12/+11
* Merge topic '17431-iphone-deployment-target'Brad King2018-01-081-4/+7
|\
| * Xcode: rename embedded SDK query functionGregor Jasny2017-12-221-4/+7
* | Various typo fixesLuz Paz2018-01-031-2/+2
|/
* objlib: fix unchecked insertions in `cmGeneratorTarget::GetLanguages`Pavel Solodovnikov2017-12-201-1/+6
* cmGeneratorTarget: remove dead codeMatthias Maennich2017-10-051-1/+1
* Retire std::auto_ptr and its macro CM_AUTO_PTRMatthias Maennich2017-09-251-22/+25
* Meta: replace empty-string assignments with `clear()`.Pavel Solodovnikov2017-09-151-9/+9
* Meta: modernize old-fashioned loops to range-based `for`.Pavel Solodovnikov2017-09-121-287/+175
* Merge topic 'fix-genex-SOURCES'Brad King2017-09-011-1/+1
|\
| * Genex: Fix TARGET_PROPERTY value of SOURCESBrad King2017-09-011-1/+1
| * Merge branch 'objlib-own-target-objs' into release-3.9Brad King2017-07-171-0/+11
| |\
* | | clang-format: format all code as Cpp11Daniel Pfeifer2017-08-301-1/+1
* | | Use C++11 nullptrDaniel Pfeifer2017-08-241-65/+65
* | | Use C++11 unordered containersDaniel Pfeifer2017-08-221-18/+19
* | | Autogen: Clear sources meta data cacheSebastian Holtermann2017-08-101-2/+8