View a markdown version of this page

Crie uma receita de compilação de conda para o plugin Autodesk Maya to Arnold (MtoA) - Nuvem de prazos

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Crie uma receita de compilação de conda para o plugin Autodesk Maya to Arnold (MtoA)

O Maya to Arnold (MtoA) plug-in adiciona o Arnold renderizador como uma opção internaMaya. A receita de amostra do MtoA demonstra como empacotar um plug-in como um pacote conda separado que se integra ao pacote do aplicativo host.

Entendendo a receita

O recipe.yaml especifica uma dependência do maya pacote para os requisitos de compilação e execução. Essa dependência usa uma restrição de versão para que o plug-in seja instalado somente com uma versão compatívelMaya.

A receita usa os mesmos arquivos de origem da Maya receita. O script de construção instala MtoA e cria um mtoa.mod arquivo no $PREFIX/usr/autodesk/maya$MAYA_VERSION/modules diretório em que o Maya pacote é configurado. MAYA_MODULE_PATH Arnolde Maya use a mesma tecnologia de licenciamento, então o Maya pacote já inclui as informações de licenciamento necessárias. Arnold

Construindo o MtoA pacote

Crie o Maya pacote antes de compilá-lo, pois MtoA depende Maya do momento da compilação. MtoA Use rattler-build publish para criar e publicar o pacote. No conda_recipes diretório, execute o comando a seguir.

rattler-build publish maya-mtoa-2026/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1

O rattler-build publish comando usa o canal de destino como o canal de maior prioridade ao resolver dependências, portanto, o maya pacote que você publicou anteriormente está disponível automaticamente.

Para outras opções de publicação: