While building the new makzan.net on top of middleman site generator. I faced an issue that for certain files, I don’t want middleman to process it during the build process.
For example, I want to copy the README.md without middleman compiling it into HTML file. I also need to copy my HTML5 games, tweet archive and some other stuff without going through the building process.
So I created a folder named public
. Then use the following after_build
command in config.rb
to copy the files in public into the build folder after every clean build.
1 2 3 | after_build do |builder| FileUtils.cp_r 'public/.', 'build' end |