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

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

# The title and description fields are primarly for displaying extension info in UI
title = "Search Extension Example"
description="""
The example extension adds a new search engine to the content browser. The
extension is based on `omni.client` and is searching for files in the current
directory. The recursive search is not implemented.
"""

# Path (relative to the root) or content of readme markdown file for UI.
readme  = "docs/README.md"

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

# Keywords for the extension
keywords = ["search", "filepicker", "content"]

# 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"

# We only depend on testing framework currently:
[dependencies]
"omni.kit.test" = {}
"omni.kit.search_core" = {}
"omni.client" = {}

# Main python module this extension provides, it will be publicly available as "import omni.example.hello".
[[python.module]]
name = "omni.kit.search_example"

# Additional python module with tests, to make them discoverable by test system.
[[python.module]]
name = "omni.kit.search_example.tests"
