Commit d5dd878e authored by Calvin Metcalf's avatar Calvin Metcalf
Browse files

fixes #55 by adding a version

parent 40512c69
Loading
Loading
Loading
Loading
+1 −0
Original line number Diff line number Diff line
*~
node_modules
.c9revisions
proj4/version.js
 No newline at end of file
+6 −20
Original line number Diff line number Diff line
@@ -50,24 +50,6 @@ module.exports = function(grunt) {
			all: [ './proj4/*.js','./proj4/projCode/*.js']
		},
    requirejs: {
      custom:{
        options:{
          out: "./dist/proj4.custom.js",
          baseUrl: ".",
          //name: "proj4",
          wrap: {
            startFile: 'almond/top.frag',
            endFile: 'almond/end.frag'
          },
          name: 'node_modules/almond/almond',
          include: ['proj4'],
          optimize:'uglify2',
          uglify2:{
            mangle: true
          },
          preserveLicenseComments: false
        }
      },
      reg:{
        options:{
          out: "./dist/proj4.js",
@@ -79,7 +61,8 @@ module.exports = function(grunt) {
          },
          name: 'node_modules/almond/almond',
          include: ['proj4'],
          optimize:'uglify2',
          //optimize:'uglify2',
          optimize:'none',
          uglify2:{
            mangle: true
          },
@@ -105,8 +88,11 @@ module.exports = function(grunt) {
	grunt.loadNpmTasks('grunt-contrib-jshint');
	grunt.loadNpmTasks('grunt-contrib-connect');
	grunt.loadNpmTasks('grunt-mocha-phantomjs');
	grunt.registerTask('version',function(){
	  grunt.file.write('./proj4/version.js',"define(function(){return '"+grunt.file.readJSON('package.json').version+"';});");
	});
	grunt.registerTask('test', ['connect', 'mocha_phantomjs:before']);
  grunt.registerTask('amd',['jshint','requirejs:amd','connect','mocha_phantomjs:amd']);
	grunt.registerTask('build',['jshint','requirejs:custom']);
  grunt.registerTask('default', ['jshint','test','requirejs:reg','requirejs:amd','mocha_phantomjs:after','mocha_phantomjs:amd']);
  grunt.registerTask('default', ['version','jshint','test','requirejs:reg','requirejs:amd','mocha_phantomjs:after','mocha_phantomjs:amd']);
}
+1 −0
Original line number Diff line number Diff line
@@ -7,5 +7,6 @@ define(function(require) {
  proj4.defs = require('proj4/defs');
  proj4.transform = require('proj4/transform');
  proj4.mgrs = require('proj4/mgrs');
  proj4.version = require('proj4/version');
  return proj4;
});