summaryrefslogtreecommitdiffstats
path: root/Source/cmTarget.cxx
Commit message (Expand)AuthorAgeFilesLines
* fileapi: Handle unused imported libraries with missing IMPORTED_IMPLIBCraig Scott13 days1-2/+3
* CPS: Add Symbolic ComponentsTaylor Sasser2025-10-021-0/+19
* Merge topic 'cmp0200-warning'Brad King2025-09-181-3/+7
|\
| * CMP0200: Fix crash in configuration selection policy warningJoerg Bornemann2025-09-171-3/+7
* | Merge topic 'target-SKIP_LINTING'Brad King2025-09-101-0/+2
|\ \ | |/ |/|
| * Add `SKIP_LINTING` target property and `CMAKE_SKIP_LINTING` variableAlex Turbov2025-09-091-0/+2
* | install: support using `DESTINATION` as-is for object installationBen Boeckel2025-09-061-0/+1
|/
* cmTarget: Fix (new) configuration selectionMatthew Woehlke2025-08-271-9/+9
* cmTarget: Improve code styleMatthew Woehlke2025-08-271-11/+11
* Merge topic 'fix-get-mapped-config'Brad King2025-08-251-0/+171
|\
| * cmTarget: Overhaul GetMappedConfigMatthew Woehlke2025-08-201-0/+171
* | cmTarget: add the `INSTALL_OBJECT_NAME_STRATEGY` propertyBen Boeckel2025-08-071-0/+1
* | source: Pass cmStringRange by valueDaniel Pfeifer2025-07-301-3/+2
|/
* Merge topic 'target-origin'Brad King2025-07-241-0/+13
|\
| * cmTarget: Add origin propertyMatthew Woehlke2025-07-221-0/+13
* | pchreuse: defer dependency addition until generation timeBen Boeckel2025-07-221-6/+0
* | pchreuse: defer target existence enforcement to generation timeBen Boeckel2025-07-221-17/+3
* | pchreuse: defer PCH consistency checks to generation timeBen Boeckel2025-07-221-16/+0
* | pchreuse: always ask the PCH reuse target for PDB informationBen Boeckel2025-07-221-6/+0
|/
* HIP: Add support for [CMAKE_]HIP_LINKER_LAUNCHERMaximilian Sander2025-05-301-0/+1
* CUDA: Add support for [CMAKE_]CUDA_LINKER_LAUNCHERMaximilian Sander2025-05-301-0/+1
* Fortran: Add support for [CMAKE_]Fortran_LINKER_LAUNCHERMaximilian Sander2025-05-271-0/+2
* Merge topic 'astgrep-cmstrcat'Brad King2025-05-221-7/+5
|\
| * cmStrCat: use character literals where possibleBen Boeckel2025-05-151-7/+5
* | AUTOMOC: Add option to specify moc include directories explicitlyDavid Worley2025-05-201-0/+1
|/
* IAR: Add support for C-STAT static analysisFelipe Torrezan2025-04-091-0/+3
* LICENSE: Replace references to Copyright.txt with LICENSE.rstKitware Robot2025-03-031-1/+1
* MSVC: Add abstraction for runtime checksAJIOB2025-01-291-0/+2
* Revise C++ coding style using clang-format with "east const"Kitware Robot2025-01-231-72/+72
* Merge topic 'extern-domain'Brad King2025-01-221-0/+19
|\
| * Add support for foreign targetsVito Gamberini2025-01-211-0/+19
* | CMP0051: Remove support for OLD behaviorBrad King2025-01-201-44/+4
* | CMP0049: Remove support for OLD behaviorBrad King2025-01-191-50/+1
* | CMP0043: Remove support for OLD behaviorBrad King2025-01-191-29/+2
* | CMP0026: Remove support for OLD behaviorBrad King2025-01-191-33/+3
* | CMP0022: Remove support for OLD behaviorBrad King2025-01-181-8/+0
|/
* Merge topic 'fix-typos-found-by-pre-commit-hooks'Brad King2025-01-141-7/+7
|\
| * Fix: A lot of typos in code found by `typos`Alex Turbov2025-01-121-7/+7
* | Xcode: Support for test action 'Build Configuration' scheme propertyCristiano Carvalheiro2025-01-091-0/+1
|/
* Xcode: Support for 'LLDB Init File' scheme propertyCristiano Carvalheiro2024-12-131-0/+1
* Add generator-agnostic DEBUGGER_WORKING_DIRECTORY target propertyGarrett Campbell2024-12-091-0/+2
* AIX: Enable shared library archives by defaultBrad King2024-11-231-2/+19
* Merge topic 'aix-archive-shared-libraries-export'Brad King2024-11-231-0/+5
|\
| * AIX: Propagate AIX_SHARED_LIBRARY_ARCHIVE through exportsBrad King2024-11-221-0/+5
* | cmPolicies: Remove now-unused REQUIRED_IF_USED and REQUIRED_ALWAYS statesBrad King2024-11-131-6/+0
* | Link step: Add LINK_WARNING_AS_ERROR target propertyMarc Chevrier2024-11-121-0/+1
* | Unity: Add option to use relative paths for unity filesJames Moore2024-10-151-0/+1
* | clang-tidy: fix `readability-redundant-*` warningsDaniel Pfeifer2024-10-111-3/+8
|/
* Linking: Optionally reorder direct dependencies from LINK_LIBRARIESBrad King2024-09-251-0/+1
* cxxmodules: plumb control data for exporting build databasesBen Boeckel2024-08-271-0/+5