fabric-stage-runtime

Special thanks to the origin of this project: https://github.com/Immersive-Data-Center-Management/idtx-flow.

An OpenUSD runtime shipped as an Elixir/Hex package for ports, adapters and Elixir consumers.

To build from source set OPENUSD_BUILD=true before mix compile to build OpenUSD locally.

Usage

def deps do
[{:stage_runtime, "~> 0.1.0-dev"}]
end
StageRuntime.include_dir() #=> ".../openusd-26.05-<triplet>/include"
StageRuntime.lib_dir() #=> ".../openusd-26.05-<triplet>/lib" (contains usd_ms)
StageRuntime.target() #=> "x86_64-linux-gnu" | "aarch64-apple-darwin" | "x86_64-windows-msvc"