mirror of
https://github.com/liabru/matter-js.git
synced 2024-11-30 10:20:52 -05:00
added version switch for docs
This commit is contained in:
parent
730d688699
commit
4a874b8363
1 changed files with 10 additions and 3 deletions
13
Gruntfile.js
13
Gruntfile.js
|
@ -2,6 +2,7 @@ module.exports = function(grunt) {
|
|||
grunt.initConfig({
|
||||
pkg: grunt.file.readJSON('package.json'),
|
||||
buildName: 'matter',
|
||||
docVersion: 'v<%= pkg.version %>',
|
||||
concat: {
|
||||
build: {
|
||||
options: {
|
||||
|
@ -66,9 +67,9 @@ module.exports = function(grunt) {
|
|||
},
|
||||
yuidoc: {
|
||||
compile: {
|
||||
name: '<%= pkg.name %>.js Physics Engine API Documentation',
|
||||
name: '<%= pkg.name %>.js Physics Engine API Documentation for <%= docVersion %>',
|
||||
description: '<%= pkg.description %>',
|
||||
version: '<%= pkg.version %>',
|
||||
version: '<%= docVersion %>',
|
||||
url: '<%= pkg.homepage %>',
|
||||
options: {
|
||||
paths: 'src',
|
||||
|
@ -92,7 +93,13 @@ module.exports = function(grunt) {
|
|||
grunt.registerTask('build', ['concat', 'uglify', 'copy']);
|
||||
grunt.registerTask('test', ['jshint']);
|
||||
grunt.registerTask('dev', ['set_config:buildName:matter-dev', 'build', 'connect:watch', 'watch']);
|
||||
grunt.registerTask('doc', ['yuidoc']);
|
||||
|
||||
grunt.registerTask('doc', function(n) {
|
||||
var dev = grunt.option('dev');
|
||||
if (dev)
|
||||
grunt.config.set('docVersion', 'edge version (master)');
|
||||
grunt.task.run('yuidoc');
|
||||
});
|
||||
|
||||
grunt.registerTask('set_config', 'Set a config property.', function(name, val) {
|
||||
grunt.config.set(name, val);
|
||||
|
|
Loading…
Reference in a new issue