blob: 2e747d495ad1cb19f3ec9f656d13b31bff298ea8 [file] [log] [blame]
Kevin Clark9bf33622008-06-18 00:53:07 +00001#
2# Copyright (c) 2006- Facebook
3# Distributed under the Thrift Software License
4#
5# See accompanying file LICENSE or visit the Thrift site at:
6# http://developers.facebook.com/thrift/
7#
8# Author: Mark Slee <mcslee@facebook.com>
9#
10
11$:.unshift File.dirname(__FILE__)
12
Kevin Clark0d1849d2008-06-18 00:55:29 +000013module Thrift
14 # prevent the deprecation layer from being loaded if you require 'thrift'
15 DEPRECATION = false unless const_defined? :DEPRECATION
16end
17
18require 'thrift/deprecation'
Kevin Clark9bf33622008-06-18 00:53:07 +000019require 'thrift/exceptions'
20require 'thrift/types'
Kevin Clark10cdf102008-06-18 00:53:48 +000021require 'thrift/processor'
Kevin Clark10cdf102008-06-18 00:53:48 +000022require 'thrift/client'
Kevin Clark10cdf102008-06-18 00:53:48 +000023require 'thrift/struct'
Kevin Clark74df0bf2008-06-18 01:00:33 +000024require 'thrift/protocol'
25require 'thrift/transport/socket'
26require 'thrift/transport'
27require 'thrift/server'