From 7dede877612d4c27ccea66a124b4599e5b080fe6 Mon Sep 17 00:00:00 2001 From: ainame Date: Mon, 3 Jun 2013 00:43:45 +0900 Subject: [PATCH 1/5] update .gitignore for basically rubyist enviroment. Most contributors don't need clojure's environment and don't have it. --- .gitignore | 36 ++++++++++++++++++++++-------------- 1 file changed, 22 insertions(+), 14 deletions(-) diff --git a/.gitignore b/.gitignore index 673f282..db8ac88 100644 --- a/.gitignore +++ b/.gitignore @@ -1,16 +1,24 @@ -/target -/classes -/checkouts -pom.xml -*.jar -*.class -.lein-deps-sum -.lein-failures -.lein-plugins -/build -.DS_Store -*.clj -.rvmrc *.gem +*.rbc +.bundle +.config +.yardoc +Gemfile.lock +InstalledFiles +_yardoc +coverage +doc/ +lib/bundler/man +pkg +rdoc +spec/reports +test/tmp +test/version_tmp +tmp + +/build .repl_history -.dat* +.rvmrc +.ruby-gemset +.ruby-version +.DS_Store From 02cfb34955eec7ed6372a01437ba6911f7b9a759 Mon Sep 17 00:00:00 2001 From: ainame Date: Mon, 3 Jun 2013 00:45:17 +0900 Subject: [PATCH 2/5] export description of development dependencies from Gemfile to gemspec --- Gemfile | 5 ----- ProMotion.gemspec | 5 ++++- Rakefile | 7 ++++++- 3 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Gemfile b/Gemfile index ef86f71..c70dc6f 100644 --- a/Gemfile +++ b/Gemfile @@ -2,8 +2,3 @@ source 'https://rubygems.org' # Specify your gem's dependencies in ProMotion.gemspec gemspec - -# Use this in development -gem "rake" -gem "motion-stump" -gem 'motion-redgreen' diff --git a/ProMotion.gemspec b/ProMotion.gemspec index e97820c..248bab0 100644 --- a/ProMotion.gemspec +++ b/ProMotion.gemspec @@ -19,5 +19,8 @@ Gem::Specification.new do |gem| gem.name = "ProMotion" gem.require_paths = ["lib"] gem.version = ProMotion::VERSION - # gem.add_dependency("motion-table", "~> 0.1.6") + + gem.add_development_dependency("motion-stump") + gem.add_development_dependency("motion-redgreen") + gem.add_development_dependency("rake") end diff --git a/Rakefile b/Rakefile index a69ffca..4c782ba 100644 --- a/Rakefile +++ b/Rakefile @@ -1,7 +1,12 @@ $:.unshift("/Library/RubyMotion/lib") require 'motion/project/template/ios' require 'bundler' -Bundler.require + +# this follow from gemspec +Bundler.require(:development) + +# this follow development code +require 'ProMotion' Motion::Project::App.setup do |app| app.name = 'ProMotionTest' From 0bd11657e0d6618ebaf3ad14e3022fcbef09b0e5 Mon Sep 17 00:00:00 2001 From: ainame Date: Mon, 3 Jun 2013 23:57:53 +0900 Subject: [PATCH 3/5] update .gitignore to ignore ".dat*" files --- .gitignore | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitignore b/.gitignore index db8ac88..edc85b0 100644 --- a/.gitignore +++ b/.gitignore @@ -22,3 +22,4 @@ tmp .ruby-gemset .ruby-version .DS_Store +.dat* \ No newline at end of file From cfdf13ffe95094621b0790522faae6fde9f7c2f7 Mon Sep 17 00:00:00 2001 From: Jamon Holmgren Date: Mon, 3 Jun 2013 08:19:23 -0700 Subject: [PATCH 4/5] Version 0.6.5 --- Gemfile.lock | 2 +- lib/ProMotion/version.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Gemfile.lock b/Gemfile.lock index 6eec2b0..d6118ed 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - ProMotion (0.6.3) + ProMotion (0.6.5) GEM remote: https://rubygems.org/ diff --git a/lib/ProMotion/version.rb b/lib/ProMotion/version.rb index 3542f3a..ff55995 100644 --- a/lib/ProMotion/version.rb +++ b/lib/ProMotion/version.rb @@ -1,3 +1,3 @@ module ProMotion - VERSION = "0.6.4" unless defined?(ProMotion::VERSION) + VERSION = "0.6.5" unless defined?(ProMotion::VERSION) end From 1b6b866ff74d7909e52b56ba4f964454efc2e1ee Mon Sep 17 00:00:00 2001 From: Jamon Holmgren Date: Mon, 3 Jun 2013 08:22:06 -0700 Subject: [PATCH 5/5] Featured --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index c91b982..897e78d 100644 --- a/README.md +++ b/README.md @@ -4,6 +4,8 @@ ProMotion is a RubyMotion gem that makes iOS development more like Ruby and less like Objective-C. +Featured on the RubyMotion blog: [http://blog.rubymotion.com/post/50523137515/introducing-promotion-a-full-featured-rubymotion](http://blog.rubymotion.com/post/50523137515/introducing-promotion-a-full-featured-rubymotion) + **Table of Contents** *generated with [DocToc](http://doctoc.herokuapp.com/)* - [ProMotion ](#promotion-)