chore(transform): move transform module to modules_dart
The build/pure-packages.dart gulp task has also been updated to move the files into the angular2 tree. Closes #3729
This commit is contained in:
		
							parent
							
								
									92da5430e7
								
							
						
					
					
						commit
						88a5b8da0f
					
				
							
								
								
									
										19
									
								
								gulpfile.js
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								gulpfile.js
									
									
									
									
									
								
							| @ -820,15 +820,25 @@ gulp.task('test.typings', ['!pre.test.typings'], function() { | ||||
| //
 | ||||
| // This task also fixes relative `dependency_overrides` paths in `pubspec.yaml`
 | ||||
| // files.
 | ||||
| //
 | ||||
| // This task is expected to be run after build/tree.dart
 | ||||
| gulp.task('build/pure-packages.dart', function() { | ||||
|   var through2 = require('through2'); | ||||
|   var yaml = require('js-yaml'); | ||||
|   var originalPrefix = '../../dist/dart/'; | ||||
| 
 | ||||
|   return gulp | ||||
|   var transformStream = gulp | ||||
|     .src([ | ||||
|       'modules_dart/transform/**/*', | ||||
|       '!modules_dart/transform/pubspec.yaml' | ||||
|     ]) | ||||
|     .pipe(gulp.dest(path.join(CONFIG.dest.dart, 'angular2'))); | ||||
| 
 | ||||
|   var moveStream = gulp | ||||
|     .src([ | ||||
|       'modules_dart/**/*.dart', | ||||
|       'modules_dart/**/pubspec.yaml', | ||||
|       '!modules_dart/transform/**' | ||||
|     ]) | ||||
|     .pipe(through2.obj(function(file, enc, done) { | ||||
|       if (file.path.endsWith('pubspec.yaml')) { | ||||
| @ -864,17 +874,20 @@ gulp.task('build/pure-packages.dart', function() { | ||||
|       this.push(file); | ||||
|       done(); | ||||
|     })) | ||||
|     .pipe(gulp.dest('dist/dart')); | ||||
|     .pipe(gulp.dest(CONFIG.dest.dart)); | ||||
| 
 | ||||
| 
 | ||||
|   return merge2(transformStream, moveStream); | ||||
| }); | ||||
| 
 | ||||
| // Builds all Dart packages, but does not compile them
 | ||||
| gulp.task('build/packages.dart', function(done) { | ||||
|   runSequence( | ||||
|     'build/tree.dart', | ||||
|     'build/pure-packages.dart', | ||||
|     // Run after 'build/tree.dart' because broccoli clears the dist/dart folder
 | ||||
|     '!build/pubget.angular2.dart', | ||||
|     '!build/change_detect.dart', | ||||
|     'build/pure-packages.dart', | ||||
|     sequenceComplete(done)); | ||||
| }); | ||||
| 
 | ||||
|  | ||||
Some files were not shown because too many files have changed in this diff Show More
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user