# SPDX-License-Identifier: BSD-3-Clause
add_library(
    ernie_scene
    OBJECT
    extent_cache.cpp
    path.cpp
    schema.cpp
    scene.cpp
    storage.cpp
    view.cpp
    xform.cpp
    schemas/camera.cpp
    schemas/collection.cpp
    schemas/geom.cpp
    schemas/instancer.cpp
    schemas/laser.cpp
    schemas/lux.cpp
    schemas/mesh.cpp
    schemas/registry.cpp
    schemas/shade.cpp
    schemas/vol.cpp
)
target_link_libraries(ernie_scene PUBLIC ernie_physics ernie_io PRIVATE ernie_build_options)
