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)

Você pode empacotar plug-ins para aplicativos comerciais como pacotes conda. Os plug-ins são bibliotecas carregadas dinamicamente que usam uma interface binária de aplicativo (ABI) fornecida por um aplicativo para estender a funcionalidade desse aplicativo. O Maya to Arnold (MtoA) plug-in adiciona o Arnold renderizador como uma opção internaMaya.

  • O MtoA exemplo de receita de compilação depende do Mayapacote e usa uma == restrição para a versão.

  • O Maya pacote configura um caminho de Maya módulo no ambiente virtual,$PREFIX/usr/autodesk/maya$MAYA_VERSION/modules, para o plug-in colocar um .mod arquivo. O MtoA exemplo de receita de compilação cria um arquivo mtoa.mod nesse diretório.

Escreva os metadados da receita
  1. Abra o diretório GitHub deadline-cloud-samples/conda_recipes/maya-mtoa-2025 em seu navegador ou em um editor de texto em seu clone local do repositório.

    A receita segue os mesmos padrões da receita do Maya conda build e usa os mesmos arquivos de origem para instalar o plug-in.

  2. Abra os arquivos recipe/recipe.yaml e recipe/meta.yaml para revisar ou editar as configurações do rattler-build e do conda-build. Esses arquivos especificam uma dependência maya durante a compilação do pacote e ao criar um ambiente virtual para executar o plug-in.

Escreva o script de construção do pacote
  • Os scripts de construção de pacotes no MtoA exemplo de receita de compilação do conda incluem comentários explicando as etapas que os scripts executam. Leia os comentários e os comandos para saber como a receita instala MtoA e cria um arquivo mtoa.mod no diretório especificado pelo Maya pacote.

    Arnolde Maya use a mesma tecnologia de licenciamento, então a receita do Maya conda build já inclui as informações necessárias para. Arnold

    As diferenças entre os scripts de Windows construção Linux e de construção são semelhantes às diferenças da receita de construção do Maya conda.

Envie um trabalho que crie os pacotes de Maya MtoA plug-ins
  1. Insira o conda_recipes diretório no seu clone do GitHub deadline-cloud-samplesrepositório.

  2. Certifique-se de ter criado pacotes para o aplicativo Maya host da seção anterior.

  3. Certifique-se de que seu farm do Deadline Cloud esteja configurado para sua CLI do Deadline Cloud. Se você seguiu as etapas para criar um canal conda usando o Amazon S3, sua fazenda deve estar configurada para sua CLI.

  4. Execute o comando a seguir para enviar um trabalho que compila Linux e Windows empacota.

    ./submit-package-job maya-mtoa-2025 --all-platforms