[package]
title = "OmniGraph C++ Examples"
version = "1.4.2"
category = "Graph"
readme = "docs/README.md"
changelog = "docs/CHANGELOG.md"
description = "Contains a set of sample OmniGraph nodes implemented in C++."
repository = ""
keywords = ["kit", "omnigraph", "nodes"]

# Main module for the Python interface
[[python.module]]
name = "omni.graph.examples.cpp"

# Watch the .ogn files for hot reloading (only works for Python files)
[fswatcher.patterns]
include = ["*.ogn", "*.py"]
exclude = ["Ogn*Database.py"]

# Other extensions that need to load in order for this one to work
[dependencies]
"omni.graph" = {}
"omni.graph.tools" = {}
"omni.kit.pip_archive" = {}

# Python test scripts rely on numpy
[python.pipapi]
requirements = ["numpy"] # SWIPAT filed under: http://nvbugs/3193231

[[native.plugin]]
path = "bin/*.plugin"
recursive = false

[[test]]
timeout = 600 # OM-51983

[documentation]
deps = [
    ["kit-sdk", "_build/docs/kit-sdk/latest"], # WAR to include omni.graph refs until that workflow is moved
]
pages = [
    "docs/Overview.md",
    "docs/CHANGELOG.md",
]
