2014-11-27 create_makefileが作るMakefileのCFLAGSをいじる ruby Cで書いたRuby用外部ライブラリのビルドで、コンパイルオプションを指定したかった。具体的には-DHOGEみたいなのをつけたかったのだが、これはcreate_makefileの直前にグローバル変数$CFLAGSをいじればできるようだ。 $CFLAGS += ' -DHOGE' create_makefile('hoge') こうすると、create_makefileが吐くMakefileのCFLAGSに-DHOGEが追加される。CPPFLAGSやLDFLAGSも同様にいじれる模様。