Skip to content

Instantly share code, notes, and snippets.

@paulmsmith
Created March 6, 2013 18:11
Show Gist options
  • Save paulmsmith/5101604 to your computer and use it in GitHub Desktop.
Save paulmsmith/5101604 to your computer and use it in GitHub Desktop.
new module rake task
# CREATE NEW MPP MODULE
desc 'New module'
task :newmodule do
if mac?
moduleName = ENV["name"]
if moduleName.nil? || moduleName == 0
puts "\nMPP ERROR NOTE: You need to give a module name. e.g. 'rake name=test newmodule'\n"
else
touch "_assets/css/modules/#{moduleName}.scss"
touch "_includes/modules/#{moduleName}.html"
sh "echo '@import \"_assets/css/modules/#{moduleName}.scss\";' >> _assets/css/core/site.scss"
puts "\nNew module #{moduleName} created!\n"
end
end
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment