- Modified .gitignore to exclude the dist directory, which will be automatically created during the build
- Modified targets in the Makefile
- Now the 'build' target concats all .js files (including bootstrap.min.js and jquery.min.js) into a single script.min.js file to reduce HTTP requests
- Now the 'build' target copies all images from src/img directory to dist/img, but only .png, .gif, .jpg, .jpeg and .ico. This way we prevent PSD or other unwanted files to be copied to dist/img directory
- Now the 'build' target copies all fonts from Bootstrap, Font-Awesome and from the src/fonts to dist/fonts directory
- Now the 'build' target copies all .html files from the src directory (and its subdirectories, except src/vendor) to dist directory
- Renamed all 'clean-*-src' targets to 'clean-*' targets
- Now the 'clean' target removes the entire dist directory
- The 'configure-*' targets no longer copies the dependencies generated files into dist directory. They're all kept in its own dependency directory and concatenated together in the 'build' target