project(soprano_includes)

install(FILES
  Soprano
  Model
  Statement
  Node
  StatementIterator
  NodeIterator
  Iterator
  QueryResultIterator
  QueryResultIteratorBackend
  IteratorBackend
  Backend
  BindingSet
  BackendSetting
  BackendOption
  BackendFeature
  RdfSerialization
  FilterModel
  LiteralValue
  Parser
  PluginManager
  Plugin
  Serializer
  SimpleStatementIterator
  SimpleNodeIterator
  RdfSchemaWrapper
  StorageModel
  DummyModel
  Global
  DESTINATION
  include/Soprano)

add_subdirectory(Error)
add_subdirectory(Server)
add_subdirectory(Client)
add_subdirectory(Inference)
#add_subdirectory(Query)
add_subdirectory(Vocabulary)
if(SOPRANO_BUILD_INDEX_LIB)
  add_subdirectory(Index)
endif(SOPRANO_BUILD_INDEX_LIB)
