summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* OS X: Add handling for XCTest bundlesGregor Jasny2015-03-231-1/+15
* Include cmAlgorithms where it is used.Stephen Kelly2015-03-101-0/+1
* Genex: Allow COMPILE_LANGUAGE when processing include directories.Stephen Kelly2015-03-091-5/+9
* Genex: Allow COMPILE_LANGUAGE when processing compile definitions.Stephen Kelly2015-03-091-5/+9
* Genex: Enable use of COMPILE_LANGUAGE for compile options.Stephen Kelly2015-03-091-9/+17
* Merge topic 'minor-cleanups'Brad King2015-02-231-5/+5
|\
| * cmTarget: Don't needlessly clear vectors in the destructor.Stephen Kelly2015-02-211-5/+5
* | cmTarget: Port loop to algorithm.Stephen Kelly2015-02-201-6/+3
|/
* cmTarget: Remove template argument workaround.Stephen Kelly2015-02-171-9/+5
* cmTarget: Use a sorted vector in place of a set.Stephen Kelly2015-02-111-17/+10
* Replace loop with algorithm.Stephen Kelly2015-02-061-7/+3
* Use insert member instead of back_inserter.Stephen Kelly2015-02-061-2/+1
* Merge topic 'consistent-empty-method'Brad King2015-01-191-2/+2
|\
| * Replace 'foo.size() != 0' pattern with !foo.empty().Stephen Kelly2015-01-181-2/+2
* | Use the cmDeleteAll algorithm for types derived from std::map.Stephen Kelly2015-01-171-10/+2
|/
* Merge topic 'delete-algorithm'Brad King2015-01-151-7/+1
|\
| * Use the cmDeleteAll algorithm instead of trivial raw loops.Stephen Kelly2015-01-131-7/+1
* | Merge topic 'fix-LOCATION-with-TARGET_OBJECTS'Brad King2015-01-151-0/+1
|\ \ | |/ |/|
| * cmTarget: Compute link language of TARGET_OBJECTS with CMP0026 OLD (#15338)Stephen Kelly2015-01-131-0/+1
* | Merge topic 'join-algorithm'Brad King2015-01-121-28/+3
|\ \
| * | Use the cmJoin algorithm where possible.Stephen Kelly2015-01-081-28/+3
* | | Merge topic 'drop-ancient-workarounds'Brad King2015-01-121-38/+38
|\ \ \
| * | | Port all cmOStringStream to std::ostringstream.Stephen Kelly2015-01-111-38/+38
| |/ /
* | | cmTarget: Use insert instead of std::copy.Stephen Kelly2015-01-111-2/+2
* | | Use two-iterator std::set::insert where appropriate.Stephen Kelly2015-01-111-16/+4
* | | Use insert instead of a loop in some cases.Stephen Kelly2015-01-111-5/+2
|/ /
* | Merge topic 'osx-cfbundle-tweaks'Brad King2014-12-191-9/+2
|\ \
| * | cmTarget: Use GetCFBundleDirectory within GetFullNameInternalGregor Jasny2014-12-171-9/+2
* | | Add 'ANDROID_API_MIN' target property to set Android Target MIN APIDmitry Polyanitsa2014-12-171-0/+1
|/ /
* | Fix some Clang -Wstring-conversion warningsSean McBride2014-12-121-6/+6
* | Merge topic 'target-sources-error-conditions'Brad King2014-12-011-3/+23
|\ \ | |/
| * cmTarget: Don't allow relative paths in INTERFACE_SOURCESStephen Kelly2014-11-291-3/+23
* | Merge topic 'remove-ancient-msvc-workarounds'Brad King2014-11-251-12/+2
|\ \
| * | cmTarget: Remove std::min and std::max MSVC6 compatibility code.Stephen Kelly2014-11-201-12/+2
* | | Merge topic 'remove-c_str'Brad King2014-11-251-1/+1
|\ \ \
| * | | Remove some unneeded c_str calls.Stephen Kelly2014-11-231-1/+1
| |/ /
* | | cmTarget: Use null_ptr code path on all platformsBrad King2014-11-201-19/+2
|/ /
* | strings: Remove redundant calls to std::string::c_str()Nils Gladitz2014-10-151-4/+4
|/
* Merge topic 'vs-nsight-tegra-generator'Brad King2014-09-301-2/+21
|\
| * Add 'ANDROID_API' target property to set Android Target APIBrad King2014-09-301-0/+1
| * Add 'ANDROID_GUI' target property to mark Android applicationsBrad King2014-09-291-2/+14
| * cmTarget: Track internally whether platform is AndroidBrad King2014-09-291-0/+6
* | Remove extra slashes from LOCATION target property valueBrad King2014-09-221-5/+0
|/
* cmTarget: Do not mistake a preceding error for a CMP0049 failureBrad King2014-07-301-5/+7
* cmTarget: Avoid re-computing head-independent link interfacesBrad King2014-07-211-7/+53
* cmTarget: Move ComputeLinkImplementation* to internalsBrad King2014-07-211-30/+46
* cmTarget: Re-order link interface map lookup logicBrad King2014-07-211-16/+15
* cmTarget: Refactor link interface map storageBrad King2014-07-211-18/+17
* cmTarget: Remove duplicate link interface mapBrad King2014-07-211-10/+3
* cmTarget: Drop internal cache of build propertiesBrad King2014-07-211-91/+43