diff options
author | Lamont Granquist <lamont@scriptkiddie.org> | 2013-12-22 13:36:23 -0800 |
---|---|---|
committer | Lamont Granquist <lamont@scriptkiddie.org> | 2013-12-22 13:36:23 -0800 |
commit | 6ab6c5af2eb5c8c0720e325b3757d08de05af2a3 (patch) | |
tree | a12bab8dbf397925b297198b1cdb935dbc1d3a22 | |
parent | eb79b6b7254d0a828d34db756cd6ee371ffe35f8 (diff) | |
download | ffi-yajl-6ab6c5af2eb5c8c0720e325b3757d08de05af2a3.tar.gz |
initalize cflags/ldflags
-rw-r--r-- | ext/libyajl2/extconf.rb | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/ext/libyajl2/extconf.rb b/ext/libyajl2/extconf.rb index db3c094..a54c7c3 100644 --- a/ext/libyajl2/extconf.rb +++ b/ext/libyajl2/extconf.rb @@ -8,13 +8,15 @@ cc = ENV['CC'] # use the CC that ruby was compiled with by default cc ||= RbConfig::MAKEFILE_CONFIG['CC'] +cflags ||= "" +ldflags ||= "" # then ultimately default back to gcc cc ||= "gcc" # FIXME: add more compilers with default options if cc =~ /gcc|clang/ - cflags << " -O3" unless cflags[/-O\d/] + cflags << " -O3" unless cflags =~ /-O\d/ cflags << " -Wall" end |