summaryrefslogtreecommitdiffstats
path: root/Gruntfile.js
diff options
context:
space:
mode:
authorTrent Richardson <trentdrichardson@gmail.com>2013-07-30 13:10:37 -0400
committerTrent Richardson <trentdrichardson@gmail.com>2013-07-30 13:10:37 -0400
commit80d0ffc1ba2ab87f562f0b94dc6a0e5b24a0bee9 (patch)
tree210680dfa864cf7c29b30a4b6bc4a7fc588976b2 /Gruntfile.js
parent724b78e36a3b375ddeb7b1718890deefb32abf8f (diff)
downloadjQuery-Timepicker-Addon-80d0ffc1ba2ab87f562f0b94dc6a0e5b24a0bee9.zip
jQuery-Timepicker-Addon-80d0ffc1ba2ab87f562f0b94dc6a0e5b24a0bee9.tar.gz
jQuery-Timepicker-Addon-80d0ffc1ba2ab87f562f0b94dc6a0e5b24a0bee9.tar.bz2
version number in docs, js now gruntified, add sliderAccess to dist
Diffstat (limited to 'Gruntfile.js')
-rw-r--r--Gruntfile.js20
1 files changed, 19 insertions, 1 deletions
diff --git a/Gruntfile.js b/Gruntfile.js
index ca2a7f2..f02a434 100644
--- a/Gruntfile.js
+++ b/Gruntfile.js
@@ -20,6 +20,7 @@ module.exports = function(grunt) {
files: [
//{ src: 'src/index.html', dest: 'dist/index.html' },
{ src: 'src/<%= pkg.name %>.css', dest: 'dist/<%= pkg.name %>.css' },
+ { src: 'src/jquery-ui-sliderAccess.js', dest: 'dist/jquery-ui-sliderAccess.js' },
{ src: 'src/i18n/jquery-ui-timepicker-*.js', dest: 'dist/i18n/', expand:true, flatten: true }
]
}
@@ -64,6 +65,22 @@ module.exports = function(grunt) {
dest: 'dist/<%= pkg.name %>.min.css'
}
},
+ replace: {
+ dist: {
+ options: {
+ variables: {
+ version: '<%= pkg.version %>',
+ timestamp: '<%= grunt.template.today("yyyy-mm-dd") %>'
+ },
+ prefix: '@@'
+ },
+ files: [
+ { src: 'dist/<%= pkg.name %>.js', dest: 'dist/<%= pkg.name %>.js' },
+ { src: 'dist/<%= pkg.name %>.css', dest: 'dist/<%= pkg.name %>.css' },
+ { src: 'dist/index.html', dest: 'dist/index.html' }
+ ]
+ }
+ },
jasmine: {
src: 'src/<%= pkg.name %>.js',
options: {
@@ -116,6 +133,7 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-clean');
grunt.loadNpmTasks('grunt-contrib-concat');
grunt.loadNpmTasks('grunt-contrib-copy');
+ grunt.loadNpmTasks('grunt-replace');
grunt.loadNpmTasks('grunt-contrib-uglify');
grunt.loadNpmTasks('grunt-contrib-cssmin');
grunt.loadNpmTasks('grunt-contrib-jasmine');
@@ -123,6 +141,6 @@ module.exports = function(grunt) {
grunt.loadNpmTasks('grunt-contrib-watch');
// Default task.
- grunt.registerTask('default', ['jshint', 'jasmine', 'clean', 'copy', 'concat', 'uglify', 'cssmin']);
+ grunt.registerTask('default', ['jshint', 'jasmine', 'clean', 'copy', 'concat', 'replace', 'uglify', 'cssmin']);
};