summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* cmTarget: Implement GetProperty in terms of cmState::SnapshotStephen Kelly2016-10-161-3/+10
* cmTarget: Group code for checking written properties togetherStephen Kelly2016-10-161-25/+25
* cmTarget: Move sanity checks and computed property access to callersStephen Kelly2016-10-161-18/+5
* cmTargetPropertyComputer: Template some methods on the TargetStephen Kelly2016-10-151-0/+128
* cm{,Generator}Target: Add global generator accessorsStephen Kelly2016-10-151-0/+5
* cmTargetPropertyComputer: Unify whitelist handling from cmTargetStephen Kelly2016-10-151-21/+9
* cmTargetPropertyComputer: Move whitelist check from cmTargetStephen Kelly2016-10-151-31/+3
* cmTargetPropertyComputer: Extract into new filesStephen Kelly2016-10-151-245/+1
* cmTargetPropertyComputer: Implement GetProperty without cmMakefileStephen Kelly2016-10-151-24/+32
* cmTarget: Extract GetLocation methodStephen Kelly2016-10-151-38/+54
* cmTarget: Extract GetSources methodStephen Kelly2016-10-151-83/+92
* cmTarget: Extract location computation methodsStephen Kelly2016-10-151-54/+44
* cmTarget: Split property computation into separate classStephen Kelly2016-10-151-49/+75
* cmTarget: Move IMPORTED check to callersStephen Kelly2016-10-151-6/+7
* cmTarget: Move SOURCES property computation before the restStephen Kelly2016-10-151-85/+85
* cmTarget: Use static storage for computed propertiesStephen Kelly2016-10-151-12/+21
* cmTarget: Remove target name from parameter listStephen Kelly2016-10-071-4/+3
* cmTarget: Inline MergeLinkLibraries into only callerStephen Kelly2016-10-071-13/+0
* cmTarget: Remove useless link library stateStephen Kelly2016-10-071-4/+0
* cmTarget: Remove addition of zero when merging link librariesStephen Kelly2016-10-071-1/+0
* cmTarget: Add assert about link dataStephen Kelly2016-10-071-0/+1
* Add a BUILD_RPATH target property specifying build-tree RPATH entriesRuslan Baratov2016-10-031-0/+1
* Simplify CMake per-source license noticesBrad King2016-09-271-11/+2
* Fix XCODE_ATTRIBUTE_..._LOCATION target property lookupBrad King2016-09-221-1/+2
* Convert: Remove last uses of HOME enum valueStephen Kelly2016-09-191-2/+2
* cmTarget: Remove unused support for partial constructionBrad King2016-09-151-21/+2
* cmTarget: Inline SetType method at only remaining call siteBrad King2016-09-141-9/+6
* cmTarget: Construct with basic information up frontBrad King2016-09-141-9/+10
* cmTarget: Add method to get a copy adapted for a directoryBrad King2016-09-141-0/+9
* Convert: Replace trivial conversion with new methodStephen Kelly2016-08-271-1/+2
* CMake: don't use else after returnDaniel Pfeifer2016-08-181-14/+27
* fix a batch of include-what-you-use violationsDaniel Pfeifer2016-08-161-4/+8
* Windows: Honor WINDOWS_EXPORT_ALL_SYMBOLS for executables with exportsYury Zhuravlev2016-07-111-1/+2
* use CM_NULLPTRDaniel Pfeifer2016-06-281-84/+84
* Use <unordered_set> where availableDaniel Pfeifer2016-06-271-1/+5
* Merge topic 'link_what_you_use'Brad King2016-06-171-0/+1
|\
| * Add options to run `ldd -u -r` as a "link-what-you-use" toolBill Hoffman2016-06-171-0/+1
* | Add missing braces around statements.Daniel Pfeifer2016-06-101-1/+2
* | Prefer std::ostream& over derivatives as parametersDaniel Pfeifer2016-06-081-2/+1
|/
* Fix crash on $<TARGET_PROPERTY:...,LOCATION> genex (#16134)Brad King2016-06-021-3/+9
* Revise C++ coding style using clang-formatKitware Robot2016-05-161-699/+474
* Remove `//------...` horizontal separator commentsBrad King2016-05-091-51/+0
* Help clang-format wrap after braces on long initializer listsBrad King2016-05-061-0/+1
* Format include directive blocks and ordering with clang-formatBrad King2016-04-291-9/+9
* Source: Stabilize include orderBrad King2016-04-291-0/+1
* Add options to run clang-tidy with the compilerDaniel Pfeifer2016-04-131-0/+2
* Drop Visual Studio 6 generatorBrad King2016-03-091-298/+0
* Xcode: Add support for combined install on iOSRuslan Baratov2015-12-101-0/+1
* Merge topic 'minor-cleanups'Brad King2015-10-281-5/+2
|\
| * cmTarget: Remove obsolete memberStephen Kelly2015-10-271-4/+0