From ead84977d35adb2bd9f9262f15596d98db281948 Mon Sep 17 00:00:00 2001 From: Iouri Kharon Date: Thu, 29 Aug 2024 15:56:17 +0300 Subject: [PATCH] build: powershell.exe not always present in path -- it path can be specified in makefile_vc_defs --- plugins/luamacro/makefile_lib_vc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/plugins/luamacro/makefile_lib_vc b/plugins/luamacro/makefile_lib_vc index 7b39f4417e..522758bbd2 100644 --- a/plugins/luamacro/makefile_lib_vc +++ b/plugins/luamacro/makefile_lib_vc @@ -60,9 +60,12 @@ luafar\keysandcolors.c: luafar\makefarkeys.lua $(COMINC)\farcolor.hpp $(FARDIR)\ @echo generating keysandcolors.c @$(LUA) luafar\makefarkeys.lua $(COMINC)\farcolor.hpp $(FARDIR)\uuids.far.dialogs.hpp $@ +!ifndef POWERSHELL +POWERSHELL=powershell +!endif $(LUA): luasdk\$(VERSION_LUASDK)\$(BITPREFIX)$(DIRBIT)\lua51.dll luasdk\$(VERSION_LUASDK)\$(BITPREFIX)$(DIRBIT)\lua51.lib: luasdk\$(VERSION_LUASDK)\$(BITPREFIX)$(DIRBIT)\lua51.dll luasdk\$(VERSION_LUASDK)\$(BITPREFIX)$(DIRBIT)\lpeg.dll: luasdk\$(VERSION_LUASDK)\$(BITPREFIX)$(DIRBIT)\lua51.dll luasdk\$(VERSION_LUASDK)\$(BITPREFIX)$(DIRBIT)\lua51.dll: @echo Downloading Lua binaries - powershell -c "Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/FarGroup/thirdparty/master/LuaSDK-$(VERSION_LUASDK).zip' -OutFile 'luasdk\LuaSDK-$(VERSION_LUASDK).zip'; Expand-Archive luasdk\LuaSDK-$(VERSION_LUASDK).zip -DestinationPath luasdk\$(VERSION_LUASDK) + $(POWERSHELL) -c "Invoke-WebRequest -Uri 'https://raw.githubusercontent.com/FarGroup/thirdparty/master/LuaSDK-$(VERSION_LUASDK).zip' -OutFile 'luasdk\LuaSDK-$(VERSION_LUASDK).zip'; Expand-Archive luasdk\LuaSDK-$(VERSION_LUASDK).zip -DestinationPath luasdk\$(VERSION_LUASDK)