View a markdown version of this page

Maya 어댑터용 conda 빌드 레시피 생성 - 기한 클라우드

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Maya 어댑터용 conda 빌드 레시피 생성

maya-openjd 패키지는 AWS Deadline Cloud(Deadline Cloud) 작업 제출Maya과 통합되는 어댑터를 제공합니다. Deadline Cloud 제출자 GUI를 사용하여 Maya 렌더링 작업을 제출하면 CondaPackages 파라미터에 maya 패키지maya-openjd가 함께 포함됩니다. 어댑터는 작업 세션 중에 시작Maya, 렌더링 파라미터 전달 및 애플리케이션 수명 주기 관리를 처리합니다. 어댑터에 대한 자세한 내용은 어댑터 패키지를 참조하세요.

레시피 이해

maya-openjd 샘플 레시피는 PyPI에 게시된 deadline-cloud-for-maya 소스 패키지에서 어댑터를 빌드합니다. recipe.yaml은를 사용하여 pip conda 환경에 패키지를 설치합니다.

레시피는 먼저 빌드해야 하는 Deadline Cloud 샘플 리포지토리의 Python 및 다른 두 패키지에 따라 달라집니다.

Python 및 기타 종속성은 conda-forge에서 사용할 수 있으므로 어댑터 패키지를 빌드할 때 rattler-build publish 명령-c conda-forge에를 추가합니다.

어댑터 패키지 빌드

maya-openjd 패키지는 Deadline Cloud 샘플 리포지토리의 다른 두 패키지에 따라 달라집니다. conda_recipes 디렉터리에서 순서대로 세 패키지를 모두 빌드합니다. 각 명령의 -c conda-forge 옵션은 Python 및 Python 라이브러리의 레시피 종속성을 충족하는 것입니다.

deadline 패키지를 빌드합니다.

rattler-build publish deadline/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

openjd-adaptor-runtime 패키지를 빌드합니다.

rattler-build publish openjd-adaptor-runtime/recipe/recipe.yaml \ --to file://$HOME/my-conda-channel \ --build-number=+1 \ -c conda-forge

maya-openjd 패키지를 빌드합니다.

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

다른 게시 옵션의 경우: