Skip to content

Commit 3395f4b

Browse files
committed
Исправлена ошибка поиска библиотек
1 parent bd9046d commit 3395f4b

File tree

7 files changed

+11
-16
lines changed

7 files changed

+11
-16
lines changed

src/oscript/CgiBehavior.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -61,8 +61,8 @@ public override int Execute()
6161

6262
private int RunCGIMode(string scriptFile)
6363
{
64-
var builder = ConsoleHostBuilder.Create();
65-
builder.UseEntrypointConfigFile(scriptFile)
64+
var builder = ConsoleHostBuilder
65+
.Create(scriptFile)
6666
.AddAssembly(Assembly.GetExecutingAssembly());
6767

6868
var engine = ConsoleHostBuilder.Build(builder);

src/oscript/CheckSyntaxBehavior.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,8 +34,7 @@ public CheckSyntaxBehavior(string path, string envFile, bool isCgi = false)
3434

3535
public override int Execute()
3636
{
37-
var builder = ConsoleHostBuilder.Create();
38-
builder.UseEntrypointConfigFile(_path);
37+
var builder = ConsoleHostBuilder.Create(_path);
3938
var hostedScript = ConsoleHostBuilder.Build(builder);
4039
hostedScript.Initialize();
4140

src/oscript/ConsoleHostBuilder.cs

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,13 +19,14 @@ namespace oscript
1919
{
2020
internal static class ConsoleHostBuilder
2121
{
22-
public static IEngineBuilder Create()
22+
public static IEngineBuilder Create(string codePath)
2323
{
2424
var builder = new DefaultEngineBuilder();
2525
builder.SetDefaultOptions()
2626
.AddAssembly(typeof(ArrayImpl).Assembly)
2727
.UseSystemConfigFile()
28-
.UseEnvironmentVariableConfig("OSCRIPT_CONFIG");
28+
.UseEnvironmentVariableConfig("OSCRIPT_CONFIG")
29+
.UseEntrypointConfigFile(codePath);
2930

3031
builder.UseFileSystemLibraries();
3132

src/oscript/ExecuteScriptBehavior.cs

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -44,10 +44,8 @@ public override int Execute()
4444

4545
SystemLogger.SetWriter(this);
4646

47-
var builder = ConsoleHostBuilder.Create();
48-
builder
49-
.UseEntrypointConfigFile(_path)
50-
.WithDebugger(DebugController);
47+
var builder = ConsoleHostBuilder.Create(_path);
48+
builder.WithDebugger(DebugController);
5149

5250
var hostedScript = ConsoleHostBuilder.Build(builder);
5351

src/oscript/MakeAppBehavior.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,7 @@ private void CreateDump(Stream output)
5959
{
6060
var offset = (int)output.Length;
6161

62-
var builder = ConsoleHostBuilder.Create();
62+
var builder = ConsoleHostBuilder.Create(_codePath);
6363
builder.UseEntrypointConfigFile(_codePath);
6464
var engine = ConsoleHostBuilder.Build(builder);
6565
engine.Initialize();

src/oscript/SerializeModuleBehavior.cs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,7 @@ public SerializeModuleBehavior(string path)
3030

3131
public override int Execute()
3232
{
33-
var builder = ConsoleHostBuilder.Create();
34-
builder.UseEntrypointConfigFile(_path);
33+
var builder = ConsoleHostBuilder.Create(_path);
3534
var engine = ConsoleHostBuilder.Build(builder);
3635

3736
engine.Initialize();

src/oscript/ShowCompiledBehavior.cs

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,7 @@ public ShowCompiledBehavior(string path)
2929

3030
public override int Execute()
3131
{
32-
var builder = ConsoleHostBuilder.Create();
33-
builder.UseEntrypointConfigFile(_path);
34-
32+
var builder = ConsoleHostBuilder.Create(_path);
3533
var hostedScript = ConsoleHostBuilder.Build(builder);
3634
hostedScript.Initialize();
3735
ScriptFileHelper.OnBeforeScriptRead(hostedScript);

0 commit comments

Comments
 (0)