|
|
@ -1,7 +1,14 @@ |
|
|
|
@import @"version.inc"; |
|
|
|
@import @"version.inc"; |
|
|
|
|
|
|
|
|
|
|
|
configurations { |
|
|
|
configurations |
|
|
|
}; |
|
|
|
{ |
|
|
|
|
|
|
|
// See https://github.com/coapp/coapp.powershell/issues/112 |
|
|
|
|
|
|
|
Toolset |
|
|
|
|
|
|
|
{ |
|
|
|
|
|
|
|
key : "PlatformToolset"; // this is CoApp pre-defined key |
|
|
|
|
|
|
|
choices: { v140, v120, v110, v100 }; |
|
|
|
|
|
|
|
}; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
#define { |
|
|
|
#define { |
|
|
|
package-id = "grpc.dependencies.zlib"; |
|
|
|
package-id = "grpc.dependencies.zlib"; |
|
|
@ -36,7 +43,7 @@ nuget { |
|
|
|
#output { |
|
|
|
#output { |
|
|
|
package = redist; |
|
|
|
package = redist; |
|
|
|
}; |
|
|
|
}; |
|
|
|
#destination = "\build\portable-net45"; |
|
|
|
#destination = "\build\portable-net45+netcore45+wpa81+wp8"; |
|
|
|
"managed_targets\${package-id}.redist.props"; |
|
|
|
"managed_targets\${package-id}.redist.props"; |
|
|
|
"managed_targets\${package-id}.redist.targets"; |
|
|
|
"managed_targets\${package-id}.redist.targets"; |
|
|
|
}; |
|
|
|
}; |
|
|
@ -74,14 +81,14 @@ nuget { |
|
|
|
"..\..\..\third_party\zlib\zutil.h", |
|
|
|
"..\..\..\third_party\zlib\zutil.h", |
|
|
|
"..\..\..\third_party\zlib\contrib\masmx64\inffas8664.c", |
|
|
|
"..\..\..\third_party\zlib\contrib\masmx64\inffas8664.c", |
|
|
|
}; |
|
|
|
}; |
|
|
|
("v100,v120", "Win32,x64", "Release,Debug", "Dynamic", "cdecl,stdcall", "MultiByte") => { |
|
|
|
("v100,v120,v140", "Win32,x64", "Release,Debug", "Dynamic", "cdecl,stdcall", "MultiByte") => { |
|
|
|
[${0},${1},${2},${3},${4}] { |
|
|
|
[${0},${1},${2},${3},${4}] { |
|
|
|
lib: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.lib }; |
|
|
|
lib: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.lib }; |
|
|
|
bin: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.dll }; |
|
|
|
bin: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.dll }; |
|
|
|
symbols: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.pdb }; |
|
|
|
symbols: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.pdb }; |
|
|
|
}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
}; |
|
|
|
("v100,v120", "Win32,x64", "Release,Debug", "Static,ltcg", "cdecl,stdcall", "MultiByte") => { |
|
|
|
("v100,v120,v140", "Win32,x64", "Release,Debug", "Static,ltcg", "cdecl,stdcall", "MultiByte") => { |
|
|
|
[${0},${1},${2},${3},${4}] { |
|
|
|
[${0},${1},${2},${3},${4}] { |
|
|
|
lib: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.lib }; |
|
|
|
lib: { .\output\${0}\${1}\${2}\${3}\${4}\${5}\*.lib }; |
|
|
|
}; |
|
|
|
}; |
|
|
|