summaryrefslogtreecommitdiff
path: root/ext/libyajl2/extconf.rb
diff options
context:
space:
mode:
Diffstat (limited to 'ext/libyajl2/extconf.rb')
-rw-r--r--ext/libyajl2/extconf.rb9
1 files changed, 6 insertions, 3 deletions
diff --git a/ext/libyajl2/extconf.rb b/ext/libyajl2/extconf.rb
index 5119aa3..a449001 100644
--- a/ext/libyajl2/extconf.rb
+++ b/ext/libyajl2/extconf.rb
@@ -23,6 +23,12 @@ if !defined?(RUBY_ENGINE) || RUBY_ENGINE == 'ruby' || RUBY_ENGINE == 'rbx'
# yajl_complete_parse is only in >= 2.0
libyajl2_ok = have_library("yajl", "yajl_complete_parse", [ "yajl/yajl_parse.h" ])
+ create_makefile("dummy")
+
+else
+ libyajl2_ok = false
+end
+
prefix=File.expand_path(File.join(File.dirname(__FILE__), "..", ".."))
unless libyajl2_ok
@@ -34,9 +40,6 @@ if !defined?(RUBY_ENGINE) || RUBY_ENGINE == 'ruby' || RUBY_ENGINE == 'rbx'
Dir.chdir ".."
end
- create_makefile("dummy")
-
-end
File.open("Makefile", "w") do |mf|
mf.puts "# Dummy makefile for non-mri rubies"