Skip to content

Instantly share code, notes, and snippets.

@zetavg
Created September 2, 2014 18:30
Show Gist options
  • Save zetavg/8c53b78f2a981aeaa941 to your computer and use it in GitHub Desktop.
Save zetavg/8c53b78f2a981aeaa941 to your computer and use it in GitHub Desktop.
#!/bin/bash
echo "Copying assets from $1 to $2 ..."
find "$1/app/assets/javascripts" -mindepth 1 -maxdepth 1 ! -name "pages" ! -name "application.js" -exec cp -r {} "$2/app/assets/javascripts/" \;
find "$1/app/assets/stylesheets" -mindepth 1 -maxdepth 1 ! -name "pages" ! -name "application.css.scss" ! -name "_settings.scss" ! -name "_settings.scss.erb" -exec cp -r {} "$2/app/assets/stylesheets/" \;
cp -r "$1/app/assets/images/core" "$2/app/assets/images/"
cp -r "$1/app/views/layouts" "$2/app/views/"
cp -r "$1/app/views/partials" "$2/app/views/"
cp -r "$1/config/initializers/seo_helper.rb" "$2/config/initializers/seo_helper.rb"
echo "Remember to merge:"
echo "app/assets/javascripts/application.js"
echo "app/assets/stylesheets/application.css.scss"
echo "app/assets/stylesheets/_settings.scss"
echo "app/views/menus/*"
echo "app/controllers/application_controller.rb"
echo "app/helpers/application_helper.rb"
echo "config/initializers/assets.rb"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment