Brad King
|
2744f14db1
codespell: Fix typos
|
1 年之前 |
Ben Boeckel
|
1f507580a1
cmGlobalGenerator: give context about module queries
|
2 年之前 |
Ben Boeckel
|
889aa0354a
CMP0155: ignore scanning for sources if no scanner is available
|
2 年之前 |
Brad King
|
32438138c3
cxxmodules: Reference documentation in no-modules-support diagnostics
|
2 年之前 |
Brad King
|
b8ead378de
cxxmodules: Scan only targets that explicitly enable C++ 20
|
2 年之前 |
Brad King
|
68fca3eafe
cmGeneratorTarget: Track explicitly enabled language standard levels
|
2 年之前 |
Brad King
|
da36e0638b
cmGeneratorTarget: Remove outdated const/mutable pair
|
2 年之前 |
Brad King
|
23b57462aa
cmStandardLevelResolver: Report feature std level from GetNewRequiredStandard
|
2 年之前 |
Brad King
|
7ac696549a
cxxmodules: Fix CMP0155 NEW behavior when C++ compile features are not known
|
2 年之前 |
Ben Boeckel
|
437280b127
cxxmodules: scan C++ sources for imports by default
|
2 年之前 |
Ben Boeckel
|
068fde1c34
cmGeneratorTarget: use `this->` for method calls
|
2 年之前 |
Ben Boeckel
|
197a6bf171
cxxmodules: rework control logic for scanning regular C++ sources
|
2 年之前 |
Ben Boeckel
|
0c07f39006
cmExperimental: remove the flag for C++ modules
|
2 年之前 |
Brad King
|
6bb05172ac
Merge topic 'cxxmodules-export-dirs-with-prefix'
|
2 年之前 |
Ben Boeckel
|
349ff8b080
cmGeneratorTarget: remove not-INTERFACE assertion
|
2 年之前 |
Ben Boeckel
|
681a763425
cmGeneratorTarget: use a character literal
|
2 年之前 |
Ben Boeckel
|
0cf0a8e632
cmGeneratorTarget: use `GetSupportDirectory` in PCH codepaths
|
2 年之前 |
Brad King
|
18158bf81c
HIP: Add support for NVIDIA GPUs
|
2 年之前 |
Brad King
|
b32ea7cff0
CUDA: Factor out helper to generate CUDA architecture flags
|
2 年之前 |
Brad King
|
711de9aef6
cmGeneratorTarget: Clarify local variable names for device architectures
|
2 年之前 |
Ben Boeckel
|
045d8eca6c
Merge branch 'fortran-object-libraries-release' into fortran-object-libraries
|
2 年之前 |
Ben Boeckel
|
6251edaed1
cmGeneratorTarget: support config-independent Fortran source queries
|
2 年之前 |
Marc Chevrier
|
878ae03832
macOS: IMPORTED framework: Honor SYSTEM target property in all cases
|
2 年之前 |
Brad King
|
863891adb2
Merge topic 'modules-better-messages'
|
2 年之前 |
Ben Boeckel
|
571b5e1f2c
cxxmodules: improve error messages for C++ module setup
|
2 年之前 |
Ben Boeckel
|
80d6544398
cxxmodules: generate synthetic targets as an initial pass
|
2 年之前 |
Ben Boeckel
|
159585967a
cmGeneratorTarget: classify BMI-only C++ module sources
|
2 年之前 |
Ben Boeckel
|
1690e451f7
cmGeneratorTarget: support better errors when checking for C++20 modules
|
2 年之前 |
Craig Scott
|
84eae7aeda
OPTIMIZE_DEPENDENCIES: Skip order-only deps for non-linking targets
|
2 年之前 |
Ben Boeckel
|
e166bbef7b
cmComputeLinkInformation: prepare Item consumers for `OBJECT` libraries
|
2 年之前 |