From c9dc7e428720753f22b7b937783cd5fc23d36bb7 Mon Sep 17 00:00:00 2001 From: Hwee-Boon Yar Date: Wed, 2 Apr 2014 21:54:15 +0800 Subject: [PATCH] Include app's source code when running `rake ctags` --- lib/motion/project.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/motion/project.rb b/lib/motion/project.rb index 5a8a0ac6..ff9c3878 100644 --- a/lib/motion/project.rb +++ b/lib/motion/project.rb @@ -82,7 +82,7 @@ task :ctags do tags_file = 'tags' config = App.config if !File.exist?(tags_file) or File.mtime(config.project_file) > File.mtime(tags_file) - bs_files = config.bridgesupport_files + config.vendor_projects.map { |p| Dir.glob(File.join(p.path, '*.bridgesupport')) }.flatten + bs_files = config.bridgesupport_files + config.vendor_projects.map { |p| Dir.glob(File.join(p.path, '*.bridgesupport')) }.flatten + config.files.flatten ctags = File.join(config.bindir, 'ctags') config = File.join(config.motiondir, 'data', 'bridgesupport-ctags.cfg') sh "#{ctags} --options=\"#{config}\" #{bs_files.map { |x| '"' + x + '"' }.join(' ')}"