change API to use SharpPython runtime path variable
This commit is contained in:
parent
0094f4cb85
commit
87a019b5c3
@ -8,7 +8,8 @@ namespace dopt.DeltaBarth.Tests
|
||||
internal class TestPlugin : DeltaBarth.Plugin
|
||||
{
|
||||
internal dynamic pyModJsonStructs;
|
||||
internal TestPlugin() : base() {
|
||||
private const string absPath = @"A:\Arbeitsaufgaben\Delta-Barth\cs-wrapper\dopt.DeltaBarth";
|
||||
internal TestPlugin() : base(absPath) {
|
||||
using (Py.GIL())
|
||||
{
|
||||
pyModJsonStructs = Py.Import("delta_barth._csharp.json_types");
|
||||
|
||||
@ -37,6 +37,8 @@ namespace dopt.DeltaBarth.Tests
|
||||
}
|
||||
public class TPlugin : DeltaBarth.Plugin
|
||||
{
|
||||
private const string absPath = @"A:\Arbeitsaufgaben\Delta-Barth\cs-wrapper\dopt.DeltaBarth";
|
||||
public TPlugin() : base(absPath) { }
|
||||
public new JsonStructs.Credentials GetCredentials()
|
||||
{
|
||||
return base.GetCredentials();
|
||||
|
||||
@ -23,10 +23,6 @@
|
||||
<PackageReference Include="Microsoft.Testing.Extensions.CodeCoverage" Version="17.14.2" />
|
||||
<PackageReference Include="Microsoft.Testing.Extensions.TrxReport" Version="1.6.3" />
|
||||
<PackageReference Include="MSTest" Version="3.8.3" />
|
||||
<Content Include="..\python\**\*">
|
||||
<Link>python\%(RecursiveDir)/%(FileName)%(Extension)</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<Content Include="..\CREDENTIALS.json">
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
|
||||
@ -7,7 +7,7 @@ namespace dopt.DeltaBarth
|
||||
{
|
||||
protected dynamic pyModManagement;
|
||||
protected dynamic pyModPipeline;
|
||||
public Plugin() : base(verbose: false)
|
||||
public Plugin(string runtimePath) : base(runtimePath: runtimePath, verbose: false)
|
||||
{
|
||||
base.Initialise();
|
||||
using (Py.GIL())
|
||||
|
||||
@ -6,15 +6,11 @@
|
||||
<Nullable>enable</Nullable>
|
||||
<PlatformTarget>x64</PlatformTarget>
|
||||
<Platforms>x64</Platforms>
|
||||
<Version>0.1.0-alpha1</Version>
|
||||
<Version>0.2.0</Version>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup>
|
||||
<PackageReference Include="dopt.SharpPython" Version="0.3.0" />
|
||||
<Content Include="..\python\**\*">
|
||||
<Link>python\%(RecursiveDir)/%(FileName)%(Extension)</Link>
|
||||
<CopyToOutputDirectory>PreserveNewest</CopyToOutputDirectory>
|
||||
</Content>
|
||||
<PackageReference Include="dopt.SharpPython" Version="0.4.0" />
|
||||
</ItemGroup>
|
||||
|
||||
</Project>
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user