summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authordevrandom <c1.github@niftybox.net>2009-11-29 18:18:19 +0800
committerFlorian Frank <flori@ping.de>2010-04-26 16:58:50 +0800
commite8458572b62997914c202133d2514d49f2410c0a (patch)
treee0c486ca9dfb1f9e47f1fea89c6af52f79f2e504
parent9095e823312421bcce0da1dbe9cb25f8f528a1b1 (diff)
downloadjson-e8458572b62997914c202133d2514d49f2410c0a.tar.gz
allow building of json_pure if extensiontask is not present
-rw-r--r--Rakefile4
1 files changed, 3 insertions, 1 deletions
diff --git a/Rakefile b/Rakefile
index a7ca0ed..b19536d 100644
--- a/Rakefile
+++ b/Rakefile
@@ -173,7 +173,7 @@ task :doc => [ :version, EXT_PARSER_SRC ] do
sh "rdoc -o doc -t '#{PKG_TITLE}' -m README README lib/json.rb #{FileList['lib/json/**/*.rb']} #{EXT_PARSER_SRC} #{EXT_GENERATOR_SRC}"
end
-if defined?(Gem) and defined?(Rake::GemPackageTask) and defined?(Rake::ExtensionTask)
+if defined?(Gem) and defined?(Rake::GemPackageTask)
spec_pure = Gem::Specification.new do |s|
s.name = 'json_pure'
s.version = PKG_VERSION
@@ -204,7 +204,9 @@ if defined?(Gem) and defined?(Rake::GemPackageTask) and defined?(Rake::Extension
pkg.need_tar = true
pkg.package_files = PKG_FILES
end
+end
+if defined?(Gem) and defined?(Rake::GemPackageTask) and defined?(Rake::ExtensionTask)
spec_ext = Gem::Specification.new do |s|
s.name = 'json'
s.version = PKG_VERSION