1- /// <binding AfterBuild='copy-modules' />
2- "use strict" ;
1+ "use strict" ;
32
43var gulp = require ( 'gulp' ) ,
54 clean = require ( 'gulp-clean' ) ,
@@ -8,7 +7,10 @@ var gulp = require('gulp'),
87 uglify = require ( "gulp-uglify" ) ,
98 ignore = require ( 'gulp-ignore' ) ,
109 glob = require ( "glob" ) ,
11- rimraf = require ( "rimraf" ) ;
10+ rimraf = require ( "rimraf" ) ,
11+ argv = require ( 'yargs' ) . argv ;
12+
13+ var buildConfigurationName = argv . configurationName || 'Debug' ;
1214
1315var paths = {
1416 host : {
@@ -20,7 +22,7 @@ var paths = {
2022 } ,
2123 dev : {
2224 modules : "../Modules/" ,
23- moduleBin : "/bin/Debug /netcoreapp2.1/"
25+ moduleBin : "/bin/" + buildConfigurationName + " /netcoreapp2.1/"
2426 }
2527} ;
2628
@@ -80,6 +82,7 @@ gulp.task('clean-module', function () {
8082
8183gulp . task ( 'copy-static' , function ( ) {
8284 modules . forEach ( function ( module ) {
85+ console . log ( 'copying static contents ' + paths . dev . modules + module . fullName ) ;
8386 gulp . src ( [ paths . dev . modules + module . fullName + '/Views/**/*.*' ,
8487 paths . dev . modules + module . fullName + '/module.json' ] , { base : module . fullName } )
8588 . pipe ( gulp . dest ( paths . host . modules + module . fullName ) ) ;
@@ -96,6 +99,7 @@ gulp.task('copy-modules', ['clean-module'], function () {
9699
97100 modules . forEach ( function ( module ) {
98101 if ( ! module . isBundledWithHost ) {
102+ console . log ( 'copying ' + paths . dev . modules + module . fullName + paths . dev . moduleBin ) ;
99103 gulp . src ( paths . dev . modules + module . fullName + paths . dev . moduleBin + '**/*.*' )
100104 . pipe ( gulp . dest ( paths . host . modules + module . fullName + paths . host . moduleBin ) ) ;
101105 }
0 commit comments