USDINITSCHEMA(1) دستورهای کاربری USDINITSCHEMA(1)

usdInitSchema - آماده‌سازی پیش‌نیازهای ساخت برای کلاس‌های schema

کاربرد: usdInitSchema [-h] [-v] [-q] [--genModuleDeps] [-t TEMPLATEPATH]

codeGenPath libraryPath [pxrPrefix]

آماده‌سازی پیش‌نیازهای ساخت برای کلاس‌های schema. این ابزار در صورت عدم وجود، قالب‌هایی برای CMakeLists.txt،‏ __init__.py،‏ schema.usda،‏ module.cpp و یک سند راهنمای کاربر تولید می‌کند.

دایرکتوری هدفی که کد باید در آن تولید شود. می‌تواند برای دایرکتوری جاری '.' باشد.
مسیر جزئی که به عنوان پیشوند عبارات '#include' در فایل‌های تولیدشده برای این ماژول استفاده می‌شود. برای افزونه‌های خارجی (غیر Pixar)، پیشنهاد می‌شود libraryPath روی "." تنظیم شود تا هدرهای موجود در دایرکتوری src در فایل‌های تولیدشده گنجانده شوند.
پیشوند مسیر از pxr به این کتابخانه. برای pxr/usd/usd، این پیشوند برابر با pxr/usd خواهد بود. برای سیستم‌های ساختی به‌جز OpenUSD، این آرگومان را نادیده بگیرید.

نمایش این پیام راهنما و خروج
بررسی و تأیید اینکه فایل‌های منبع دست‌نخورده باقی مانده‌اند.
عدم چاپ متن در حین اجرا.
تولید یک قالب برای moduleDeps.cpp. در صورت عدم استفاده از سیستم ساخت OpenUSD، باید این قالب پر شده و متناسب با وابستگی‌های کتابخانه به‌روز نگه داشته شود.
دایرکتوری حاوی قالب‌های کلاس schema. [پیش‌فرض: نخستین دایرکتوری موجود از این فهرست: /build/usd/pkg/usd/usr/bin/codegenTemplates:/build/usd/pkg/usd/usr/lib/usd/usd/resources/codegenTemplates]
سپتامبر ۲۰۲۶ usdInitSchema 26.08