summaryrefslogtreecommitdiffstats
path: root/Source/cmGeneratorTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* Using front() and back() instead of calculationsCengizhan Pasaoglu2018-11-061-3/+2
* Merge topic 'fix-custom-target-with-csharp'Brad King2018-11-011-13/+15
|\
| * CSharp: Fix regression in VS project type selection for custom targetBrad King2018-10-311-13/+15
* | Add generator APIs to get build settings with backtracesBrad King2018-10-181-70/+197
* | add_dependencies: Track backtraces internallyBrad King2018-10-181-15/+6
* | cmLinkItem: Add backtraceBrad King2018-10-181-11/+17
* | cmGeneratorTarget::GetExportMacro: return const std::string*Vitaly Stakhovsky2018-10-161-2/+2
|/
* Merge topic 'fix-csharp-target-type'Brad King2018-10-031-2/+6
|\
| * CSharp: Fix regression in VS project type selectionBrad King2018-10-021-2/+6
* | LINK_DIRECTORIES target property: add policy for absolute paths check.Marc Chevrier2018-09-251-2/+26
* | LINK_DIRECTORIES: Add new properties and commandsMarc Chevrier2018-09-251-5/+102
* | Merge topic 'fix-getsafedef-stdstring'Brad King2018-09-191-9/+8
|\ \
| * | Fix regression in target output file naming logicBrad King2018-09-191-9/+8
* | | Merge topic 'getsafedef-stdstring'Brad King2018-09-181-10/+10
|\ \ \ | |/ /
| * | cmMakefile: Make GetSafeDefinition return std::string const&Vitaly Stakhovsky2018-09-181-10/+10
* | | target_link_libraries: Allow use with targets in other directoriesBrad King2018-09-121-2/+29
* | | cmGeneratorTarget: Factor target name resolution out of link item resolutionBrad King2018-09-121-10/+24
* | | Make internal TARGET_PROPERTY generator expressions more robustBrad King2018-09-121-2/+8
|/ /
* | Fix transitive usage requirements through same-name imported targetsBrad King2018-09-101-23/+22
* | Fix dependency propagation through same-name imported targetsBrad King2018-09-071-3/+3
* | cmLinkItem: Convert to a "sum type" over a string and target pointerBrad King2018-09-071-19/+25
* | 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