Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Added gem skeleton

  • Loading branch information...
commit 9e546941a32585575eab4fdce93ddd8efacc6f7b 0 parents
@tj authored
4 History.rdoc
@@ -0,0 +1,4 @@
+
+=== 0.0.1 / 2009-04-08
+
+* Initial release
29 README.rdoc
@@ -0,0 +1,29 @@
+
+= Growl
+
+Ruby growlnotify 'bindings'.
+
+== License:
+
+(The MIT License)
+
+Copyright (c) 2009 TJ Holowaychuk <tj@vision-media.ca>
+
+Permission is hereby granted, free of charge, to any person obtaining
+a copy of this software and associated documentation files (the
+'Software'), to deal in the Software without restriction, including
+without limitation the rights to use, copy, modify, merge, publish,
+distribute, sublicense, an d/or sell copies of the Software, and to
+permit persons to whom the Software is furnished to do so, subject to
+the following conditions:
+
+The above copyright notice and this permission notice shall be
+included in all copies or substantial portions of the Software.
+
+THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
+EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
16 Rakefile
@@ -0,0 +1,16 @@
+
+$:.unshift 'lib'
+require 'growl'
+require 'rubygems'
+require 'rake'
+require 'echoe'
+
+Echoe.new "Growl", Growl::VERSION do |p|
+ p.author = "TJ Holowaychuk"
+ p.email = "tj@vision-media.ca"
+ p.summary = "growlnotify bindings"
+ p.url = "http://github.com/visionmedia/growl"
+ p.runtime_dependencies = []
+end
+
+Dir['tasks/**/*.rake'].sort.each { |f| load f }
12 Todo.rdoc
@@ -0,0 +1,12 @@
+
+== Major:
+
+* Nothing
+
+== Minor:
+
+* Nothing
+
+== Brainstorming:
+
+* Nothing
24 lib/growl.rb
@@ -0,0 +1,24 @@
+#--
+# Copyright (c) 2009 TJ Holowaychuk <tj@vision-media.ca>
+#
+# Permission is hereby granted, free of charge, to any person obtaining
+# a copy of this software and associated documentation files (the
+# "Software"), to deal in the Software without restriction, including
+# without limitation the rights to use, copy, modify, merge, publish,
+# distribute, sublicense, and/or sell copies of the Software, and to
+# permit persons to whom the Software is furnished to do so, subject to
+# the following conditions:
+#
+# The above copyright notice and this permission notice shall be
+# included in all copies or substantial portions of the Software.
+#
+# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
+# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
+# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
+# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
+# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+#++
+
+require 'growl/version'
4 lib/growl/version.rb
@@ -0,0 +1,4 @@
+
+module Growl
+ VERSION = '0.0.1'
+end
0  spec/growl_spec.rb
No changes.
0  spec/spec_helper.rb
No changes.
13 tasks/docs.rake
@@ -0,0 +1,13 @@
+
+namespace :docs do
+
+ desc 'Remove rdoc products'
+ task :remove => [:clobber_docs]
+
+ desc 'Build docs, and open in browser for viewing (specify BROWSER)'
+ task :open do
+ browser = ENV["BROWSER"] || "safari"
+ sh "open -a #{browser} doc/index.html"
+ end
+
+end
3  tasks/gemspec.rake
@@ -0,0 +1,3 @@
+
+desc 'Build gemspec file'
+task :gemspec => [:build_gemspec]
25 tasks/spec.rake
@@ -0,0 +1,25 @@
+
+require 'spec/rake/spectask'
+
+desc "Run all specifications"
+Spec::Rake::SpecTask.new(:spec) do |t|
+ t.libs << "lib"
+ t.spec_opts = ["--color", "--require", "spec/spec_helper.rb"]
+end
+
+namespace :spec do
+
+ desc "Run all specifications verbosely"
+ Spec::Rake::SpecTask.new(:verbose) do |t|
+ t.libs << "lib"
+ t.spec_opts = ["--color", "--format", "specdoc", "--require", "spec/spec_helper.rb"]
+ end
+
+ desc "Run specific specification verbosely (specify SPEC)"
+ Spec::Rake::SpecTask.new(:select) do |t|
+ t.libs << "lib"
+ t.spec_files = [ENV["SPEC"]]
+ t.spec_opts = ["--color", "--format", "specdoc", "--require", "spec/spec_helper.rb"]
+ end
+
+end
Please sign in to comment.
Something went wrong with that request. Please try again.