

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Crea una ricetta di compilazione conda per Da Autodesk Maya a Arnold (MToA) plugin
<a name="create-conda-recipe-mtoa-plugin"></a>

Il Maya to Arnold (MtoA) plugin aggiunge il Arnold renderer come opzione all'interno. Maya La ricetta di esempio [ MtoA ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/maya-mtoa-2026) dimostra come impacchettare un plugin come pacchetto conda separato che si integra con il pacchetto dell'applicazione host.

## Comprendere la ricetta
<a name="mtoa-recipe-structure"></a>

Il file [ recipe.yaml ](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-mtoa-2026/recipe/recipe.yaml) specifica una dipendenza dal `maya` pacchetto sia per i requisiti di compilazione che per quelli di esecuzione. Questa dipendenza utilizza un vincolo di versione in modo che il plugin venga installato solo con una versione compatibile. Maya

La ricetta utilizza gli stessi archivi di origine della Maya ricetta. Lo script di compilazione installa MtoA e crea un `mtoa.mod` file nella `$PREFIX/usr/autodesk/maya$MAYA_VERSION/modules` directory in cui si configura il Maya pacchetto. `MAYA_MODULE_PATH` Arnolde Maya utilizzano la stessa tecnologia di licenza, quindi il Maya pacchetto include già le informazioni di licenza necessarie. Arnold

## Costruire il MtoA package
<a name="mtoa-build-package"></a>

Compila il Maya pacchetto prima di creare il MtoA pacchetto, perché MtoA dipende dal Maya momento della compilazione. `rattler-build publish`Usalo per creare e pubblicare il pacchetto. Dalla `conda_recipes` directory, esegui il comando seguente.

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

Il `rattler-build publish` comando utilizza il canale di destinazione come canale con la massima priorità per la risoluzione delle dipendenze, quindi il `maya` pacchetto pubblicato in precedenza è disponibile automaticamente.

Per altre opzioni di pubblicazione:
+ Per pubblicare su un canale Amazon S3, consulta [ Pubblicare pacchetti su un canale conda S3. ](publish-packages-s3-channel.md)
+ Per automatizzare le compilazioni utilizzando una coda di creazione di pacchetti Deadline Cloud, consulta [ Automatizzare le compilazioni di pacchetti con Deadline Cloud. ](automate-package-builds.md)