|
- import sys
- import os
- import glob
- import json
-
-
- def system(cmd):
- if os.system(cmd):
- raise Exception(f"Failed command: {cmd}")
-
-
- PACKAGES_DIR = '../packages'
- DOWNLOADS_DIR = '../downloads'
-
-
- for manifest_filename in glob.glob('manifests/*.json'):
- slug = os.path.splitext(os.path.basename(manifest_filename))[0]
- with open(manifest_filename, "r") as f:
- manifest = json.load(f)
-
- if "authorEmail" in manifest:
- print(manifest["authorEmail"])
-
- # version = manifest['version']
- # arch = 'win'
- # package_filename = os.path.join(PACKAGES_DIR, f"{slug}-{version}-{arch}.zip")
-
- # try:
- # system(f'cp {package_filename} {DOWNLOADS_DIR}')
- # except Exception as e:
- # print(e)
|