Guest User

Untitled

a guest
Jan 21st, 2018
81
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.43 KB | None | 0 0
  1. desc "Parse haml layouts"
  2. task :parse_haml do
  3. print "Parsing Haml layouts..."
  4. system(%{
  5. cd _source/_layouts/haml &&
  6. for f in *.haml; do [ -e $f ] && haml $f ../${f%.haml}.html; done
  7. })
  8. puts "done."
  9. end
  10.  
  11. desc "Launch preview environment"
  12. task :preview do
  13. Rake::Task["parse_haml"].invoke
  14. system "jekyll --auto --server"
  15. end
  16.  
  17. desc "Build site"
  18. task :build do |task, args|
  19. Rake::Task["parse_haml"].invoke
  20. system "jekyll"
  21. end
Add Comment
Please, Sign In to add comment