You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
37 lines
835 B
37 lines
835 B
=begin
|
|
Copyright (C) 2005 Jeff Rose
|
|
|
|
This library is free software; you can redistribute it and/or modify it
|
|
under the same terms as the ruby language itself, see the file COPYING for
|
|
details.
|
|
=end
|
|
|
|
$:.unshift(File.dirname(__FILE__))
|
|
|
|
### Base classes and mixin modules
|
|
|
|
# to_ical methods for built-in classes
|
|
require 'icalendar/conversions'
|
|
|
|
# Meta-programming helper methods
|
|
require 'meta'
|
|
|
|
# Hash attributes mixin module
|
|
require 'hash_attrs'
|
|
|
|
require 'icalendar/base'
|
|
require 'icalendar/component'
|
|
|
|
# Calendar and components
|
|
require 'icalendar/calendar'
|
|
require 'icalendar/component/event'
|
|
require 'icalendar/component/journal'
|
|
require 'icalendar/component/todo'
|
|
require 'icalendar/component/freebusy'
|
|
require 'icalendar/component/timezone'
|
|
require 'icalendar/component/alarm'
|
|
|
|
# Calendar parser
|
|
require 'icalendar/parser'
|
|
|