

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 il plugin Autodesk Maya to Arnold (MtoA)
<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 plug-in 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 per i requisiti di compilazione ed 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 ricetta. Maya Lo script di compilazione installa MtoA e crea un `mtoa.mod` file nella `$PREFIX/usr/autodesk/maya$MAYA_VERSION/modules` directory in cui è configurato 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

## Creazione del pacchetto MtoA
<a name="mtoa-build-package"></a>

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

```
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 S3 conda](publish-packages-s3-channel.md).
+ [Per automatizzare le build utilizzando una coda per la creazione di pacchetti Deadline Cloud, consulta Automatizzare le build di pacchetti con Deadline Cloud.](automate-package-builds.md)