| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  | module.exports = function(config) { | 
					
						
							| 
									
										
										
										
											2015-04-20 18:33:32 +08:00
										 |  |  |   'use strict'; | 
					
						
							| 
									
										
										
										
											2015-04-20 14:10:23 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |   var task = { | 
					
						
							|  |  |  |     release: { | 
					
						
							| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  |       options: { | 
					
						
							| 
									
										
										
										
											2020-08-11 23:52:44 +08:00
										 |  |  |         archive: | 
					
						
							|  |  |  |           '<%= destDir %>/<%= pkg.name %><%= enterprise ? "-enterprise" : ""  %>-<%= pkg.version %>.<%= platform %>-<%= arch %><%= libc ? "-" + libc : "" %>.tar.gz', | 
					
						
							| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  |       }, | 
					
						
							| 
									
										
										
										
											2020-08-11 23:52:44 +08:00
										 |  |  |       files: [ | 
					
						
							| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  |         { | 
					
						
							|  |  |  |           expand: true, | 
					
						
							| 
									
										
										
										
											2015-01-02 05:26:57 +08:00
										 |  |  |           cwd: '<%= tempDir %>', | 
					
						
							| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  |           src: ['**/*'], | 
					
						
							| 
									
										
										
										
											2015-04-20 18:33:32 +08:00
										 |  |  |           dest: '<%= pkg.name %>-<%= pkg.version %>/', | 
					
						
							| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  |         }, | 
					
						
							|  |  |  |         { | 
					
						
							|  |  |  |           expand: true, | 
					
						
							| 
									
										
										
										
											2019-03-22 16:52:09 +08:00
										 |  |  |           src: ['LICENSE', 'README.md', 'NOTICE.md'], | 
					
						
							| 
									
										
										
										
											2015-04-21 14:20:34 +08:00
										 |  |  |           dest: '<%= pkg.name %>-<%= pkg.version %>/', | 
					
						
							| 
									
										
										
										
											2020-08-11 23:52:44 +08:00
										 |  |  |         }, | 
					
						
							|  |  |  |       ], | 
					
						
							|  |  |  |     }, | 
					
						
							| 
									
										
										
										
											2013-11-15 07:07:14 +08:00
										 |  |  |   }; | 
					
						
							| 
									
										
										
										
											2015-04-20 14:10:23 +08:00
										 |  |  | 
 | 
					
						
							|  |  |  |   if (config.platform === 'windows') { | 
					
						
							| 
									
										
										
										
											2020-08-11 23:52:44 +08:00
										 |  |  |     task.release.options.archive = | 
					
						
							|  |  |  |       '<%= destDir %>/<%= pkg.name %><%= enterprise ? "-enterprise" : ""  %>-<%= pkg.version %>.<%= platform %>-<%= arch %>.zip'; | 
					
						
							| 
									
										
										
										
											2015-04-20 14:10:23 +08:00
										 |  |  |   } | 
					
						
							|  |  |  | 
 | 
					
						
							|  |  |  |   return task; | 
					
						
							| 
									
										
										
										
											2015-01-02 05:26:57 +08:00
										 |  |  | }; |