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)
5858 {
5959 var rootDirectory = context . CurrentPluginMetadata . PluginDirectory ;
6060 var libDirectory = Path . Combine ( rootDirectory , "lib" ) ;
61+ var libPyWin32Directory = Path . Combine ( libDirectory , "win32" ) ;
62+ var libPyWin32LibDirectory = Path . Combine ( libPyWin32Directory , "lib" ) ;
6163 var pluginDirectory = Path . Combine ( rootDirectory , "plugin" ) ;
6264
6365 // This makes it easier for plugin authors to import their own modules.
@@ -70,6 +72,8 @@ public override async Task InitAsync(PluginInitContext context)
7072 import sys
7173 sys.path.append(r'{ rootDirectory } ')
7274 sys.path.append(r'{ libDirectory } ')
75+ sys.path.append(r'{ libPyWin32LibDirectory } ')
76+ sys.path.append(r'{ libPyWin32Directory } ')
7377 sys.path.append(r'{ pluginDirectory } ')
7478
7579 import runpy
Original file line number Diff line number Diff line change @@ -36,6 +36,8 @@ public override async Task InitAsync(PluginInitContext context)
3636 {
3737 var rootDirectory = context . CurrentPluginMetadata . PluginDirectory ;
3838 var libDirectory = Path . Combine ( rootDirectory , "lib" ) ;
39+ var libPyWin32Directory = Path . Combine ( libDirectory , "win32" ) ;
40+ var libPyWin32LibDirectory = Path . Combine ( libPyWin32Directory , "lib" ) ;
3941 var pluginDirectory = Path . Combine ( rootDirectory , "plugin" ) ;
4042 var filePath = context . CurrentPluginMetadata . ExecuteFilePath ;
4143
@@ -49,6 +51,8 @@ public override async Task InitAsync(PluginInitContext context)
4951 import sys
5052 sys.path.append(r'{ rootDirectory } ')
5153 sys.path.append(r'{ libDirectory } ')
54+ sys.path.append(r'{ libPyWin32LibDirectory } ')
55+ sys.path.append(r'{ libPyWin32Directory } ')
5256 sys.path.append(r'{ pluginDirectory } ')
5357
5458 import runpy
You can’t perform that action at this time.
0 commit comments