[package]
# Semantic Versioning is used: https://semver.org/
version = "1.0.8"

# Lists people or organizations that are considered the "authors" of the package.
authors = ["NVIDIA"]

category = "Internal"

# The title and description fields are primarly for displaying extension info in UI
title = "Kit Mesh Primitives Generator"
description="Generators for basic mesh geometry."

# Keywords for the extension
keywords = ["kit", "mesh primitive"]

# URL of the extension source repository.
repository = ""

# Location of change log file in target (final) folder of extension, relative to the root.
# More info on writing changelog: https://keepachangelog.com/en/1.0.0/
changelog = "docs/CHANGELOG.md"

# Preview image. Folder named "data" automatically goes in git lfs (see .gitattributes file).
preview_image = "data/preview.png"

[dependencies]
"omni.kit.commands" = {}
"omni.usd" = {}
"omni.ui" = {optional = true}
"omni.kit.menu.utils" = {optional = true}
"omni.kit.usd.layers" = {}
"omni.kit.actions.core" = {}

[[python.module]]
name = "omni.kit.primitive.mesh"

[[test]]
timeout=300
args = [
    "--/app/file/ignoreUnsavedOnExit=true",
    "--/app/asyncRendering=false",
    "--/app/window/dpiScaleOverride=1.0",
    "--/app/window/scaleToMonitor=false",
    "--no-window"
]

dependencies = [
    "omni.hydra.pxr",
    "omni.kit.commands",
    "omni.kit.renderer.capture",
    "omni.kit.mainwindow",
    "omni.kit.test",
    "omni.ui",
    "omni.kit.menu.utils"
]

