Use kpm-build to build samples instead of kpm pack
This commit is contained in:
parent
0cd3d3767e
commit
d56dafe2e8
|
|
@ -111,7 +111,7 @@ default Configuration='${E("Configuration")}'
|
||||||
k-test each='var projectFile in Files.Include("test/**/project.json")'
|
k-test each='var projectFile in Files.Include("test/**/project.json")'
|
||||||
|
|
||||||
#build-samples target='test' if='Directory.Exists("samples")'
|
#build-samples target='test' if='Directory.Exists("samples")'
|
||||||
kpm-pack each='var projectFile in Files.Include("samples/**/project.json")' configuration='${Configuration}'
|
kpm-build each='var projectFile in Files.Include("samples/**/project.json")' configuration='${Configuration}'
|
||||||
|
|
||||||
#make-roslyn-fast
|
#make-roslyn-fast
|
||||||
ngen-roslyn
|
ngen-roslyn
|
||||||
|
|
@ -127,6 +127,7 @@ default Configuration='${E("Configuration")}'
|
||||||
#--quiet
|
#--quiet
|
||||||
@{
|
@{
|
||||||
E("KPM_pack_options"," --quiet");
|
E("KPM_pack_options"," --quiet");
|
||||||
|
E("KPM_build_options"," --quiet");
|
||||||
E("KPM_restore_options"," --quiet");
|
E("KPM_restore_options"," --quiet");
|
||||||
E("bower_install_options","--quiet");
|
E("bower_install_options","--quiet");
|
||||||
E("npm_install_options","--quiet");
|
E("npm_install_options","--quiet");
|
||||||
|
|
|
||||||
|
|
@ -0,0 +1,21 @@
|
||||||
|
@{/*
|
||||||
|
|
||||||
|
kpm-build
|
||||||
|
Builds a project.
|
||||||
|
|
||||||
|
projectFile=''
|
||||||
|
Required. Path to the project.json to build.
|
||||||
|
|
||||||
|
configuration=''
|
||||||
|
Optional. The configuration to build in. Defaults to 'Debug'.
|
||||||
|
*/}
|
||||||
|
|
||||||
|
default configuration = 'Debug'
|
||||||
|
default build_options='${E("KPM_build_options")}'
|
||||||
|
var projectFolder='${Path.GetDirectoryName(projectFile)}'
|
||||||
|
var projectName='${Path.GetFileName(projectFolder)}'
|
||||||
|
var projectBin='${Path.Combine(projectFolder, "bin", configuration)}'
|
||||||
|
|
||||||
|
directory delete="${projectBin}"
|
||||||
|
exec program='cmd' commandline='/C kpm build${build_options} ${projectFolder} --configuration ${configuration}' if='!IsMono'
|
||||||
|
exec program='kpm' commandline='build${build_options} ${projectFolder} --configuration ${configuration}' if='IsMono'
|
||||||
Loading…
Reference in New Issue