Lines Matching refs:platform
16 'recipe_engine/platform',
129 pkgs.add_package('infra/ninja/${platform}', 'version:1.8.2')
130 if api.platform.is_linux or api.platform.is_mac:
131 pkgs.add_package('fuchsia/third_party/clang/${platform}', 'integration')
132 if api.platform.is_linux:
143 if api.platform.is_linux:
149 elif api.platform.is_mac:
166 'use_jemalloc': api.platform.is_linux,
175 # Maps a target.platform string to the location of the corresponding
181 # may refer to the same platform string (e.g. linux-amd64).
183 # For each platform, a version of jemalloc will be built if necessary,
185 # call _get_compilation_environment. So create a { platform -> Target }
192 if t.platform not in all_config_platforms:
193 all_config_platforms[t.platform] = t
205 for platform in all_config_platforms:
207 jemalloc_build_dir = jemalloc_src_dir.join('build-' + platform)
209 target = all_config_platforms[platform]
229 api.step('prepare %s build' % platform, ['mkdir', '-p', jemalloc_build_dir])
231 with api.step.nest('build jemalloc-' + platform), api.context(
244 api.step('build', ['make', '-j%d' % api.platform.cpu_count, 'build_lib_static'])
247 jemalloc_static_libs[platform] = jemalloc_static_lib
253 with api.step.nest(target.platform), api.context(
258 '--link-lib=%s' % jemalloc_static_libs[target.platform]
284 cipd_pkg_name = 'gn/gn/%s' % target.platform
319 for platform in ('linux', 'mac', 'win'):
320 yield (api.test('ci_' + platform) + api.platform.name(platform) +
326 yield (api.test('cq_' + platform) + api.platform.name(platform) +