Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Newer
Older
100644 46 lines (36 sloc) 1.762 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"
9354734 Christopher Bertels Release v0.8.0
authored
3 s.version = "0.8.0"
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
4
5 s.authors = ["Christopher Bertels"]
9354734 Christopher Bertels Release v0.8.0
authored
6 s.date = "2012-08-29"
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
7 s.email = "chris@fancy-lang.org"
8
9 files =
c3d8bdf Christopher Bertels Moved extconf.rb to boot/extconf.rb for bootstrapping on gem install.
authored
10 ["README.md", "LICENSE", "AUTHORS", "Rakefile", "boot/extconf.rb", "ruby_lib/fancy.rb"] +
b18d94a Christopher Bertels Bump version to 0.4.0
authored
11 ["ruby_lib/fancy", "ruby_lib/ifancy", "ruby_lib/fdoc", "ruby_lib/fyi", "ruby_lib/fspec"] +
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
12 Dir.glob("lib/**/*.fy") + Dir.glob("lib/parser/ext/**/*") +
b18d94a Christopher Bertels Bump version to 0.4.0
authored
13 Dir.glob("tests/**/*.fy") + ["tools/fancy-mode.el"] + ["bin/fancy", "bin/fdoc", "bin/fyi", "bin/ifancy", "bin/fspec"] +
57e0bf0 Matt Carey Improvements to the REPL (ifancy) backwards compatibility has been prese...
swarley authored
14 Dir.glob("examples/**/*.fy") + Dir.glob("doc/**/*") + Dir.glob("ruby_lib/interactive/*")
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
15
16 files = files.reject{ |f| f =~ /\.(fyc|rbc|o|log|plist)/ }.reject{ |f| f =~ /conftest\.dSYM/ }
17 files += Dir.glob("boot/**/*").reject{ |f| f =~ /conftest\.dSYM/ }.reject{ |f| f =~ /\.(fyc|rbc|o|log|plist)/ }
18
19 s.files = files
4e3710b Christopher Bertels Added support for calling fancy methods from ruby.
authored
20 s.require_path = "ruby_lib"
c3d8bdf Christopher Bertels Moved extconf.rb to boot/extconf.rb for bootstrapping on gem install.
authored
21 s.extensions = 'boot/extconf.rb'
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
22
b18d94a Christopher Bertels Bump version to 0.4.0
authored
23 s.bindir = "ruby_lib"
24 s.executables = ["fancy", "ifancy", "fdoc", "fyi", "fspec"]
b8055de Christopher Bertels Added fancy.gemspec. You can now run: $ rbx -S gem install fancy :)
authored
25
26 s.license = "BSD"
27
28 s.has_rdoc = false
29 s.homepage = "http://www.fancy-lang.org"
30 s.rubyforge_project = "fancy"
31 s.summary = "The Fancy Programming Language"
32
33 s.description = <<EOS
34 The Fancy Programming Language
35
36 Fancy is a fully self-hosted, dynamic, pure class-based
37 object-oriented programming language heavily inspired by Smalltalk,
38 Ruby and Erlang. It supports dynamic code evaluation (as in Ruby &
39 Smalltalk), class-based mixins, generic pattern matching, runtime
40 introspection & reflection, "monkey patching" and much more. It runs
41 on Rubinius, the Ruby VM, and thus has first-class integration with
42 Ruby's core library and any additional Ruby libraries that run on
43 Rubinius, including most C-extensions.
44 EOS
45 end
Something went wrong with that request. Please try again.