set(SOURCE_FILES
        Eris/Account.cpp
        Eris/Avatar.cpp
        Eris/BaseConnection.cpp
        Eris/Calendar.cpp
        Eris/CharacterType.cpp
        Eris/Connection.cpp
        Eris/CustomEntities.cpp
        Eris/Entity.cpp
        Eris/EntityRef.cpp
        Eris/EntityRouter.cpp
        Eris/EventService.cpp
        Eris/Factory.cpp
        Eris/IGRouter.cpp
        Eris/Lobby.cpp
        Eris/Log.cpp
        Eris/MetaQuery.cpp
        Eris/Metaserver.cpp
        Eris/Person.cpp
        Eris/Redispatch.cpp
        Eris/Response.cpp
        Eris/Room.cpp
        Eris/Router.cpp
        Eris/ServerInfo.cpp
        Eris/Session.cpp
        Eris/SpawnPoint.cpp
        Eris/StreamSocket.cpp
        Eris/Task.cpp
        Eris/TransferInfo.cpp
        Eris/TypeBoundRedispatch.cpp
        Eris/TypeInfo.cpp
        Eris/TypeService.cpp
        Eris/View.cpp
        Eris/ViewEntity.cpp
        Eris/ActiveMarker.cpp)

set(HEADER_FILES
        Eris/Account.h
        Eris/Avatar.h
        Eris/BaseConnection.h
        Eris/Calendar.h
        Eris/CharacterType.h
        Eris/Connection.h
        Eris/CustomEntities.h
        Eris/Entity.h
        Eris/EntityRef.h
        Eris/EntityRouter.h
        Eris/EventService.h
        Eris/Exceptions.h
        Eris/Factory.h
        Eris/IGRouter.h
        Eris/iround.h
        Eris/Lobby.h
        Eris/Log.h
        Eris/LogStream.h
        Eris/MetaQuery.h
        Eris/Metaserver.h
        Eris/Person.h
        Eris/Redispatch.h
        Eris/Response.h
        Eris/Room.h
        Eris/Router.h
        Eris/ServerInfo.h
        Eris/Session.h
        Eris/SpawnPoint.h
        Eris/StreamSocket.h
        Eris/StreamSocket_impl.h
        Eris/Task.h
        Eris/TransferInfo.h
        Eris/TypeBoundRedispatch.h
        Eris/TypeInfo.h
        Eris/Types.h
        Eris/TypeService.h
        Eris/View.h
        Eris/ViewEntity.h
        Eris/WaitFreeQueue.h
        Eris/ActiveMarker.h
        Eris/Usage.h)

wf_add_library(${LIBNAME} SOURCE_FILES HEADER_FILES)
