Skip to content

Commit

Permalink
Merge pull request #232 from BrandonRoehl/master
Browse files Browse the repository at this point in the history
Change the rake to serve up the distiled variants of JS
  • Loading branch information
kball committed Jul 14, 2017
2 parents be3a8fc + 4856606 commit 4ed274b
Show file tree
Hide file tree
Showing 103 changed files with 18,268 additions and 10,169 deletions.
Binary file added .Rakefile.swp
Binary file not shown.
11 changes: 5 additions & 6 deletions Rakefile
Expand Up @@ -11,7 +11,8 @@ namespace :assets do
desc 'Update Foundation for Sites assets'
task update: :clean do
sh 'bower install'
sh 'cp -R bower_components/foundation-sites/js/* vendor/assets/js/'
sh 'cp -R bower_components/foundation-sites/dist/js/plugins/* vendor/assets/js/'
sh 'rm -f vendor/assets/js/*.min.*'
sh 'cp -R bower_components/foundation-sites/scss/* vendor/assets/scss/'
sh 'cp -R bower_components/foundation-sites/scss/settings/_settings.scss lib/generators/foundation/templates'
sh 'cp -R bower_components/motion-ui/src/* vendor/assets/scss/motion-ui'
Expand All @@ -20,14 +21,12 @@ namespace :assets do

js_files = Dir['vendor/assets/js/*.js'].sort
# Move foundation.core.js to beginning of js_files
js_files.insert(0, js_files.delete(js_files.find { |file| file[/foundation.core.js/] }))
util_file_regex = /foundation\.util*/
js_files = js_files.find_all { |file| file =~ util_file_regex } + js_files.reject { |file| file =~ util_file_regex }
js_files.insert(0, js_files.delete(js_files.find { |file| file =~ /foundation\.core\.js/ }))
manifest = js_files.map { |file| "//= require #{File.basename(file)}" }.join("\n")
File.write('vendor/assets/js/foundation.js', manifest)

Dir['vendor/assets/js/*.js'].each do |file|
sh "mv #{file} #{file}.es6"
end

puts "\n*********************\n** ASSETS UPDATED! **\n*********************\n"
end

Expand Down
2 changes: 1 addition & 1 deletion lib/foundation/rails/version.rb
@@ -1,5 +1,5 @@
module Foundation
module Rails
VERSION = "6.4.1.0"
VERSION = "6.4.1.1"
end
end
25 changes: 0 additions & 25 deletions vendor/assets/js/entries/foundation-plugins.js

This file was deleted.

101 changes: 0 additions & 101 deletions vendor/assets/js/entries/foundation.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.abide.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.accordion.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.accordionMenu.js

This file was deleted.

21 changes: 0 additions & 21 deletions vendor/assets/js/entries/plugins/foundation.core.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.drilldown.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.dropdown.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.dropdownMenu.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.equalizer.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.interchange.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.magellan.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.offcanvas.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.orbit.js

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.responsiveMenu.js

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.reveal.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.slider.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.smoothScroll.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.sticky.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.tabs.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.toggler.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.tooltip.js

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.util.box.js

This file was deleted.

This file was deleted.

4 changes: 0 additions & 4 deletions vendor/assets/js/entries/plugins/foundation.util.keyboard.js

This file was deleted.

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.util.motion.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.util.nest.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.util.timer.js

This file was deleted.

7 changes: 0 additions & 7 deletions vendor/assets/js/entries/plugins/foundation.util.touch.js

This file was deleted.

5 changes: 0 additions & 5 deletions vendor/assets/js/entries/plugins/foundation.util.triggers.js

This file was deleted.

0 comments on commit 4ed274b

Please sign in to comment.