Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Fetching contributors…

Cannot retrieve contributors at this time

48 lines (37 sloc) 1.794 kb
Gem::Specification.new do |s|
s.name = "fancy"
s.version = "0.8.0"
s.authors = ["Christopher Bertels"]
s.date = "2012-08-29"
s.email = "chris@fancy-lang.org"
files =
["README.md", "LICENSE", "AUTHORS", "Rakefile", "boot/extconf.rb", "ruby_lib/fancy.rb"] +
["ruby_lib/fancy", "ruby_lib/ifancy", "ruby_lib/fdoc", "ruby_lib/fyi", "ruby_lib/fspec"] +
Dir.glob("lib/**/*.fy") + Dir.glob("lib/parser/ext/**/*") +
Dir.glob("tests/**/*.fy") + ["tools/fancy-mode.el"] + ["bin/fancy", "bin/fdoc", "bin/fyi", "bin/ifancy", "bin/fspec"] +
Dir.glob("examples/**/*.fy") + Dir.glob("doc/**/*") + Dir.glob("ruby_lib/interactive/*")
files = files.reject{ |f| f =~ /\.(fyc|rbc|o|log|plist)/ }.reject{ |f| f =~ /conftest\.dSYM/ }
files += Dir.glob("boot/**/*").reject{ |f| f =~ /conftest\.dSYM/ }.reject{ |f| f =~ /\.(fyc|rbc|o|log|plist)/ }
s.files = files
s.require_path = "ruby_lib"
s.extensions = 'boot/extconf.rb'
s.bindir = "ruby_lib"
s.executables = ["fancy", "ifancy", "fdoc", "fyi", "fspec"]
s.license = "BSD"
s.has_rdoc = false
s.homepage = "http://www.fancy-lang.org"
s.rubyforge_project = "fancy"
s.summary = "The Fancy Programming Language"
s.add_dependency "celluloid"
s.description = <<EOS
The Fancy Programming Language
Fancy is a fully self-hosted, dynamic, pure class-based
object-oriented programming language heavily inspired by Smalltalk,
Ruby and Erlang. It supports dynamic code evaluation (as in Ruby &
Smalltalk), class-based mixins, generic pattern matching, runtime
introspection & reflection, "monkey patching" and much more. It runs
on Rubinius, the Ruby VM, and thus has first-class integration with
Ruby's core library and any additional Ruby libraries that run on
Rubinius, including most C-extensions.
EOS
end
Jump to Line
Something went wrong with that request. Please try again.