From 4d6b4e1956e11d4299b36453b8fec74da55f13d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=A3o=20T=C3=A1vora?= Date: Sat, 5 Nov 2011 14:34:20 +0000 Subject: [PATCH] Better rakefile for converting bundles --- Rakefile | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/Rakefile b/Rakefile index 074dd9e..842181d 100644 --- a/Rakefile +++ b/Rakefile @@ -23,7 +23,12 @@ end desc "convert some textmate bundles to yasnippets" task :convert_bundles do - sh 'for bundle in html ruby rails css; do ./extras/textmate_import.rb -d extras/bundles/$bundle-tmbundle -o extras/imported/$bundle-mode -q ; done' + Dir.glob "extras/bundles/*-tmbundle" do |bundle_dir| + puts "Converting from #{bundle_dir}" + mode_prefix = File.basename(bundle_dir).match(/[^-]*/)[0] + raise "Couldn't guess mode name for #{bundle_dir}" unless mode_prefix + sh "./extras/textmate_import.rb -d #{bundle_dir} -o ./extras/imported/#{mode_prefix}-mode -q" + end end desc "create a release package"