- Timestamp:
- 06/09/13 20:55:06 (12 years ago)
- Location:
- Dev/trunk
- Files:
-
- 3 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
Dev/trunk
- Property svn:ignore
-
old new 1 1 build 2 dist
-
- Property svn:ignore
-
Dev/trunk/src/Gruntfile.js
r453 r458 12 12 13 13 var buildDir = '../build/'; 14 var binDir = buildDir+'bin/'; 15 var distDir = '../dist/'; 14 16 15 17 grunt.initConfig({ 18 clean: { 19 build: [buildDir] 20 }, 16 21 copy: { 17 22 build: { … … 21 26 {src: ['qed-server.key', 'qed-server.pem'], dest: buildDir}, 22 27 ] 28 }, 29 dist: { 30 files: [ 31 {src: ['client/bin/'], dest: binDir}, 32 {src: ['server/**', '!**/node_modules/**'], dest: buildDir}, 33 {src: ['qed-server.key', 'qed-server.pem'], dest: buildDir}, 34 ] 35 } 36 }, 37 'curl-dir': { 38 dist: { 39 src: [ 40 'http://apache.xl-mirror.nl/couchdb/binary/win/1.3.0/setup-couchdb-1.3.0_R15B03-1.exe', 41 'http://nodejs.org/dist/v0.10.10/node-v0.10.10-x86.msi' 42 ], 43 dest: binDir 23 44 } 24 45 }, … … 63 84 } 64 85 } 86 }, 87 zip: { 88 dist: { 89 cwd: buildDir, 90 src: [buildDir+'**'], 91 dest: distDir+'qed-'+(new Date().toISOString())+'-x86.zip' 92 } 65 93 } 66 94 }); 67 95 96 grunt.loadNpmTasks('grunt-contrib-clean'); 68 97 grunt.loadNpmTasks('grunt-contrib-copy'); 69 98 grunt.loadNpmTasks('grunt-contrib-jshint'); 70 99 grunt.loadNpmTasks('grunt-contrib-less'); 100 grunt.loadNpmTasks('grunt-curl'); 71 101 grunt.loadNpmTasks('grunt-dojo'); 72 102 grunt.loadNpmTasks('grunt-htmlhint'); 103 grunt.loadNpmTasks('grunt-zip'); 73 104 74 105 grunt.registerTask('compile', ['less:compile', 'jshint:compile', 'htmlhint:compile']); 75 grunt.registerTask('build', ['compile', 'dojo:build', 'copy:build']); 106 grunt.registerTask('build', ['clean:build', 'compile', 'dojo:build', 'copy:build']); 107 grunt.registerTask('dist', ['build', 'copy:dist', 'curl-dir:dist', 'zip:dist']); 76 108 grunt.registerTask('default', ['compile']); 77 109 -
Dev/trunk/src/package.json
r456 r458 10 10 "grunt-dojo": "~0.2.3", 11 11 "grunt-exec": "~0.4.1", 12 "grunt-htmlhint": "~0.4.0" 12 "grunt-htmlhint": "~0.4.0", 13 "grunt-contrib-clean": "~0.4.1", 14 "grunt-zip": "~0.9.0", 15 "grunt-curl": "~1.1.0" 13 16 }, 14 17 "dependencies": {
Note: See TracChangeset
for help on using the changeset viewer.