Sha256: c04f35348bdf494d2e6449fbc3a4e83bd2ad0eea53c3d02b8ce44e5ea2751ab5
Contents?: true
Size: 1018 Bytes
Versions: 2
Compression:
Stored size: 1018 Bytes
Contents
# -*- ruby -*- require 'rubygems' require 'hoe' gem 'rake-compiler', '>= 0.4.1' require "rake/extensiontask" Hoe.plugin :debugging, :doofus, :git, :isolate Hoe.spec 'racc' do developer 'Aaron Patterson', 'aaron@tenderlovemaking.com' self.extra_rdoc_files = Dir['*.rdoc'] self.history_file = 'ChangeLog' self.readme_file = 'README.rdoc' self.testlib = :minitest extra_dev_deps << ['rake-compiler', '>= 0.4.1'] self.spec_extras = { :extensions => ["ext/racc/extconf.rb"] } Rake::ExtensionTask.new "cparse", spec do |ext| ext.lib_dir = File.join 'lib', 'racc' ext.ext_dir = File.join 'ext', 'racc' end end file 'lib/racc/parser-text.rb' => ['lib/racc/parser.rb'] do |t| file = 'lib/racc/parser.rb' File.open(t.name, 'wb') { |file| file.write(<<-eorb) module Racc PARSER_TEXT = <<'__end_of_file__' #{File.read(file)}" __end_of_file__ end eorb } end Hoe.add_include_dirs('.:lib/psych') task :compile => 'lib/racc/parser-text.rb'
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
racc-1.4.8 | Rakefile |
racc-1.4.7 | Rakefile |