Bachir Soussi Chiadmi 3ffbc09c10 big update for home v2
2015-06-03 17:02:24 +02:00

58 lines
1.7 KiB
JavaScript

module.exports = function (grunt) {
grunt.initConfig({
watch: {
compass: {
files: ['scss/styles.scss', 'scss/wysiwyg.scss', 'scss/layout.scss', 'scss/gui.scss', 'scss/misc.scss', 'scss/fonts.scss', 'scss/colors.scss'],
tasks: ['compass:dev']
},
postcss: {
files: ['scss/styles.scss', 'scss/wysiwyg.scss'],
tasks: ['postcss']
},
// options: {
// livereload: true,
// },
},
compass: {
dev: {
options: {
sassDir: 'scss',
cssDir: 'css',
specify: ['scss/styles.scss', 'scss/wysiwyg.scss'],
imagesPath: 'img',
noLineComments: false,
// outputStyle: 'compressed'
}
}
},
postcss: {
options: {
processors: [
require('autoprefixer-core')({
browsers: ['> 1%'] //, 'ie 8', 'ie 7', 'FirefoxAndroid', 'ExplorerMobile', 'ChromeAndroid'
}).postcss,
]
},
dist: { src: 'css/*.css' }
},
svg2png: {
assets: {
// specify files in array format with multiple src-dest mapping
files: [
// rasterize all SVG files in "img" and its subdirectories to "img/png"
// { src: ['assets/img/*.svg'], dest: 'assets/img/png/' },
// rasterize SVG file to same directory
{ src: ['img/*.svg'] }
]
}
}
});
grunt.loadNpmTasks('grunt-contrib-compass');
grunt.loadNpmTasks('grunt-contrib-sass');
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-postcss');
grunt.loadNpmTasks('grunt-svg2png');
grunt.registerTask('default', ['svg2png']);
};