File: Rakefile

package info (click to toggle)
ruby-jquery-atwho-rails 1.5.4%2Bdfsg-1
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 160 kB
  • sloc: ruby: 84; sh: 12; makefile: 5
file content (25 lines) | stat: -rw-r--r-- 647 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
require 'rubygems'
require 'bundler/setup'
require "bundler/gem_tasks"

bower_dir = "bower_components/"

desc "sync from At.js"
task :sync do
  puts "* bower install..."
  puts %x{bower install}
end

desc "copy assets"
task refresh: :sync do
  puts " * Copying..."
  source_dir = "bower_components/At.js/dist"
  dist_dir = "lib/assets"

  js_dist_dir = "#{dist_dir}/javascripts/jquery.atwho/"
  FileUtils.copy "#{bower_dir}/Caret.js/dist/jquery.caret.js", js_dist_dir
  FileUtils.copy "#{source_dir}/js/jquery.atwho.js", js_dist_dir

  FileUtils.copy "#{source_dir}/css/jquery.atwho.css", "#{dist_dir}/stylesheets/"
  puts `ls -R #{dist_dir}`
end