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. // Project configuration.
grunt.initConfig({ grunt.initConfig({
pkg: packageJson, 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: { clean: {
build: ["build"], build: ["build"],
package: [packageDir], package: [packageDir],

View File

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