Rakefile in json_pure-1.0.0 vs Rakefile in json_pure-1.0.1
- old
+ new
@@ -5,11 +5,11 @@
require 'rbconfig'
include Config
PKG_NAME = 'json'
PKG_VERSION = File.read('VERSION').chomp
-PKG_FILES = FileList["**/*"].exclude(/CVS|pkg|coverage/)
+PKG_FILES = FileList["**/*"].exclude(/CVS|pkg|coverage|Makefile/).exclude(/\.(so|bundle|o|#{CONFIG['DLEXT']})$/)
EXT_ROOT_DIR = 'ext/json/ext'
EXT_PARSER_DIR = "#{EXT_ROOT_DIR}/parser"
EXT_PARSER_DL = "#{EXT_ROOT_DIR}/parser.#{CONFIG['DLEXT']}"
EXT_PARSER_SRC = "#{EXT_PARSER_DIR}/parser.c"
PKG_FILES << EXT_PARSER_SRC
@@ -17,10 +17,12 @@
EXT_GENERATOR_DL = "#{EXT_ROOT_DIR}/generator.#{CONFIG['DLEXT']}"
EXT_GENERATOR_SRC = "#{EXT_GENERATOR_DIR}/generator.c"
RAGEL_CODEGEN = %w[rlcodegen rlgen-cd].find { |c| system(c, '-v') }
RAGEL_PATH = "#{EXT_PARSER_DIR}/parser.rl"
CLEAN.include 'doc', 'coverage', FileList['diagrams/*.*'],
- FileList["ext/**/*.{so,bundle,#{CONFIG['DLEXT']},o}"]
+ FileList["ext/**/*.{so,bundle,#{CONFIG['DLEXT']},o}"],
+ FileList["ext/**/Makefile"]
+
desc "Installing library (pure)"
task :install_pure => :version do
ruby 'install.rb'
end