Skip to main content

src/gdav.app.src

{application, gdav, [
    {vsn, "1.0.0"},
    {applications, [gleam_http,
                    gleam_stdlib,
                    xmlm]},
    {description, "A sans-io CalDAV and CardDAV client library for Gleam."},
    {modules, [gdav,
               gdav@@main,
               gdav@create_contact,
               gdav@create_event,
               gdav@delete_contact,
               gdav@delete_event,
               gdav@discover_addressbook_home,
               gdav@discover_calendar_home,
               gdav@discover_principal,
               gdav@discover_service,
               gdav@get_addressbook_info,
               gdav@get_all_contacts,
               gdav@get_all_events,
               gdav@get_calendar_info,
               gdav@get_contact,
               gdav@get_contact_etags,
               gdav@get_etags,
               gdav@get_event,
               gdav@internal,
               gdav@internal@xml,
               gdav@list_addressbooks,
               gdav@list_calendars,
               gdav@multiget_contacts,
               gdav@multiget_events,
               gdav@sync_collection,
               gdav@update_contact,
               gdav@update_event]},
    {registered, []}
]}.