Empacotamento

Os plugins em python devem ser empacotados em um arquivo de extensão cop.


Informação

Para gerar esse empacotamento você precisará do ambiente Python.

Para saber mais veja Montando o ambiente do SDK.


Durante o desenvolvimento, para empacotar o plugin de nome teste em um arquivo cop, execute:

C:\Windows\System32\cmd.exe
C:\NCR Solution\SDK>inv py-gerar-cop teste
Arquivo cop

O arquivo cop é um arquivo zip.

Ele é adicionado ao sys.path do Python, que roda embarcado no Colibri.

Para que o plugin rode em um módulo, que funciona como um namespace, há uma subpasta dentro do arquivo com o nome do plugin e dentro dela o __init__.py.

Os arquivos *.pyc são enviados dentro do arquivo cop para acelerar a carga do plugin.

Distribuição

Siga as instruções em Distribuição de Extensões para distribuir seu plugin.