Lines Matching full:extension
7 source code. These are called **west extension commands**, or just "extensions"
10 information on west extension commands, and has a tutorial for writing your
33 Disabling Extension Commands
36 To disable support for extension commands, set the ``commands.allow_extensions``
51 Note that the files containing extension commands are not imported by west
54 Adding a West Extension
57 There are three steps to adding your own extension:
64 Note that west ignores extension commands whose names are the same as a
75 this class will be instantiated and used when your extension is run.
85 Basic example of a west extension.'''
89 from west.commands import WestCommand # your extension must subclass this
139 describes your extension to west.
173 information about your extension to the user in ``west --help`` output, etc.
189 help: another cool west extension
196 - :file:`my_west_extension.py` defines extension ``my-command-name``
210 just edited in your west manifest. If your extension is in a project, add it
227 Alternatively, if your extension is in the manifest repository, just do the