summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.h
Commit message (Expand)AuthorAgeFilesLines
* Record more policies on targets when createdBrad King2014-03-061-1/+4
* cmTarget: Clean up the InsertCompileDefinition implementation.Stephen Kelly2014-02-021-2/+1
* AddDependencies: new policy requires dependencies to existNils Gladitz2014-01-121-1/+3
* cmTarget: Make GetSourceFiles populate an out-vector parameter.Stephen Kelly2014-01-091-1/+1
* cmTarget: Fix system include annotation propagation.Stephen Kelly2014-01-061-2/+0
* Merge topic 'rpath-default'Brad King2014-01-021-2/+6
|\
| * OS X: Add CMP0042 to enable MACOSX_RPATH by defaultClinton Stimpson2014-01-021-2/+6
* | Constify handling of target dependencies.Stephen Kelly2013-12-111-1/+1
|/
* cmTarget: Require a compatible INTERFACE_AUTOUIC_OPTIONS from dependencies.Stephen Kelly2013-12-081-1/+0
* cmTarget: Report origin of COMPATIBLE_INTERFACE properties.Stephen Kelly2013-12-081-0/+6
* Merge topic 'INTERFACE_AUTOUIC_OPTIONS'Brad King2013-12-021-0/+3
|\
| * QtAutoUic: Add INTERFACE_AUTOUIC_OPTIONS target property.Stephen Kelly2013-11-271-0/+3
* | Export: Report error on relative include with genex.Stephen Kelly2013-11-261-1/+2
|/
* cmTarget: Trivially make more API const.Stephen Kelly2013-11-191-14/+15
* cmTarget: Make GetExportMacro const.Stephen Kelly2013-11-191-2/+2
* cmTarget: Make NameResolvesToFramework const.Stephen Kelly2013-11-191-1/+1
* cmTarget: Make GetInterfaceLinkLibraries const.Stephen Kelly2013-11-191-1/+1
* cmTarget: Make GetTargetSourceFileFlags const.Stephen Kelly2013-11-191-2/+3
* cmTarget: Make custom command accessors API const.Stephen Kelly2013-11-191-3/+9
* Make accessors for compile-related information const.Stephen Kelly2013-11-091-6/+6
* cmTarget: Make some accessors const.Stephen Kelly2013-11-031-7/+7
* Merge topic 'constify'Brad King2013-11-011-78/+85
|\
| * cmTarget: Make GetProperty() const.Stephen Kelly2013-10-311-78/+85
* | Move TraceDependencies to cmGeneratorTarget.Stephen Kelly2013-10-301-9/+4
|/
* Remove the Location member from cmTarget.Stephen Kelly2013-10-291-1/+0
* Move GenerateTargetManifest to cmGeneratorTarget.Stephen Kelly2013-10-271-3/+0
* cmTarget: Add interface for compatible numeric propertiesStephen Kelly2013-10-241-0/+8
* Create make rules for INTERFACE_LIBRARY targets.Stephen Kelly2013-10-211-0/+3
* cmTarget: Deprecate the LOCATION target property with a policy.Stephen Kelly2013-10-111-0/+2
* Merge topic 'INTERFACE_LIBRARY-target-type'Brad King2013-10-081-0/+1
|\
| * Add the INTERFACE_LIBRARY target type.Stephen Kelly2013-10-071-0/+1
* | cmTarget: Properly escape @ char in doxygen commentsSean McBride2013-10-081-3/+3
|/
* Genex: Disallow LINKER_LANGUAGE only when used on a static library.Stephen Kelly2013-07-261-0/+3
* target_link_libraries: Add PUBLIC/PRIVATE/INTERFACE keyword signatureStephen Kelly2013-07-241-0/+8
* Merge topic 'drop-old-vs-dependency'Brad King2013-07-161-1/+1
|\
| * VS,Xcode: Drop incorrect legacy dependency trace (#14291)Brad King2013-07-151-1/+1
* | Merge topic 'tid-system-argument'Brad King2013-07-161-0/+12
|\ \
| * | Add the INTERFACE_SYSTEM_INCLUDE_DIRECTORIES target property.Stephen Kelly2013-07-161-0/+3
| * | Store system include directories in the cmTarget.Stephen Kelly2013-07-021-0/+9
| |/
* | Merge topic 'compile-defs-debugging'Brad King2013-07-151-1/+5
|\ \
| * | Add target property debugging for COMPILE_DEFINITIONSStephen Kelly2013-07-121-0/+3
| * | Refactor cmTarget::GetCompileDefinitions to use an out-vector, not a string.Stephen Kelly2013-07-111-1/+2
| |/
* | Genex: Make CMP0021 and CMP0022 usable with TARGET_POLICYStephen Kelly2013-07-111-27/+19
* | Introduce the INTERFACE_LINK_LIBRARIES property.Stephen Kelly2013-07-081-0/+5
* | GenexEval: Add abstracted access to link interface for a target.Stephen Kelly2013-07-071-0/+3
|/
* Merge topic 'target-COMPILE_OPTIONS'Brad King2013-06-031-0/+6
|\
| * Add target_compile_options command.Stephen Kelly2013-06-021-0/+2
| * Add COMPILE_OPTIONS target property.Stephen Kelly2013-06-021-0/+4
* | Merge topic 'rpath-on-mac'Brad King2013-06-031-0/+9
|\ \
| * | OS X: Add RPATH support for Mac.Clinton Stimpson2013-06-031-0/+9