require File.join(File.dirname(__FILE__), "annotations", "config") require File.join(File.dirname(__FILE__), "annotations_version_fu") %w{ models controllers helpers }.each do |dir| path = File.join(File.dirname(__FILE__), 'app', dir) $LOAD_PATH << path ActiveSupport::Dependencies.autoload_paths << path ActiveSupport::Dependencies.autoload_once_paths.delete(path) end require File.join(File.dirname(__FILE__), "annotations", "acts_as_annotatable") ActiveRecord::Base.send(:include, Annotations::Acts::Annotatable) require File.join(File.dirname(__FILE__), "annotations", "acts_as_annotation_source") ActiveRecord::Base.send(:include, Annotations::Acts::AnnotationSource) require File.join(File.dirname(__FILE__), "annotations", "acts_as_annotation_value") ActiveRecord::Base.send(:include, Annotations::Acts::AnnotationValue) require File.join(File.dirname(__FILE__), "annotations", "routing") require File.join(File.dirname(__FILE__), "annotations", "util")