Split repo generation functionality out of blenderpack.py

Moved repo.json generation to make_repo.py
Package/addon parsing is getting a bit messy, this can be
cleaned up when we have a clearer idea of what a package is.

For now just make it work.
This commit is contained in:
gandalf3
2017-07-02 15:15:48 -07:00
parent 6a538a4264
commit 8baacc366b
18 changed files with 260 additions and 127 deletions

Binary file not shown.

View File

@@ -0,0 +1,12 @@
bl_info = {
"author": "testscreenings, PKHG, TrumanBlending",
"version": (0, 1, 2),
"blender": (2, 59, 0),
"location": "View3D > Add > Curve",
"description": "Adds generated ivy to a mesh object starting "
"at the 3D cursor",
"warning": "",
"wiki_url": "https://wiki.blender.org/index.php/Extensions:2.6/Py/"
"Scripts/Curve/Ivy_Gen",
"category": "Add Curve",
}

Binary file not shown.

Binary file not shown.

View File

@@ -18,21 +18,36 @@
# <pep8-80 compliant>
# bl_info = {
# "name": "IvyGen",
# "author": "testscreenings, PKHG, TrumanBlending",
# "version": (0, 1, 2),
# "blender": (2, 59, 0),
# "location": "View3D > Add > Curve",
# "description": "Adds generated ivy to a mesh object starting "
# "at the 3D cursor",
# "warning": "",
# "wiki_url": "https://wiki.blender.org/index.php/Extensions:2.6/Py/"
# "Scripts/Curve/Ivy_Gen",
# "category": "Add Curve",
# }
# just use one blinfo for all addons to simplify testing
bl_info = {
"name": "IvyGen",
"author": "testscreenings, PKHG, TrumanBlending",
"name": "Extra Objects",
"author": "Multiple Authors",
"version": (0, 1, 2),
"blender": (2, 59, 0),
"location": "View3D > Add > Curve",
"description": "Adds generated ivy to a mesh object starting "
"at the 3D cursor",
"blender": (2, 76, 0),
"location": "View3D > Add > Curve > Extra Objects",
"description": "Add extra curve object types",
"warning": "",
"wiki_url": "https://wiki.blender.org/index.php/Extensions:2.6/Py/"
"Scripts/Curve/Ivy_Gen",
"category": "Add Curve",
"Scripts/Curve/Curve_Objects",
"category": "Add Curve"
}
import bpy
from bpy.props import (
FloatProperty,

Binary file not shown.

View File

@@ -1 +0,0 @@
{'name': 'Extra Objects', 'author': 'Multiple Authors', 'version': (0, 1, 2), 'blender': (2, 76, 0), 'location': 'View3D > Add > Curve > Extra Objects', 'description': 'Add extra curve object types', 'warning': '', 'wiki_url': 'https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Curve/Curve_Objects', 'category': 'Add Curve'}

View File

@@ -0,0 +1,13 @@
{
"name": "Extra Objects",
"author": "Multiple Authors",
"version": (0, 1, 2),
"blender": (2, 76, 0),
"location": "View3D > Add > Curve > Extra Objects",
"description": "Add extra curve object types",
"warning": "",
"wiki_url": "https://wiki.blender.org/index.php/Extensions:2.6/Py/"
"Scripts/Curve/Curve_Objects",
"category": "Add Curve"
}

View File

@@ -1 +0,0 @@
{'name': 'IvyGen', 'author': 'testscreenings, PKHG, TrumanBlending', 'version': (0, 1, 2), 'blender': (2, 59, 0), 'location': 'View3D > Add > Curve', 'description': 'Adds generated ivy to a mesh object starting at the 3D cursor', 'warning': '', 'wiki_url': 'https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Curve/Ivy_Gen', 'category': 'Add Curve'}

View File

@@ -1 +0,0 @@
{'name': 'Extra Objects', 'author': 'Multiple Authors', 'version': (0, 1, 2), 'blender': (2, 76, 0), 'location': 'View3D > Add > Curve > Extra Objects', 'description': 'Add extra curve object types', 'warning': '', 'wiki_url': 'https://wiki.blender.org/index.php/Extensions:2.6/Py/Scripts/Curve/Curve_Objects', 'category': 'Add Curve'}