1
Fork 0

Added build script for chrome manifest

This commit is contained in:
Jake Howard 2015-08-20 11:51:20 +01:00
parent d6bc0b25b4
commit d557e2ad59
1 changed files with 39 additions and 0 deletions

View File

@ -0,0 +1,39 @@
import json
with open("../package.json") as json_file:
project_package = json.load(json_file)
with open("manifest.json") as json_file:
manifest = json.load(json_file)
switcher = {
'name': 'name',
'version': 'version',
'description': 'description',
}
for key, value in enumerate(switcher):
manifest[value] = project_package[key]
with open("data/site-decoder.json") as json_file:
site_decoder = json.load(json_file)
content_scripts = []
for ident, script in enumerate(site_decoder):
temp = {}
temp['matches'] = [ident]
temp['js'] = ['data/lib/jquery.js', 'data/image_lookup.js', 'data/injections/' + script]
content_scripts.append(temp)
manifest['content_scripts'] = content_scripts
with open('package.json', 'w') as file:
json.dump(manifest, file)