Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/twbs/bootstrap-rubygem.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--assets/javascripts/bootstrap-sprockets.js2
-rw-r--r--tasks/updater/js.rb16
2 files changed, 4 insertions, 14 deletions
diff --git a/assets/javascripts/bootstrap-sprockets.js b/assets/javascripts/bootstrap-sprockets.js
index 24c5a5d..dd7e97f 100644
--- a/assets/javascripts/bootstrap-sprockets.js
+++ b/assets/javascripts/bootstrap-sprockets.js
@@ -1,3 +1,4 @@
+//= require ./bootstrap/util
//= require ./bootstrap/alert
//= require ./bootstrap/button
//= require ./bootstrap/carousel
@@ -6,6 +7,5 @@
//= require ./bootstrap/modal
//= require ./bootstrap/scrollspy
//= require ./bootstrap/tab
-//= require ./bootstrap/util
//= require ./bootstrap/tooltip
//= require ./bootstrap/popover
diff --git a/tasks/updater/js.rb b/tasks/updater/js.rb
index b5d4bce..bfc1c11 100644
--- a/tasks/updater/js.rb
+++ b/tasks/updater/js.rb
@@ -2,7 +2,7 @@ class Updater
module Js
def update_javascript_assets
log_status 'Updating javascripts...'
- save_to = @save_to[:js]
+ save_to = @save_to[:js]
contents = {}
read_files('js/dist', bootstrap_js_files).each do |name, file|
contents[name] = file
@@ -29,18 +29,8 @@ class Updater
def bootstrap_js_files
@bootstrap_js_files ||= begin
- files = get_paths_by_type('js/dist', /\.js$/)
- files.sort_by { |f|
- case f
- # tooltip depends on popover and must be loaded earlier
- when /tooltip/ then
- 1
- when /popover/ then
- 2
- else
- 0
- end
- }
+ gruntfile = get_file(file_url 'Gruntfile.js')
+ JSON.parse(/concat:.*?src: (\[[^\]]+\])/m.match(gruntfile)[1].tr("'", '"')).map { |p| p.sub %r(\Ajs/src/), '' }
end
end
end