@@ -354,17 +354,17 @@ def _generate_code_split_entry(ctx, bundles_folder, output):
354354
355355 In this case, the main_entry_point_dirname will evaluate to
356356 `src/` and this will be stripped from the entry points for
357- the map. If folder is `bundle.cs `, the generated SystemJS
357+ the map. If folder is `bundle_chunks `, the generated SystemJS
358358 boilerplate/entry point file will look like:
359359
360360 ```
361361 (function(global) {
362362 System.config({
363363 packages: {
364364 '': {map: {
365- "./main.prod": "bundle.cs /main.prod",
366- "./hello-world/hello-world.module.ngfactory": "bundle.cs /hello-world.module.ngfactory",
367- "./todos/todos.module.ngfactory": "bundle.cs /todos.module.ngfactory"},
365+ "./main.prod": "bundle_chunks /main.prod",
366+ "./hello-world/hello-world.module.ngfactory": "bundle_chunks /hello-world.module.ngfactory",
367+ "./todos/todos.module.ngfactory": "bundle_chunks /todos.module.ngfactory"},
368368 defaultExtension: 'js'},
369369 }
370370 });
@@ -399,27 +399,27 @@ def _rollup_bundle(ctx):
399399 if ctx .attr .additional_entry_points :
400400 # Generate code split bundles if additional entry points have been specified.
401401 # See doc for additional_entry_points for more information.
402- # Note: ".cs " is needed on the output folders since ctx.label.name + ".es6" is already
402+ # Note: "_chunks " is needed on the output folders since ctx.label.name + ".es6" is already
403403 # a folder that contains the re-rooted es6 sources
404- rollup_config = write_rollup_config (ctx , output_format = "cjs " , additional_entry_points = ctx .attr .additional_entry_points )
405- code_split_es6_output_dir = ctx .actions .declare_directory (ctx .label .name + ".cs.es6 " )
404+ rollup_config = write_rollup_config (ctx , output_format = "es " , additional_entry_points = ctx .attr .additional_entry_points )
405+ code_split_es6_output_dir = ctx .actions .declare_directory (ctx .label .name + "_chunks_es6 " )
406406 _run_rollup (ctx , collect_es6_sources (ctx ), rollup_config , code_split_es6_output_dir )
407- code_split_es5_output_dir = ctx .actions .declare_directory (ctx .label .name + ".cs " )
407+ code_split_es5_output_dir = ctx .actions .declare_directory (ctx .label .name + "_chunks " )
408408 _run_tsc_on_directory (ctx , code_split_es6_output_dir , code_split_es5_output_dir )
409- code_split_es5_min_output_dir = ctx .actions .declare_directory (ctx .label .name + ".cs.min " )
409+ code_split_es5_min_output_dir = ctx .actions .declare_directory (ctx .label .name + "_chunks_min " )
410410 _run_uglify (ctx , code_split_es5_output_dir , code_split_es5_min_output_dir , None )
411- code_split_es5_min_debug_output_dir = ctx .actions .declare_directory (ctx .label .name + ".cs.min_debug " )
411+ code_split_es5_min_debug_output_dir = ctx .actions .declare_directory (ctx .label .name + "_chunks_min_debug " )
412412 _run_uglify (ctx , code_split_es5_output_dir , code_split_es5_min_debug_output_dir , None , debug = True )
413413
414414 # Generate the SystemJS boilerplate/entry point files
415- _generate_code_split_entry (ctx , ctx .label .name + ".cs.es6 " , ctx .outputs .build_es6 )
416- _generate_code_split_entry (ctx , ctx .label .name + ".cs " , ctx .outputs .build_es5 )
417- _generate_code_split_entry (ctx , ctx .label .name + ".cs.min " , ctx .outputs .build_es5_min )
418- _generate_code_split_entry (ctx , ctx .label .name + ".cs.min_debug " , ctx .outputs .build_es5_min_debug )
415+ _generate_code_split_entry (ctx , ctx .label .name + "_chunks_es6 " , ctx .outputs .build_es6 )
416+ _generate_code_split_entry (ctx , ctx .label .name + "_chunks " , ctx .outputs .build_es5 )
417+ _generate_code_split_entry (ctx , ctx .label .name + "_chunks_min " , ctx .outputs .build_es5_min )
418+ _generate_code_split_entry (ctx , ctx .label .name + "_chunks_min_debug " , ctx .outputs .build_es5_min_debug )
419419
420420 # There is no UMD/CJS bundle when code-splitting but we still need to satisfy the output
421- _generate_code_split_entry (ctx , ctx .label .name + ".cs " , ctx .outputs .build_umd )
422- _generate_code_split_entry (ctx , ctx .label .name + ".cs " , ctx .outputs .build_cjs )
421+ _generate_code_split_entry (ctx , ctx .label .name + "_chunks " , ctx .outputs .build_umd )
422+ _generate_code_split_entry (ctx , ctx .label .name + "_chunks " , ctx .outputs .build_cjs )
423423
424424 # There is no source map explorer output when code-splitting but we still need to satisfy the output
425425 ctx .actions .expand_template (
@@ -483,10 +483,10 @@ ROLLUP_ATTRS = {
483483 bundled.
484484
485485 Entry points and chunks will be outputted to folders:
486- - <label-name>.cs.es6 // es6
487- - <label-name>.cs // es5
488- - <label-name>.cs.min // es5 minified
489- - <label-name>.cs.min_debug // es5 minified debug
486+ - <label-name>_chunks_es6 // es6
487+ - <label-name>_chunks // es5
488+ - <label-name>_chunks_min // es5 minified
489+ - <label-name>_chunks_min_debug // es5 minified debug
490490
491491 The following files will be outputted that contain the
492492 SystemJS boilerplate to map the entry points to their file
0 commit comments