要するにCでその場でヘッダファイル作ってそれをインクルードするみたいな行為をrubyではどうすればいいんだろう…?
ということで考えた結果、僕の場合は例えば
- src/test/test.rb
- src/test/util.rb
というファイルがあって、test.rbからutil.rbをrequireしたいとき
======test.rb======
#!/usr/bin/ruby
$: << File.dirname($0)
require 'util.rb'
===================
って書きます。
一般的にはどうするんでしょう?