summaryrefslogtreecommitdiffstats
path: root/Tests/RunCMake
diff options
context:
space:
mode:
authorBen Boeckel <ben.boeckel@kitware.com>2023-09-25 15:05:04 (GMT)
committerBen Boeckel <ben.boeckel@kitware.com>2023-09-25 22:14:53 (GMT)
commit11b62ef118336c12ad9543e871c7103ae40c2b9c (patch)
tree01a660866e46fea5e4dbd9d1cc52abca77ef5348 /Tests/RunCMake
parent5d9631fbddcacdf6da5c6123f05af40daf6dbf42 (diff)
downloadCMake-11b62ef118336c12ad9543e871c7103ae40c2b9c.zip
CMake-11b62ef118336c12ad9543e871c7103ae40c2b9c.tar.gz
CMake-11b62ef118336c12ad9543e871c7103ae40c2b9c.tar.bz2
Tests/CXXModules: add missing `bmi-only` and compiler id fields
Missed because the test script did not properly bubble up error reports.
Diffstat (limited to 'Tests/RunCMake')
-rw-r--r--Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-private.json5
-rw-r--r--Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-public.json5
-rw-r--r--Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-private.json5
-rw-r--r--Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-public.json5
-rw-r--r--Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-private.json5
-rw-r--r--Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-public.json5
6 files changed, 30 insertions, 0 deletions
diff --git a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-private.json b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-private.json
index 65f0759..e95c8ee 100644
--- a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-private.json
+++ b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-private.json
@@ -6,9 +6,12 @@
"script-location": "<BINARY_DIR>/CMakeFiles/ninja-bmi-install-private.dir/install-cxx-module-bmi-<CONFIG_FORCE>.cmake"
},
"compiler-id": "<IGNORE>",
+ "compiler-frontend-variant": "<IGNORE>",
+ "compiler-simulate-id": "<IGNORE>",
"config": "<CONFIG>",
"cxx-modules": {
"CMakeFiles/ninja-bmi-install-private.dir/sources/module-internal-part.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "internal_partitions",
"relative-directory": "sources",
@@ -17,6 +20,7 @@
"visibility": "PRIVATE"
},
"CMakeFiles/ninja-bmi-install-private.dir/sources/module-part.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "modules",
"relative-directory": "",
@@ -25,6 +29,7 @@
"visibility": "PRIVATE"
},
"CMakeFiles/ninja-bmi-install-private.dir/sources/module.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "modules",
"relative-directory": "",
diff --git a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-public.json b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-public.json
index 9c8a895..e1432b4 100644
--- a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-public.json
+++ b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoBMIInstall-public.json
@@ -6,9 +6,12 @@
"script-location": "<BINARY_DIR>/CMakeFiles/ninja-bmi-install-public.dir/install-cxx-module-bmi-noconfig.cmake"
},
"compiler-id": "<IGNORE>",
+ "compiler-frontend-variant": "<IGNORE>",
+ "compiler-simulate-id": "<IGNORE>",
"config": "<CONFIG>",
"cxx-modules": {
"CMakeFiles/ninja-bmi-install-public.dir/sources/module-internal-part.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx/internals",
"name": "internal_partitions",
"relative-directory": "sources",
@@ -17,6 +20,7 @@
"visibility": "PUBLIC"
},
"CMakeFiles/ninja-bmi-install-public.dir/sources/module-part.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx",
"name": "modules",
"relative-directory": "",
@@ -25,6 +29,7 @@
"visibility": "PUBLIC"
},
"CMakeFiles/ninja-bmi-install-public.dir/sources/module.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx",
"name": "modules",
"relative-directory": "",
diff --git a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-private.json b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-private.json
index 0545981..e639618 100644
--- a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-private.json
+++ b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-private.json
@@ -1,9 +1,12 @@
{
"bmi-installation": null,
"compiler-id": "<IGNORE>",
+ "compiler-frontend-variant": "<IGNORE>",
+ "compiler-simulate-id": "<IGNORE>",
"config": "<CONFIG>",
"cxx-modules": {
"CMakeFiles/ninja-exports-private.dir/sources/module-internal-part.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "internal_partitions",
"relative-directory": "sources",
@@ -12,6 +15,7 @@
"visibility": "PRIVATE"
},
"CMakeFiles/ninja-exports-private.dir/sources/module-part.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "modules",
"relative-directory": "",
@@ -20,6 +24,7 @@
"visibility": "PRIVATE"
},
"CMakeFiles/ninja-exports-private.dir/sources/module.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "modules",
"relative-directory": "",
diff --git a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-public.json b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-public.json
index adc3ae3..114d1ec 100644
--- a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-public.json
+++ b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-public.json
@@ -1,9 +1,12 @@
{
"bmi-installation": null,
"compiler-id": "<IGNORE>",
+ "compiler-frontend-variant": "<IGNORE>",
+ "compiler-simulate-id": "<IGNORE>",
"config": "<CONFIG>",
"cxx-modules": {
"CMakeFiles/ninja-exports-public.dir/sources/module-internal-part.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx/internals",
"name": "internal_partitions",
"relative-directory": "sources",
@@ -12,6 +15,7 @@
"visibility": "PUBLIC"
},
"CMakeFiles/ninja-exports-public.dir/sources/module-part.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx",
"name": "modules",
"relative-directory": "",
@@ -20,6 +24,7 @@
"visibility": "PUBLIC"
},
"CMakeFiles/ninja-exports-public.dir/sources/module.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx",
"name": "modules",
"relative-directory": "",
diff --git a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-private.json b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-private.json
index 9ba6568..bf2a78a 100644
--- a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-private.json
+++ b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-private.json
@@ -1,9 +1,12 @@
{
"bmi-installation": null,
"compiler-id": "<IGNORE>",
+ "compiler-frontend-variant": "<IGNORE>",
+ "compiler-simulate-id": "<IGNORE>",
"config": "<CONFIG>",
"cxx-modules": {
"CMakeFiles/ninja-file-sets-private.dir/sources/module-internal-part.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "internal_partitions",
"relative-directory": "sources",
@@ -12,6 +15,7 @@
"visibility": "PRIVATE"
},
"CMakeFiles/ninja-file-sets-private.dir/sources/module-part.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "modules",
"relative-directory": "",
@@ -20,6 +24,7 @@
"visibility": "PRIVATE"
},
"CMakeFiles/ninja-file-sets-private.dir/sources/module.cxx.o": {
+ "bmi-only": false,
"destination": null,
"name": "modules",
"relative-directory": "",
diff --git a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-public.json b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-public.json
index 46e2cbf..290754e 100644
--- a/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-public.json
+++ b/Tests/RunCMake/CXXModules/expect/NinjaDependInfoFileSet-public.json
@@ -1,9 +1,12 @@
{
"bmi-installation": null,
"compiler-id": "<IGNORE>",
+ "compiler-frontend-variant": "<IGNORE>",
+ "compiler-simulate-id": "<IGNORE>",
"config": "<CONFIG>",
"cxx-modules": {
"CMakeFiles/ninja-file-sets-public.dir/<CONFIG_DIR>sources/module-internal-part.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx/internals",
"name": "internal_partitions",
"relative-directory": "sources",
@@ -12,6 +15,7 @@
"visibility": "PUBLIC"
},
"CMakeFiles/ninja-file-sets-public.dir/<CONFIG_DIR>sources/module-part.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx",
"name": "modules",
"relative-directory": "",
@@ -20,6 +24,7 @@
"visibility": "PUBLIC"
},
"CMakeFiles/ninja-file-sets-public.dir/<CONFIG_DIR>sources/module.cxx.o": {
+ "bmi-only": false,
"destination": "lib/cxx",
"name": "modules",
"relative-directory": "",