Skip to content

Build Tasks¤

compas_invocations2.build ¤

Functions:¤

build_cpython_ghuser_components ¤

build_cpython_ghuser_components(ctx, gh_io_folder=None, prefix=None)

Builds CPython Grasshopper components using GH Componentizer.

build_ghuser_components ¤

build_ghuser_components(ctx, gh_io_folder=None, ironpython=None, prefix=None)

Builds Grasshopper components using GH Componentizer.

clean ¤

clean(ctx, docs=True, bytecode=True, builds=True, ghuser=True)

Cleans the local copy from compiled artifacts.

pre_build ¤

pre_build(ctx)

Pre-build steps before building components.

This is a placeholder for any pre-build steps that might be needed and are to be added but the actual project.

prepare_changelog ¤

prepare_changelog(ctx)

Prepare changelog for next release.

release ¤

release(ctx, release_type)

Releases the project in one swift command!