

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Crea una receta de compilación de conda para De Autodesk Maya a Arnold (MToA) complemento
<a name="create-conda-recipe-mtoa-plugin"></a>

El Maya to Arnold (MtoA) plugin añade el Arnold renderizador como una opción internaMaya. La receta de ejemplo de [ mToA ](https://github.com/aws-deadline/deadline-cloud-samples/tree/mainline/conda_recipes/maya-mtoa-2026) muestra cómo empaquetar un complemento como un paquete conda independiente que se integra con el paquete de la aplicación host.

## Entender la receta
<a name="mtoa-recipe-structure"></a>

El [ recipe.yaml ](https://github.com/aws-deadline/deadline-cloud-samples/blob/mainline/conda_recipes/maya-mtoa-2026/recipe/recipe.yaml) especifica una dependencia del `maya` paquete para los requisitos de compilación y ejecución. Esta dependencia usa una restricción de versión para que el complemento solo se instale con una versión compatible. Maya

La receta usa los mismos archivos fuente que la Maya receta. El script de compilación instala MtoA y crea un `mtoa.mod` archivo en el `$PREFIX/usr/autodesk/maya$MAYA_VERSION/modules` directorio en el que se configura el Maya paquete. `MAYA_MODULE_PATH` Arnoldy Maya utilizan la misma tecnología de licencias, por lo que el Maya paquete ya incluye la información de licencia necesaria. Arnold

## Construyendo el MToA paquete
<a name="mtoa-build-package"></a>

Cree el Maya paquete antes de crear el MtoA paquete, ya que MtoA depende del Maya momento de la compilación. `rattler-build publish`Utilícelo para crear y publicar el paquete. Desde el `conda_recipes` directorio, ejecute el siguiente comando.

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

El `rattler-build publish` comando usa el canal de destino como el canal de mayor prioridad al resolver las dependencias, por lo que el `maya` paquete que publicaste anteriormente está disponible automáticamente.

Para otras opciones de publicación:
+ Para publicar en un canal de Amazon S3, consulte [ Publicar paquetes en un canal ](publish-packages-s3-channel.md) conda de S3.
+ Para automatizar las compilaciones mediante una cola de creación de paquetes de Deadline Cloud, consulte [ Automatizar las compilaciones de paquetes con Deadline Cloud. ](automate-package-builds.md)