From 7b052c302fb2bc08749bbc41756227fa6020921b Mon Sep 17 00:00:00 2001 From: Florent Cailhol Date: Wed, 23 Oct 2013 12:09:54 +0200 Subject: [PATCH] Remove old gruntfile --- GruntFile.js | 80 ---------------------------------------------------- 1 file changed, 80 deletions(-) delete mode 100644 GruntFile.js diff --git a/GruntFile.js b/GruntFile.js deleted file mode 100644 index e83f27d1..00000000 --- a/GruntFile.js +++ /dev/null @@ -1,80 +0,0 @@ -module.exports = function (grunt) { - grunt.loadNpmTasks('grunt-typescript'); - grunt.loadNpmTasks('grunt-contrib-watch'); - grunt.loadNpmTasks('grunt-contrib-copy'); - - var wrapPhaserInUmd = function(content, isAddon) { - var replacement = [ - '(function (root, factory) {', - ' if (typeof exports === \'object\') {', - ' module.exports = factory();', - ' } else if (typeof define === \'function\' && define.amd) {', - ' define(factory);', - ' } else {', - ' root.Phaser = factory();', - ' }', - '}(this, function () {', - content, - 'return Phaser;', - '}));' - ]; - return replacement.join('\n'); - }; - - var wrapAddonInUmd = function(content) { - var replacement = [ - '(function (root, factory) {', - ' if (typeof exports === \'object\') {', - ' module.exports = factory(require(\'phaser\'));', - ' } else if (typeof define === \'function\' && define.amd) {', - ' define([\'phaser\'], factory);', - ' } else {', - ' factory(root.Phaser);', - ' }', - '}(this, function (Phaser) {', - content, - 'return Phaser;', - '}));' - ]; - return replacement.join('\n'); - }; - - grunt.initConfig({ - pkg: grunt.file.readJSON('package.json'), - typescript: { - base: { - src: ['Phaser/**/*.ts'], - dest: 'build/phaser.js', - options: { - target: 'ES5', - declaration: true, - comments: true - } - }, - }, - copy: { - main: { - files: [{ - src: 'build/phaser.js', - dest: 'Tests/phaser.js' - }] - }, - mainAmd: { - files: [{ - src: 'build/phaser.js', - dest: 'build/phaser.amd.js' - }], - options: { - processContent: wrapPhaserInUmd - } - }, - }, - watch: { - files: '**/*.ts', - tasks: ['typescript', 'copy'] - } - }); - - grunt.registerTask('default', ['typescript', 'copy', 'watch']); - -}