nmk_base.buildenv

Python module for buildenv extension and tasks

Classes

BuildEnvInit

Buildenv extension for nmk

BuildenvInitBuilder

buildenv task builder

Module Contents

class nmk_base.buildenv.BuildEnvInit(manager)

Bases: buildenv.BuildEnvExtension

Buildenv extension for nmk

init(force: bool)

Buildenv init call back for nmk

When called, this method:

  • registers nmk command for completion

  • calls nmk setup if project contains an nmk.yml file

get_version() str

Get extension version

class nmk_base.buildenv.BuildenvInitBuilder(model: nmk.model.model.NmkModel)

Bases: nmk.model.builder.NmkTaskBuilder

buildenv task builder

build(force: bool)

Triggers BuildEnvManager init, in order to refresh buildenv loading scripts