llvm_snapshot_builder.actions.create_packages

CoprActionCreatePackages

Module Contents

Classes

CoprActionCreatePackages

Make or edits packages in a copr project.

class llvm_snapshot_builder.actions.create_packages.CoprActionCreatePackages(proj: Union[llvm_snapshot_builder.copr_project_ref.CoprProjectRef, str], packagenames: list[str] = None, update: bool = False, **kwargs)[source]

Bases: llvm_snapshot_builder.actions.action.CoprAction, llvm_snapshot_builder.mixins.client_mixin.CoprClientMixin

Make or edits packages in a copr project. NOTE: This doesn’t build the packages!

default_package_names

the default packages to create/edit if not specified

Type:

list[str]

default_package_names = ['python-lit', 'llvm', 'compiler-rt', 'lld', 'clang', 'mlir', 'libomp']
run() bool[source]

Runs the action.