• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1[
2  {
3    "cmd": [],
4    "name": "git"
5  },
6  {
7    "cmd": [
8      "git",
9      "init",
10      "[START_DIR]/gn"
11    ],
12    "infra_step": true,
13    "name": "git.init",
14    "~followup_annotations": [
15      "@@@STEP_NEST_LEVEL@1@@@"
16    ]
17  },
18  {
19    "cmd": [
20      "git",
21      "fetch",
22      "--tags",
23      "https://gn.googlesource.com/gn",
24      "2d72510e447ab60a9728aeea2362d8be2cbd7789"
25    ],
26    "cwd": "[START_DIR]/gn",
27    "infra_step": true,
28    "name": "git.fetch",
29    "~followup_annotations": [
30      "@@@STEP_NEST_LEVEL@1@@@"
31    ]
32  },
33  {
34    "cmd": [
35      "git",
36      "checkout",
37      "FETCH_HEAD"
38    ],
39    "cwd": "[START_DIR]/gn",
40    "infra_step": true,
41    "name": "git.checkout",
42    "~followup_annotations": [
43      "@@@STEP_NEST_LEVEL@1@@@"
44    ]
45  },
46  {
47    "cmd": [
48      "cipd",
49      "ensure",
50      "-root",
51      "[START_DIR]/cipd",
52      "-ensure-file",
53      "infra/ninja/${platform} version:1.8.2\nfuchsia/clang/${platform} git_revision:b920a7f65b13237dc4d5b2b836b29a954fff440a",
54      "-json-output",
55      "/path/to/tmp/json"
56    ],
57    "infra_step": true,
58    "name": "ensure_installed",
59    "~followup_annotations": [
60      "@@@STEP_LOG_LINE@json.output@{@@@",
61      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
62      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
63      "@@@STEP_LOG_LINE@json.output@      {@@@",
64      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:b92\", @@@",
65      "@@@STEP_LOG_LINE@json.output@        \"package\": \"fuchsia/clang/resolved-platform\"@@@",
66      "@@@STEP_LOG_LINE@json.output@      }, @@@",
67      "@@@STEP_LOG_LINE@json.output@      {@@@",
68      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-version:1.8.2---\", @@@",
69      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/ninja/resolved-platform\"@@@",
70      "@@@STEP_LOG_LINE@json.output@      }@@@",
71      "@@@STEP_LOG_LINE@json.output@    ]@@@",
72      "@@@STEP_LOG_LINE@json.output@  }@@@",
73      "@@@STEP_LOG_LINE@json.output@}@@@",
74      "@@@STEP_LOG_END@json.output@@@"
75    ]
76  },
77  {
78    "cmd": [
79      "cipd",
80      "ensure",
81      "-root",
82      "[CACHE]/macos_sdk",
83      "-ensure-file",
84      "infra/tools/mac_toolchain/${platform} git_revision:434f5462a77e7103f9d610fa5cabc426bb21502e",
85      "-json-output",
86      "/path/to/tmp/json"
87    ],
88    "infra_step": true,
89    "name": "ensure_installed (2)",
90    "~followup_annotations": [
91      "@@@STEP_LOG_LINE@json.output@{@@@",
92      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
93      "@@@STEP_LOG_LINE@json.output@    \"\": [@@@",
94      "@@@STEP_LOG_LINE@json.output@      {@@@",
95      "@@@STEP_LOG_LINE@json.output@        \"instance_id\": \"resolved-instance_id-of-git_revision:434\", @@@",
96      "@@@STEP_LOG_LINE@json.output@        \"package\": \"infra/tools/mac_toolchain/resolved-platform\"@@@",
97      "@@@STEP_LOG_LINE@json.output@      }@@@",
98      "@@@STEP_LOG_LINE@json.output@    ]@@@",
99      "@@@STEP_LOG_LINE@json.output@  }@@@",
100      "@@@STEP_LOG_LINE@json.output@}@@@",
101      "@@@STEP_LOG_END@json.output@@@"
102    ]
103  },
104  {
105    "cmd": [
106      "[CACHE]/macos_sdk/mac_toolchain",
107      "install",
108      "-kind",
109      "mac",
110      "-xcode-version",
111      "10b61",
112      "-output-dir",
113      "[CACHE]/macos_sdk/XCode.app"
114    ],
115    "infra_step": true,
116    "name": "install xcode"
117  },
118  {
119    "cmd": [
120      "sudo",
121      "xcode-select",
122      "--switch",
123      "[CACHE]/macos_sdk/XCode.app"
124    ],
125    "infra_step": true,
126    "name": "select XCode"
127  },
128  {
129    "cmd": [
130      "xcrun",
131      "--show-sdk-path"
132    ],
133    "name": "xcrun",
134    "stdout": "/path/to/tmp/",
135    "~followup_annotations": [
136      "@@@STEP_LOG_LINE@raw_io.output[sdk-path]@/some/xcode/path@@@",
137      "@@@STEP_LOG_END@raw_io.output[sdk-path]@@@"
138    ]
139  },
140  {
141    "cmd": [],
142    "name": "debug"
143  },
144  {
145    "cmd": [],
146    "name": "debug.build",
147    "~followup_annotations": [
148      "@@@STEP_NEST_LEVEL@1@@@"
149    ]
150  },
151  {
152    "cmd": [
153      "python",
154      "-u",
155      "[START_DIR]/gn/build/gen.py",
156      "-d"
157    ],
158    "cwd": "[START_DIR]/gn",
159    "env": {
160      "AR": "[START_DIR]/cipd/bin/llvm-ar",
161      "CC": "[START_DIR]/cipd/bin/clang",
162      "CFLAGS": "--sysroot=/some/xcode/path",
163      "CXX": "[START_DIR]/cipd/bin/clang++",
164      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
165    },
166    "name": "debug.build.generate",
167    "~followup_annotations": [
168      "@@@STEP_NEST_LEVEL@2@@@"
169    ]
170  },
171  {
172    "cmd": [
173      "[START_DIR]/cipd/ninja",
174      "-C",
175      "[START_DIR]/gn/out"
176    ],
177    "cwd": "[START_DIR]/gn",
178    "env": {
179      "AR": "[START_DIR]/cipd/bin/llvm-ar",
180      "CC": "[START_DIR]/cipd/bin/clang",
181      "CFLAGS": "--sysroot=/some/xcode/path",
182      "CXX": "[START_DIR]/cipd/bin/clang++",
183      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
184    },
185    "name": "debug.build.ninja",
186    "~followup_annotations": [
187      "@@@STEP_NEST_LEVEL@2@@@"
188    ]
189  },
190  {
191    "cmd": [
192      "[START_DIR]/gn/out/gn_unittests"
193    ],
194    "name": "debug.test",
195    "~followup_annotations": [
196      "@@@STEP_NEST_LEVEL@1@@@"
197    ]
198  },
199  {
200    "cmd": [],
201    "name": "release"
202  },
203  {
204    "cmd": [],
205    "name": "release.build",
206    "~followup_annotations": [
207      "@@@STEP_NEST_LEVEL@1@@@"
208    ]
209  },
210  {
211    "cmd": [
212      "python",
213      "-u",
214      "[START_DIR]/gn/build/gen.py",
215      "--use-lto",
216      "--use-icf"
217    ],
218    "cwd": "[START_DIR]/gn",
219    "env": {
220      "AR": "[START_DIR]/cipd/bin/llvm-ar",
221      "CC": "[START_DIR]/cipd/bin/clang",
222      "CFLAGS": "--sysroot=/some/xcode/path",
223      "CXX": "[START_DIR]/cipd/bin/clang++",
224      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
225    },
226    "name": "release.build.generate",
227    "~followup_annotations": [
228      "@@@STEP_NEST_LEVEL@2@@@"
229    ]
230  },
231  {
232    "cmd": [
233      "[START_DIR]/cipd/ninja",
234      "-C",
235      "[START_DIR]/gn/out"
236    ],
237    "cwd": "[START_DIR]/gn",
238    "env": {
239      "AR": "[START_DIR]/cipd/bin/llvm-ar",
240      "CC": "[START_DIR]/cipd/bin/clang",
241      "CFLAGS": "--sysroot=/some/xcode/path",
242      "CXX": "[START_DIR]/cipd/bin/clang++",
243      "LDFLAGS": "--sysroot=/some/xcode/path -nostdlib++ [START_DIR]/cipd/lib/libc++.a"
244    },
245    "name": "release.build.ninja",
246    "~followup_annotations": [
247      "@@@STEP_NEST_LEVEL@2@@@"
248    ]
249  },
250  {
251    "cmd": [
252      "[START_DIR]/gn/out/gn_unittests"
253    ],
254    "name": "release.test",
255    "~followup_annotations": [
256      "@@@STEP_NEST_LEVEL@1@@@"
257    ]
258  },
259  {
260    "cmd": [
261      "sudo",
262      "xcode-select",
263      "--reset"
264    ],
265    "infra_step": true,
266    "name": "reset XCode"
267  },
268  {
269    "cmd": [
270      "cipd",
271      "pkg-build",
272      "-pkg-def",
273      "{\"data\": [{\"file\": \"gn\"}, {\"version_file\": \".versions/gn.cipd_version\"}], \"install_mode\": \"copy\", \"package\": \"gn/gn/${platform}\", \"root\": \"[START_DIR]/gn/out\"}",
274      "-out",
275      "[CLEANUP]/gn.cipd",
276      "-hash-algo",
277      "sha256",
278      "-json-output",
279      "/path/to/tmp/json"
280    ],
281    "name": "build gn/gn/${platform}",
282    "~followup_annotations": [
283      "@@@STEP_LOG_LINE@json.output@{@@@",
284      "@@@STEP_LOG_LINE@json.output@  \"result\": {@@@",
285      "@@@STEP_LOG_LINE@json.output@    \"instance_id\": \"40-chars-fake-of-the-package-instance_id\", @@@",
286      "@@@STEP_LOG_LINE@json.output@    \"package\": \"gn/gn/resolved-platform\"@@@",
287      "@@@STEP_LOG_LINE@json.output@  }@@@",
288      "@@@STEP_LOG_LINE@json.output@}@@@",
289      "@@@STEP_LOG_END@json.output@@@"
290    ]
291  },
292  {
293    "jsonResult": null,
294    "name": "$result"
295  }
296]