mirror of https://github.com/AxioDL/metaforce.git
Require Blender 2.90
This commit is contained in:
parent
fef21c0a8b
commit
11b1c57f61
|
@ -57,9 +57,9 @@ class PathHasher:
|
||||||
read_str = readpipestr()
|
read_str = readpipestr()
|
||||||
return int(read_str[0:8], 16)
|
return int(read_str[0:8], 16)
|
||||||
|
|
||||||
# Ensure Blender 2.81 is being used
|
# Ensure Blender 2.90 is being used
|
||||||
if bpy.app.version < (2, 81, 0):
|
if bpy.app.version < (2, 90, 0):
|
||||||
writepipestr(b'NOT281')
|
writepipestr(b'NOT290')
|
||||||
_quitblender()
|
_quitblender()
|
||||||
|
|
||||||
# If there's a third argument, use it as the .zip path containing the addon
|
# If there's a third argument, use it as the .zip path containing the addon
|
||||||
|
|
|
@ -366,7 +366,7 @@ Connection::Connection(int verbosityLevel) {
|
||||||
wchar_t progFiles[256];
|
wchar_t progFiles[256];
|
||||||
if (!GetEnvironmentVariableW(L"ProgramFiles", progFiles, 256))
|
if (!GetEnvironmentVariableW(L"ProgramFiles", progFiles, 256))
|
||||||
BlenderLog.report(logvisor::Fatal, FMT_STRING(L"unable to determine 'Program Files' path"));
|
BlenderLog.report(logvisor::Fatal, FMT_STRING(L"unable to determine 'Program Files' path"));
|
||||||
blenderBinBuf = fmt::format(FMT_STRING(L"{}\\Blender Foundation\\Blender 2.83\\blender.exe"), progFiles);
|
blenderBinBuf = fmt::format(FMT_STRING(L"{}\\Blender Foundation\\Blender 2.90\\blender.exe"), progFiles);
|
||||||
blenderBin = blenderBinBuf.c_str();
|
blenderBin = blenderBinBuf.c_str();
|
||||||
if (!RegFileExists(blenderBin))
|
if (!RegFileExists(blenderBin))
|
||||||
BlenderLog.report(logvisor::Fatal, FMT_STRING(L"unable to find {}"), blenderBin);
|
BlenderLog.report(logvisor::Fatal, FMT_STRING(L"unable to find {}"), blenderBin);
|
||||||
|
@ -527,9 +527,9 @@ Connection::Connection(int verbosityLevel) {
|
||||||
else
|
else
|
||||||
BlenderLog.report(logvisor::Fatal, FMT_STRING(_SYS_STR("Unable to find blender at '{}'")), DEFAULT_BLENDER_BIN);
|
BlenderLog.report(logvisor::Fatal, FMT_STRING(_SYS_STR("Unable to find blender at '{}'")), DEFAULT_BLENDER_BIN);
|
||||||
#endif
|
#endif
|
||||||
} else if (lineStr == "NOT281") {
|
} else if (lineStr == "NOT290") {
|
||||||
_closePipe();
|
_closePipe();
|
||||||
BlenderLog.report(logvisor::Fatal, FMT_STRING(_SYS_STR("Installed blender version must be >= 2.81")));
|
BlenderLog.report(logvisor::Fatal, FMT_STRING(_SYS_STR("Installed blender version must be >= 2.90")));
|
||||||
} else if (lineStr == "NOADDON") {
|
} else if (lineStr == "NOADDON") {
|
||||||
_closePipe();
|
_closePipe();
|
||||||
if (blenderAddonPath != _SYS_STR("SKIPINSTALL"))
|
if (blenderAddonPath != _SYS_STR("SKIPINSTALL"))
|
||||||
|
|
Loading…
Reference in New Issue