Imported Upstream version 3.25.0
[platform/upstream/cmake.git] / Tests / RunCMake / FileAPI / codemodel-v2-data / directories / fileset.json
1 {
2   "source": "^fileset$",
3   "build": "^fileset$",
4   "parentSource": "^\\.$",
5   "childSources": null,
6   "targetIds": [
7     "^c_headers_1::@6b8db101d64c125f29fe$",
8     "^c_headers_2::@6b8db101d64c125f29fe$"
9   ],
10   "projectName": "codemodel-v2",
11   "minimumCMakeVersion": "3.13",
12   "hasInstallRule": true,
13   "installers": [
14     {
15       "component": "Unspecified",
16       "type": "target",
17       "destination": "lib",
18       "paths": [
19         "^fileset/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?c_headers_1\\.(a|lib)?$"
20       ],
21       "isExcludeFromAll": null,
22       "isForAllComponents": null,
23       "isOptional": null,
24       "targetId": "^c_headers_1::@6b8db101d64c125f29fe$",
25       "targetIndex": "c_headers_1",
26       "targetIsImportLibrary": null,
27       "targetInstallNamelink": null,
28       "exportName": null,
29       "exportTargets": null,
30       "scriptFile": null,
31       "backtrace": [
32         {
33           "file": "^fileset/CMakeLists\\.txt$",
34           "line": 20,
35           "command": "install",
36           "hasParent": true
37         },
38         {
39           "file": "^fileset/CMakeLists\\.txt$",
40           "line": null,
41           "command": null,
42           "hasParent": false
43         }
44       ]
45     },
46     {
47       "component": "Headers",
48       "type": "fileSet",
49       "destination": "include",
50       "paths": [
51         "^fileset/error\\.c$",
52         "^fileset/other\\.c$"
53       ],
54       "isExcludeFromAll": null,
55       "isForAllComponents": null,
56       "isOptional": null,
57       "targetId": null,
58       "targetIndex": null,
59       "targetIsImportLibrary": null,
60       "targetInstallNamelink": null,
61       "exportName": null,
62       "exportTargets": null,
63       "scriptFile": null,
64       "fileSetName": "HEADERS",
65       "fileSetType": "HEADERS",
66       "fileSetDirectories": [
67         "^fileset$"
68       ],
69       "fileSetTarget": {
70         "id": "^c_headers_1::@6b8db101d64c125f29fe$",
71         "index": "c_headers_1"
72       },
73       "backtrace": [
74         {
75           "file": "^fileset/CMakeLists\\.txt$",
76           "line": 20,
77           "command": "install",
78           "hasParent": true
79         },
80         {
81           "file": "^fileset/CMakeLists\\.txt$",
82           "line": null,
83           "command": null,
84           "hasParent": false
85         }
86       ]
87     },
88     {
89       "component": "Unspecified",
90       "type": "fileSet",
91       "destination": "include/dir",
92       "paths": [
93         "^fileset/dir/h2\\.h$"
94       ],
95       "isExcludeFromAll": null,
96       "isForAllComponents": null,
97       "isOptional": null,
98       "targetId": null,
99       "targetIndex": null,
100       "targetIsImportLibrary": null,
101       "targetInstallNamelink": null,
102       "exportName": null,
103       "exportTargets": null,
104       "scriptFile": null,
105       "fileSetName": "b",
106       "fileSetType": "HEADERS",
107       "fileSetDirectories": [
108         "^fileset/dir$"
109       ],
110       "fileSetTarget": {
111         "id": "^c_headers_1::@6b8db101d64c125f29fe$",
112         "index": "c_headers_1"
113       },
114       "backtrace": [
115         {
116           "file": "^fileset/CMakeLists\\.txt$",
117           "line": 20,
118           "command": "install",
119           "hasParent": true
120         },
121         {
122           "file": "^fileset/CMakeLists\\.txt$",
123           "line": null,
124           "command": null,
125           "hasParent": false
126         }
127       ]
128     },
129     {
130       "component": "Unspecified",
131       "type": "fileSet",
132       "destination": "include",
133       "paths": [
134         "^fileset/h3\\.h$"
135       ],
136       "isExcludeFromAll": null,
137       "isForAllComponents": null,
138       "isOptional": null,
139       "targetId": null,
140       "targetIndex": null,
141       "targetIsImportLibrary": null,
142       "targetInstallNamelink": null,
143       "exportName": null,
144       "exportTargets": null,
145       "scriptFile": null,
146       "fileSetName": "c",
147       "fileSetType": "HEADERS",
148       "fileSetDirectories": [
149         "^fileset$"
150       ],
151       "fileSetTarget": {
152         "id": "^c_headers_1::@6b8db101d64c125f29fe$",
153         "index": "c_headers_1"
154       },
155       "backtrace": [
156         {
157           "file": "^fileset/CMakeLists\\.txt$",
158           "line": 20,
159           "command": "install",
160           "hasParent": true
161         },
162         {
163           "file": "^fileset/CMakeLists\\.txt$",
164           "line": null,
165           "command": null,
166           "hasParent": false
167         }
168       ]
169     },
170     {
171       "component": "Unspecified",
172       "type": "target",
173       "destination": "lib",
174       "paths": [
175         "^fileset/((Debug|Release|MinSizeRel|RelWithDebInfo)/)?(lib)?c_headers_2\\.(a|lib)?$"
176       ],
177       "isExcludeFromAll": null,
178       "isForAllComponents": null,
179       "isOptional": null,
180       "targetId": "^c_headers_2::@6b8db101d64c125f29fe$",
181       "targetIndex": "c_headers_2",
182       "targetIsImportLibrary": null,
183       "targetInstallNamelink": null,
184       "exportName": null,
185       "exportTargets": null,
186       "scriptFile": null,
187       "backtrace": [
188         {
189           "file": "^fileset/CMakeLists\\.txt$",
190           "line": 25,
191           "command": "install",
192           "hasParent": true
193         },
194         {
195           "file": "^fileset/CMakeLists\\.txt$",
196           "line": null,
197           "command": null,
198           "hasParent": false
199         }
200       ]
201     }
202   ]
203 }