Sha256: 39eded621d427a963fefa9cad867df735978b9fbffc47ed8c86978a71a142bdf
Contents?: true
Size: 349 Bytes
Versions: 3
Compression:
Stored size: 349 Bytes
Contents
module TwirpRails module Twirp def self.auto_require_twirp_files(twirp_path) # protoc generates require without path in a _pb files $LOAD_PATH.unshift(twirp_path) unless $LOAD_PATH.include?(twirp_path) Dir.glob(Rails.root.join('lib/twirp/**/*_twirp.rb')).sort.each do |file| require file end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
twirp_rails-0.4.2 | lib/twirp_rails/twirp.rb |
twirp_rails-0.4.1 | lib/twirp_rails/twirp.rb |
twirp_rails-0.4.0 | lib/twirp_rails/twirp.rb |