use grunt's dynamic filenames.
This commit is contained in:
		
							parent
							
								
									0b295a3e15
								
							
						
					
					
						commit
						81f490a1f5
					
				|  | @ -10,6 +10,8 @@ var path, couchapp, nanolib, urls; | |||
| path = require('path'); | ||||
| couchapp = require('couchapp'); | ||||
| urls = require('url'); | ||||
| console.log(__dirname) | ||||
| var async = require('async') | ||||
| 
 | ||||
| module.exports = function(grunt) { | ||||
| 
 | ||||
|  | @ -18,12 +20,17 @@ module.exports = function(grunt) { | |||
|   // ==========================================================================
 | ||||
| 
 | ||||
|     grunt.registerMultiTask("couchapp", "Install Couchapp", function() { | ||||
|         var appobj, done; | ||||
|         done = this.async(); | ||||
|         appobj = require(path.join(process.cwd(), path.normalize(this.data.app))); | ||||
|         return couchapp.createApp(appobj, this.data.db, function(app) { | ||||
|             return app.push(done); | ||||
|         }); | ||||
| 
 | ||||
|         var task = this | ||||
|         var done = this.async() | ||||
|          | ||||
|         async.each(this.files, function(file, cb) { | ||||
|             var pth = path.join(process.cwd(), path.normalize(file.src[0])) | ||||
|             var appobj = require(pth) | ||||
|             couchapp.createApp(appobj, task.data.db, function(app) { | ||||
|                 app.push( cb ) | ||||
|             }); | ||||
|         }, done) | ||||
|     }); | ||||
| 
 | ||||
|     grunt.registerMultiTask("rmcouchdb", "Delete a Couch Database", function() { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue