set(SOURCE_FILES
    abstractparticipant.cpp
    account.cpp
    accounts.cpp
    contact.cpp
    element.cpp
    group.cpp
    item.cpp
    participant.cpp
    presence.cpp
    reference.cpp
    room.cpp
    roster.cpp
)

set(HEADER_FILES
    abstractparticipant.h
    account.h
    accounts.h
    contact.h
    element.h
    group.h
    item.h
    participant.h
    presence.h
    reference.h
    room.h
    roster.h
)

target_sources(squawk PRIVATE
    ${SOURCE_FILES}
    ${HEADER_FILES}
)

add_subdirectory(info)