Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 42 lines (32 sloc) 1.476 kb
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
1 Gem::Specification.new do |s|
2 s.name = "fancy"
3 s.version = "0.3.0"
4
5 s.authors = ["Christopher Bertels"]
6 s.date = "2011-02-01"
7 s.email = "chris@fancy-lang.org"
8
9 files =
10 ["README", "LICENSE", "AUTHORS", "Rakefile"] +
11 Dir.glob("lib/**/*.fy") + Dir.glob("lib/parser/ext/**/*") +
12 Dir.glob("tests/**/*.fy") + ["tools/fancy-mode.el"] + ["bin/fancy", "bin/fdoc", "bin/fyi", "bin/ifancy"] +
13 Dir.glob("examples/**/*.fy") + Dir.glob("doc/**/*")
14
15 files = files.reject{ |f| f =~ /\.(fyc|rbc|o|log|plist)/ }.reject{ |f| f =~ /conftest\.dSYM/ }
16 files += Dir.glob("boot/**/*").reject{ |f| f =~ /conftest\.dSYM/ }.reject{ |f| f =~ /\.(fyc|rbc|o|log|plist)/ }
17
18 s.files = files
19
20 s.executables = ["fancy", "ifancy", "fdoc", "fyi"]
21
22 s.license = "BSD"
23
24 s.has_rdoc = false
25 s.homepage = "http://www.fancy-lang.org"
26 s.rubyforge_project = "fancy"
27 s.summary = "The Fancy Programming Language"
28
29 s.description = <<EOS
30 The Fancy Programming Language
31
32 Fancy is a fully self-hosted, dynamic, pure class-based
33 object-oriented programming language heavily inspired by Smalltalk,
34 Ruby and Erlang. It supports dynamic code evaluation (as in Ruby &
35 Smalltalk), class-based mixins, generic pattern matching, runtime
36 introspection & reflection, "monkey patching" and much more. It runs
37 on Rubinius, the Ruby VM, and thus has first-class integration with
38 Ruby's core library and any additional Ruby libraries that run on
39 Rubinius, including most C-extensions.
40 EOS
41 end
Something went wrong with that request. Please try again.