Flutter Engine
The Flutter Engine
Loading...
Searching...
No Matches
Namespaces | Functions | Variables
build_fuchsia_artifacts.py File Reference

Go to the source code of this file.

Namespaces

namespace  build_fuchsia_artifacts
 

Functions

 build_fuchsia_artifacts.IsLinux ()
 
 build_fuchsia_artifacts.IsMac ()
 
 build_fuchsia_artifacts.GetFuchsiaSDKPath ()
 
 build_fuchsia_artifacts.GetHostArchFromPlatform ()
 
 build_fuchsia_artifacts.GetPMBinPath ()
 
 build_fuchsia_artifacts.RunExecutable (command)
 
 build_fuchsia_artifacts.RunGN (variant_dir, flags)
 
 build_fuchsia_artifacts.BuildNinjaTargets (variant_dir, targets)
 
 build_fuchsia_artifacts.RemoveDirectoryIfExists (path)
 
 build_fuchsia_artifacts.CopyFiles (source, destination)
 
 build_fuchsia_artifacts.FindFile (name, path)
 
 build_fuchsia_artifacts.FindFileAndCopyTo (file_name, source, dest_parent, dst_name=None)
 
 build_fuchsia_artifacts.CopyGenSnapshotIfExists (source, destination)
 
 build_fuchsia_artifacts.CopyFlutterTesterBinIfExists (source, destination)
 
 build_fuchsia_artifacts.CopyZirconFFILibIfExists (source, destination)
 
 build_fuchsia_artifacts.CopyToBucketWithMode (source, destination, aot, product, runner_type, api_level)
 
 build_fuchsia_artifacts.CopyToBucket (src, dst, product=False)
 
 build_fuchsia_artifacts.ReadTargetAPILevel ()
 
 build_fuchsia_artifacts.CopyVulkanDepsToBucket (src, dst, arch)
 
 build_fuchsia_artifacts.CopyIcuDepsToBucket (src, dst)
 
 build_fuchsia_artifacts.CopyBuildToBucket (runtime_mode, arch, optimized, product)
 
 build_fuchsia_artifacts.CheckCIPDPackageExists (package_name, tag)
 
 build_fuchsia_artifacts.RunCIPDCommandWithRetries (command)
 
 build_fuchsia_artifacts.ProcessCIPDPackage (upload, engine_version)
 
 build_fuchsia_artifacts.BuildTarget (runtime_mode, arch, optimized, enable_lto, enable_legacy, asan, dart_version_git_info, prebuilt_dart_sdk, build_targets)
 
 build_fuchsia_artifacts.main ()
 

Variables

 build_fuchsia_artifacts._script_dir = os.path.abspath(os.path.join(os.path.realpath(__file__), '..'))
 
 build_fuchsia_artifacts._src_root_dir = os.path.join(_script_dir, '..', '..', '..')
 
 build_fuchsia_artifacts._out_dir = os.path.join(_src_root_dir, 'out', 'ci')
 
 build_fuchsia_artifacts._bucket_directory = os.path.join(_out_dir, 'fuchsia_bucket')