Modified OpenSeadragon.version property

Let grunt do more of the work!
This commit is contained in:
Mark Salsbery 2013-11-25 09:19:50 -08:00
parent cb765afea2
commit 2a1b797767
2 changed files with 24 additions and 24 deletions

View File

@ -55,6 +55,12 @@ module.exports = function(grunt) {
// Project configuration.
grunt.initConfig({
pkg: packageJson,
version: {
versionStr: packageJson.version,
major: parseInt(packageJson.version.split('.')[0]),
minor: parseInt(packageJson.version.split('.')[1]),
revision: parseInt(packageJson.version.split('.')[2])
},
clean: {
build: ["build"],
package: [packageDir],

View File

@ -287,18 +287,12 @@ window.OpenSeadragon = window.OpenSeadragon || function( options ){
* @property {Number} minor - The minor version number.
* @property {Number} revision - The revision number.
*/
$.version = (function () {
// The version string ('x.x.x') is filled in by the grunt concat build task
// from the 'version' value in package.json
var versionStr = '<%= pkg.version %>',
versionComponents = versionStr.split( '.' );
return {
versionStr: versionStr,
major: parseInt( versionComponents[ 0 ] ),
minor: parseInt( versionComponents[ 1 ] ),
revision: parseInt( versionComponents[ 2 ] )
$.version = {
versionStr: '<%= version.versionStr %>',
major: parseInt('<%= version.major %>'),
minor: parseInt('<%= version.minor %>'),
revision: parseInt('<%= version.revision %>')
};
}());
/**