Files
2022-03-01 09:56:43 +01:00

22 lines
622 B
Python

import json
import os
from pathlib import Path
from .forge import get_release_file
def get_b3d_addon_dependency(archive: list):
"""From json resources, get all blender dependency and download-it"""
dependency = Path(os.getcwd(), "tests", "dependency.json")
with open(dependency) as f:
data = json.load(f)
b3d_dependency = data['blender']
for key, value in b3d_dependency.items():
if 'prerelease' in value:
prerelease = True
else:
prerelease = False
get_release_file(value[0], value[1], prerelease=prerelease)
archive.append(value[0])