.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH USDINITSCHEMA "1" "December 2025" "usdInitSchema 25.11" "User Commands" .SH NAME usdInitSchema \- manual page for usdInitSchema 25.11 .SH DESCRIPTION usage: usdInitSchema [\-h] [\-v] [\-q] [\-\-genModuleDeps] [\-t TEMPLATEPATH] .IP codeGenPath libraryPath [pxrPrefix] .PP Set up build necessities for schema classes. This will generate templates for the CMakeLists.txt, __init__.py, schema.usda, module.cpp, and a user doc if they do not already exist. .SS "positional arguments:" .TP codeGenPath The target directory where the code should be generated. Can be '.' for the current directory. .TP libraryPath The partial path with which to prefix '#include' statements of generated files for this module. For external (non\-Pixar) plugins, we recommend setting libraryPath to ".", so that the headers inside src directory are included in the generated files. .TP pxrPrefix Prefix to the path from pxr to this library. For pxr/usd/usd, the prefix would be pxr/usd. Omit this argument for non\-OpenUSD build systems. .SS "options:" .TP \fB\-h\fR, \fB\-\-help\fR show this help message and exit .TP \fB\-v\fR, \fB\-\-validate\fR Verify that the source files are unchanged. .TP \fB\-q\fR, \fB\-\-quiet\fR Do not output text during execution. .TP \fB\-\-genModuleDeps\fR Generates a template for the moduleDeps.cpp. This template will need to be filled in and kept up to date with library dependencies if you are not using the OpenUSD build system. .TP \fB\-t\fR, \fB\-\-templates\fR TEMPLATEPATH Directory containing schema class templates. [Default: first directory that exists from this list: \fI\,/build/usd\/\fP /pkg/usd/usr/bin/codegenTemplates:/build/usd/pkg/usd/u sr/lib/usd/usd/resources/codegenTemplates]