From 06e5c52f359363b89c6782bcb9af733613525cb9 Mon Sep 17 00:00:00 2001 From: David Dollar Date: Wed, 11 Jul 2012 18:30:38 -0400 Subject: [PATCH] add mswin32 dist --- dist/mswin32.rake | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 dist/mswin32.rake diff --git a/dist/mswin32.rake b/dist/mswin32.rake new file mode 100644 index 0000000..4dc79d1 --- /dev/null +++ b/dist/mswin32.rake @@ -0,0 +1,16 @@ +file pkg("foreman-#{version}-x86-mswin32.gem") => distribution_files do |t| + Bundler.with_clean_env do + sh "env PLATFORM=mswin32 gem build foreman.gemspec" + end + sh "mv foreman-#{version}-x86-mswin32.gem #{t.name}" +end + +task "mswin32:build" => pkg("foreman-#{version}-x86-mswin32.gem") + +task "mswin32:clean" do + clean pkg("foreman-#{version}-x86-mswin32.gem") +end + +task "mswin32:release" => "mswin32:build" do |t| + sh "gem push #{pkg("foreman-#{version}-x86-mswin32.gem")} || echo 'error'" +end