-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathGruntfile.js
executable file
·36 lines (35 loc) · 1 KB
/
Gruntfile.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
module.exports = function(grunt) {
// -------------------------------
// Gruntのプラグインの読み込み
grunt.loadNpmTasks('grunt-contrib-watch');
grunt.loadNpmTasks('grunt-contrib-less');
grunt.loadNpmTasks('grunt-haxe');
grunt.loadNpmTasks('grunt-notify');
// -------------------------------
// 初期設定
grunt.initConfig({
less: {
dist: {
files: {
"ExtensionContent/css/dark-style.css": "src/less/dark-style.less",
"ExtensionContent/css/light-style.css": "src/less/light-style.less"
}
}
},
haxe : {
compile : {
hxml : 'compile.hxml'
}
},
// -------------------------------
// watchの設定
watch: [ {
files: ['src/less/*.less'],
tasks: ['less']
},
{
files : ['src/haxe/**'],
tasks : ['haxe:compile']
}]
});
};