1
離散ruby擴展模塊的源可以位於同一目錄下,由相同的extconf.rb
腳本控制嗎?在一個目錄下的多個ruby擴展模塊
背景:我有兩個擴展模塊,foo.so和bar.so目前住在自己的子目錄,像這樣一個項目:
myproject/ext/foo/extconf.rb
myproject/ext/foo/foo.c
myproject/ext/foo/foo.h
myproject/ext/bar/extconf.rb
myproject/ext/bar/bar.c
myproject/ext/bar/bar.h
我寧願所有.c
和.h
來源只是在ext/
下的單個extconf.rb
文件的控制下,但我不知道如何獲得mkmf
一起玩。