summaryrefslogtreecommitdiff
path: root/Tests/RunCMake/CXXModules/expect/NinjaDependInfoExport-public.json
blob: adc3ae391bd527dbb4b5d76708580030bd38b1c0 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
{
  "bmi-installation": null,
  "compiler-id": "<IGNORE>",
  "config": "<CONFIG>",
  "cxx-modules": {
    "CMakeFiles/ninja-exports-public.dir/sources/module-internal-part.cxx.o": {
      "destination": "lib/cxx/internals",
      "name": "internal_partitions",
      "relative-directory": "sources",
      "source": "<SOURCE_DIR>/sources/module-internal-part.cxx",
      "type": "CXX_MODULES",
      "visibility": "PUBLIC"
    },
    "CMakeFiles/ninja-exports-public.dir/sources/module-part.cxx.o": {
      "destination": "lib/cxx",
      "name": "modules",
      "relative-directory": "",
      "source": "<SOURCE_DIR>/sources/module-part.cxx",
      "type": "CXX_MODULES",
      "visibility": "PUBLIC"
    },
    "CMakeFiles/ninja-exports-public.dir/sources/module.cxx.o": {
      "destination": "lib/cxx",
      "name": "modules",
      "relative-directory": "",
      "source": "<SOURCE_DIR>/sources/module.cxx",
      "type": "CXX_MODULES",
      "visibility": "PUBLIC"
    }
  },
  "dir-cur-bld": "<BINARY_DIR>",
  "dir-cur-src": "<SOURCE_DIR>",
  "dir-top-bld": "<BINARY_DIR>",
  "dir-top-src": "<SOURCE_DIR>",
  "exports": [
    {
      "cxx-module-info-dir" : "cxx-modules",
      "destination" : "lib/cmake/export1",
      "export-name" : "with-public",
      "export-prefix" : "<BINARY_DIR>/CMakeFiles/Export/d2e2673818fd2bd8c45c0e3ed0e38fcd",
      "install" : true,
      "namespace" : "export1::"
    },
    {
      "cxx-module-info-dir" : "cxx-modules",
      "destination" : "lib/cmake/export2",
      "export-name" : "with-public",
      "export-prefix" : "<BINARY_DIR>/CMakeFiles/Export/28cd47cb4c96ad5cadaa3fb1b0201ae8",
      "install" : true,
      "namespace" : ""
    },
    {
      "cxx-module-info-dir" : "cxx-modules",
      "destination" : "<BINARY_DIR>/lib/cmake/export1",
      "export-name" : "with-public",
      "export-prefix" : "<BINARY_DIR>/lib/cmake/export1",
      "install" : false,
      "namespace" : "export1::"
    },
    {
      "cxx-module-info-dir" : "cxx-modules",
      "destination" : "<BINARY_DIR>/lib/cmake/export2",
      "export-name" : "with-public",
      "export-prefix" : "<BINARY_DIR>/lib/cmake/export2",
      "install" : false,
      "namespace" : ""
    }
  ],
  "include-dirs": [],
  "language": "CXX",
  "linked-target-dirs": [],
  "module-dir": "<BINARY_DIR>/CMakeFiles/ninja-exports-public.dir"
}