# set up sources to build
set(resourceSrcs
  Component.cxx
  Manager.cxx
  Resource.cxx
  Set.cxx
)

set(resourceHeaders
  Component.h
  Event.h
  Manager.h
  Metadata.h
  PropertyType.h
  Resource.h
  Resource.h
  Container.h
  Set.h
)

if (SMTK_ENABLE_PYTHON_WRAPPING)
  add_subdirectory(pybind11)
endif()

#install the headers
smtk_public_headers(${resourceHeaders})

if (SMTK_ENABLE_TESTING)
  add_subdirectory(testing)
endif()
