Sha256: 577f8ef9917cd36d2839b467d3ecb0da57928063080a4ba71c15e441f45e8080
Contents?: true
Size: 707 Bytes
Versions: 3
Compression:
Stored size: 707 Bytes
Contents
#!ruby require 'pathname' root = Pathname(__dir__) / '../' def v(require) if v = ENV['RAILS_VERSION'] "#{require}:#{v}" else require end end def repo ENV['RBS_REPO_DIR'] || Pathname(__dir__).join('../gem_rbs/gems').to_s end exec( 'rbs', # Require stdlibs '-rlogger', '-rpathname', '-rmutex_m', '-rdate', '-rmonitor', '-rsingleton', '-rtsort', "--repo=#{repo}", # Require Rails libraries v('-ractivesupport'), v('-ractionpack'), v('-ractivejob'), v('-ractivemodel'), v('-ractionview'), v('-ractiverecord'), v('-rrailties'), # Load signatures that are bundled in rbs_rails '-I' + root.join('sig').to_s, '-I' + root.join('assets/sig').to_s, # Expand arguments *ARGV, )
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
rbs_rails-0.8.2 | bin/rbs |
rbs_rails-0.8.1 | bin/rbs |
rbs_rails-0.8.0 | bin/rbs |