File tree Expand file tree Collapse file tree 2 files changed +8
-0
lines changed
Flow.Launcher.Core/Plugin Expand file tree Collapse file tree 2 files changed +8
-0
lines changed Original file line number Diff line number Diff line change @@ -58,6 +58,8 @@ public override async Task InitAsync(PluginInitContext context)
58
58
{
59
59
var rootDirectory = context . CurrentPluginMetadata . PluginDirectory ;
60
60
var libDirectory = Path . Combine ( rootDirectory , "lib" ) ;
61
+ var libPyWin32Directory = Path . Combine ( libDirectory , "win32" ) ;
62
+ var libPyWin32LibDirectory = Path . Combine ( libPyWin32Directory , "lib" ) ;
61
63
var pluginDirectory = Path . Combine ( rootDirectory , "plugin" ) ;
62
64
63
65
// This makes it easier for plugin authors to import their own modules.
@@ -70,6 +72,8 @@ public override async Task InitAsync(PluginInitContext context)
70
72
import sys
71
73
sys.path.append(r'{ rootDirectory } ')
72
74
sys.path.append(r'{ libDirectory } ')
75
+ sys.path.append(r'{ libPyWin32LibDirectory } ')
76
+ sys.path.append(r'{ libPyWin32Directory } ')
73
77
sys.path.append(r'{ pluginDirectory } ')
74
78
75
79
import runpy
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ public override async Task InitAsync(PluginInitContext context)
36
36
{
37
37
var rootDirectory = context . CurrentPluginMetadata . PluginDirectory ;
38
38
var libDirectory = Path . Combine ( rootDirectory , "lib" ) ;
39
+ var libPyWin32Directory = Path . Combine ( libDirectory , "win32" ) ;
40
+ var libPyWin32LibDirectory = Path . Combine ( libPyWin32Directory , "lib" ) ;
39
41
var pluginDirectory = Path . Combine ( rootDirectory , "plugin" ) ;
40
42
var filePath = context . CurrentPluginMetadata . ExecuteFilePath ;
41
43
@@ -49,6 +51,8 @@ public override async Task InitAsync(PluginInitContext context)
49
51
import sys
50
52
sys.path.append(r'{ rootDirectory } ')
51
53
sys.path.append(r'{ libDirectory } ')
54
+ sys.path.append(r'{ libPyWin32LibDirectory } ')
55
+ sys.path.append(r'{ libPyWin32Directory } ')
52
56
sys.path.append(r'{ pluginDirectory } ')
53
57
54
58
import runpy
You can’t perform that action at this time.
0 commit comments