Brad King
|
5b8e9e068f
Restore support for TARGET_OBJECTS in link interfaces with unity builds
|
1 year ago |
Brad King
|
fc6508921c
cmComputeLinkInformation: Restore soname lookup for non-imported targets
|
1 year ago |
Brad King
|
03d86f9d9c
cmGeneratorTarget: Add helper to check for known runtime artifact
|
1 year ago |
Ben Boeckel
|
d8182105a1
cmGeneratorTarget: add a query for targets with objects in the source list
|
2 years ago |
Brad King
|
68fca3eafe
cmGeneratorTarget: Track explicitly enabled language standard levels
|
2 years ago |
Brad King
|
da36e0638b
cmGeneratorTarget: Remove outdated const/mutable pair
|
2 years ago |
Ben Boeckel
|
0c07f39006
cmExperimental: remove the flag for C++ modules
|
2 years ago |
Brad King
|
18158bf81c
HIP: Add support for NVIDIA GPUs
|
2 years ago |
Brad King
|
b32ea7cff0
CUDA: Factor out helper to generate CUDA architecture flags
|
2 years ago |
Ben Boeckel
|
045d8eca6c
Merge branch 'fortran-object-libraries-release' into fortran-object-libraries
|
2 years ago |
Ben Boeckel
|
6251edaed1
cmGeneratorTarget: support config-independent Fortran source queries
|
2 years ago |
Ben Boeckel
|
80d6544398
cxxmodules: generate synthetic targets as an initial pass
|
2 years ago |
Ben Boeckel
|
159585967a
cmGeneratorTarget: classify BMI-only C++ module sources
|
2 years ago |
Ben Boeckel
|
1690e451f7
cmGeneratorTarget: support better errors when checking for C++20 modules
|
2 years ago |
Craig Scott
|
84eae7aeda
OPTIMIZE_DEPENDENCIES: Skip order-only deps for non-linking targets
|
2 years ago |
Brad King
|
241ee252ce
IWYU: Update for Debian 12 CI job
|
2 years ago |
Kyle Edwards
|
7050ac56a1
macOS: Add support for linking against .xcframework folders
|
2 years ago |
Robert Maynard
|
7351d590ee
cmTarget: Add a way to represent imported shared library stubs
|
2 years ago |
Kyle Edwards
|
d605f728f7
macOS: Allow IMPORTED_LOCATION to be a framework folder
|
2 years ago |
Brad King
|
0d2d5a229c
Merge topic 'use-linker-depfile'
|
2 years ago |
Marc Chevrier
|
375e6fdbbe
Link step: use linker dependency linker file
|
2 years ago |
Orkun Tokdemir
|
033dc7ee2f
Autogen: Add AUTOGEN_USE_SYSTEM_INCLUDE target property
|
2 years ago |
Orkun Tokdemir
|
7cecb6353e
cmGeneratorTarget: Factor out EvaluatedTargetProperty infrastructure
|
2 years ago |
Brad King
|
43e973eba2
cmGeneratorTarget: Pass language to GetAppleArchs when possible
|
2 years ago |
Brad King
|
93afe804ce
cmGeneratorTarget: Convert GetAppleArchs output argument to return value
|
2 years ago |
Marc Chevrier
|
ede33f30cf
Apple: Handle generation and comsuption of text-based stubs (.tbd files)
|
2 years ago |
Marc Chevrier
|
fcbd723a50
Enhance support functions
|
2 years ago |
Ben Boeckel
|
c97de1047f
cmMakefile: add support for a "synthesized" target
|
2 years ago |
Ben Boeckel
|
5b58695321
cmTarget: store visibility as an `enum` rather than bools
|
2 years ago |
Ben Boeckel
|
d19648a928
cmGeneratorTarget: add a method to query if Fortran sources exist
|
2 years ago |