| Commit message (Expand) | Author | Age | Files | Lines |
* | VS: Explicitly disallow C++ modules provided by imported targets | Ben Boeckel | 2023-10-17 | 1 | -0/+9 |
|
|
* | cxxmodules: rework control logic for scanning regular C++ sources | Ben Boeckel | 2023-10-02 | 1 | -9/+0 |
|
|
* | CUDA: Visual Studio propagate objects to device linking | Robert Maynard | 2023-09-22 | 1 | -14/+33 |
|
|
* | Merge topic 'cxxmodules-non-compiled-source' | Brad King | 2023-09-14 | 1 | -0/+20 |
|\ |
|
| * | Merge branch 'cxxmodules-non-compiled-source-release' into cxxmodules-non-com... | Ben Boeckel | 2023-09-12 | 1 | -0/+20 |
| |\ |
|
| | * | cxxmodules: detect and message about non-compiled sources | Ben Boeckel | 2023-09-12 | 1 | -0/+20 |
|
|
* | | | Merge topic 'vs-cuda-object-libs' | Brad King | 2023-09-12 | 1 | -1/+4 |
|\ \ \
| |/ /
|/| | |
|
| * | | VS: Avoid unnecessary CUDA device linking for OBJECT libraries | Robert Maynard | 2023-09-11 | 1 | -1/+4 |
| |/ |
|
* | | Merge topic 'modules-better-messages' | Brad King | 2023-08-25 | 1 | -3/+3 |
|\ \ |
|
| * | | cxxmodules: improve error messages for C++ module setup | Ben Boeckel | 2023-08-23 | 1 | -3/+3 |
| |/ |
|
* | | cmGeneratorTarget: classify BMI-only C++ module sources | Ben Boeckel | 2023-08-17 | 1 | -0/+1 |
|
|
* | | cmSystemTools: move `ComputeCertificateThumbprint` to the only consumer | Ben Boeckel | 2023-08-08 | 1 | -2/+71 |
|
|
* | | cmCryptoHash: prefer to cmSystemTools::ComputeStringMD5 | Ben Boeckel | 2023-08-08 | 1 | -2/+4 |
|
|
* | | Merge branch 'backport-revert-vs-show-cmake-files' | Brad King | 2023-08-02 | 1 | -55/+1 |
|\ \
| |/ |
|
| * | VS: Revert "Add CMake input files to ZERO_CHECK" | Brad King | 2023-08-02 | 1 | -55/+1 |
|
|
* | | cmComputeLinkInformation: prepare Item consumers for `OBJECT` libraries | Ben Boeckel | 2023-08-01 | 1 | -1/+2 |
|
|
* | | Merge topic 'windows-tidy-cmstrcat' | Brad King | 2023-08-01 | 1 | -247/+278 |
|\ \ |
|
| * | | strings: use `emplace_back` with `cmStrCat` arguments | Ben Boeckel | 2023-07-28 | 1 | -1/+1 |
|
|
| * | | strings: use character literals where possible | Ben Boeckel | 2023-07-28 | 1 | -44/+45 |
|
|
| * | | cmStrCat: use in Windows-specific sources | Ben Boeckel | 2023-07-28 | 1 | -156/+184 |
|
|
| * | | strings: simplify streaming sequences | Ben Boeckel | 2023-07-27 | 1 | -5/+4 |
|
|
| * | | strings: combine string literals where possible | Ben Boeckel | 2023-07-27 | 1 | -5/+6 |
|
|
| * | | strings: compare to static `string_view` instances in Windows-only code | Ben Boeckel | 2023-07-27 | 1 | -71/+73 |
|
|
* | | | IWYU: Update for Debian 12 CI job | Brad King | 2023-07-28 | 1 | -0/+1 |
|/ / |
|
* | | Merge topic 'vs-cxxmodules-same-src-name' | Brad King | 2023-06-30 | 1 | -0/+11 |
|\ \
| |/ |
|
| * | VS: Fix C++ modules in source files with the same name | Brad King | 2023-06-28 | 1 | -0/+11 |
|
|
* | | Merge topic 'vs-cxxmodules-public-bmis' | Brad King | 2023-06-23 | 1 | -0/+24 |
|\ \
| |/ |
|
| * | VS: Make C++ module BMIs public by default for shared libraries | Andreas Weis | 2023-06-22 | 1 | -0/+24 |
|
|
* | | cmVisualStudio10TargetGenerator: Remove unused VS-10-only code | Brad King | 2023-06-13 | 1 | -12/+0 |
|/ |
|
* | cxxmodules: remove support for `CXX_MODULE_HEADER_UNITS` filesets | Ben Boeckel | 2023-05-31 | 1 | -3/+1 |
|
|
* | VS: Add support for C++ module internal partitions in VS 17.6 and newer | Brad King | 2023-05-17 | 1 | -1/+8 |
|
|
* | CMake code rely on cmList class for CMake lists management (part. 2) | Marc Chevrier | 2023-04-29 | 1 | -10/+10 |
|
|
* | VS: Add CMake input files to ZERO_CHECK | Alexander Neundorf | 2023-04-25 | 1 | -1/+55 |
|
|
* | CMake code rely on cmList class for CMake lists management (part. 1) | Marc Chevrier | 2023-04-24 | 1 | -11/+7 |
|
|
* | Merge topic 'support_cubin_fatbin_optix_cuda_output' | Brad King | 2023-03-14 | 1 | -5/+20 |
|\ |
|
| * | CUDA: Add support for CUBIN, FATBIN, and OPTIXIR compilation | Robert Maynard | 2023-03-13 | 1 | -5/+20 |
|
|
* | | VS: Add policy to build custom commands concurrently | Brad King | 2023-03-12 | 1 | -2/+7 |
|
|
* | | Merge topic 'vs-props-order' | Brad King | 2023-03-08 | 1 | -1/+1 |
|\ \ |
|
| * | | VS: Import default C++ props file before toolset-specific props file | Matthew Voss | 2023-03-07 | 1 | -1/+1 |
| |/ |
|
* | | Merge topic 'revert-vs-BuildInParallel' | Brad King | 2023-03-08 | 1 | -7/+4 |
|\ \
| |/
|/| |
|
| * | VS: Revert "Build custom commands concurrently when possible" | Brad King | 2023-03-07 | 1 | -7/+4 |
|
|
* | | VS : Support WIN32_EXECUTABLE on SDK style projects | Olivier PENA | 2023-02-28 | 1 | -1/+5 |
|
|
* | | VS: Fix wrong appxManifest if OUTPUT_NAME != target name | Sergey Markelov | 2023-02-16 | 1 | -10/+16 |
|/ |
|
* | VS: Honor compile options for ASM_NASM | Brad King | 2023-01-26 | 1 | -0/+2 |
|
|
* | VS: Honor compile options for ASM_MARMASM | Brad King | 2023-01-26 | 1 | -0/+2 |
|
|
* | VS: Do not concurrently build custom commands with generated MAIN_DEPENDENCY | Brad King | 2023-01-25 | 1 | -5/+10 |
|
|
* | VS: Build custom commands concurrently when possible | Ivan Zinkevich | 2023-01-23 | 1 | -2/+6 |
|
|
* | cmValue: Use operator* explicitly to convert to std::string; avoid extra call | Vitaly Stakhovsky | 2023-01-16 | 1 | -1/+1 |
|
|
* | VS: Honor compile options for MASM | Brad King | 2023-01-12 | 1 | -0/+2 |
|
|
* | Merge branch 'backport-masm-debug-format' into masm-debug-format | Brad King | 2022-12-15 | 1 | -0/+4 |
|\ |
|