Page MenuHome

addons_version_check_v2.diff

Authored By
Domino Marama (domino)
Nov 13 2013, 4:19 PM
Size
877 B
Subscribers
None

addons_version_check_v2.diff

Index: release/scripts/modules/addon_utils.py
===================================================================
--- release/scripts/modules/addon_utils.py (revision 42503)
+++ release/scripts/modules/addon_utils.py (working copy)
@@ -287,6 +287,10 @@
if _bpy.app.debug:
print("\taddon_utils.enable", mod.__name__)
+ if mod.bl_info["blender"] > _bpy.app.version:
+ msg = "Blender version %s.%s.%s required." % mod.bl_info["blender"]
+ print("%s addon:" % mod.__name__, msg)
+
return mod
@@ -388,5 +392,9 @@
if not addon_info["name"]:
addon_info["name"] = mod.__name__
+ if addon_info["blender"] > _bpy.app.version:
+ msg = "Blender version %s.%s.%s required." % addon_info["blender"]
+ addon_info["warning"] = msg + " " + addon_info["warning"]
+
addon_info["_init"] = None
return addon_info

File Metadata

Mime Type
text/x-diff
Storage Engine
local-disk
Storage Format
Raw Data
Storage Handle
cc/52/aca8ec875c15a8e12141884225b7

Event Timeline