addons/firefox-addons/tab-mover
changeset 13:e4391e12b799
Generate manifest.json
author | Guido Berhoerster <guido+tab-mover@berhoerster.name> |
---|---|
date | Wed Feb 22 09:11:14 2017 +0100 (2017-02-22) |
parents | e32b90567f39 |
children | 288f880882c5 |
files | Makefile manifest.json manifest.json.in |
line diff
1.1 --- a/Makefile Mon Feb 20 18:07:00 2017 +0100 1.2 +++ b/Makefile Wed Feb 22 09:11:14 2017 +0100 1.3 @@ -25,8 +25,9 @@ 1.4 VERSION = 3 1.5 EXT_NAME = $(subst -,_,$(NAME))-$(VERSION) 1.6 1.7 -INKSCAPE := inkscape 1.8 -INFOZIP := zip 1.9 +INKSCAPE := inkscape 1.10 +INFOZIP := zip 1.11 +SED := sed 1.12 1.13 BITMAP_ICONS = icons/tab-mover-48.png \ 1.14 icons/tab-mover-96.png 1.15 @@ -57,6 +58,9 @@ 1.16 1.17 $(foreach icon,$(BITMAP_ICONS),$(eval $(call generate-icon-rule,$(icon)))) 1.18 1.19 +manifest.json: manifest.json.in 1.20 + $(SED) 's|@VERSION@|$(VERSION)|g' $< >$@ 1.21 + 1.22 clean: 1.23 -rm -f $(BITMAP_ICONS) 1.24
2.1 --- a/manifest.json Mon Feb 20 18:07:00 2017 +0100 2.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 2.3 @@ -1,28 +0,0 @@ 2.4 -{ 2.5 - "manifest_version": 2, 2.6 - "name": "__MSG_extensionName__", 2.7 - "version": "3", 2.8 - "description": "__MSG_extensionDescription__", 2.9 - "author": "Guido Berhoerster", 2.10 - "homepage_url": "https://code.guido-berhoerster.org/addons/firefox-addons/tab-mover/", 2.11 - "applications": { 2.12 - "gecko": { 2.13 - "id": "tab-mover@code.guido-berhoerster.org", 2.14 - "strict_min_version": "51.0" 2.15 - } 2.16 - }, 2.17 - "icons": { 2.18 - "48": "icons/tab-mover-48.png", 2.19 - "96": "icons/tab-mover-96.png" 2.20 - }, 2.21 - "default_locale": "en", 2.22 - "permissions": [ 2.23 - "contextMenus", 2.24 - "tabs" 2.25 - ], 2.26 - "background": { 2.27 - "scripts": [ 2.28 - "background.js" 2.29 - ] 2.30 - } 2.31 -}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/manifest.json.in Wed Feb 22 09:11:14 2017 +0100 3.3 @@ -0,0 +1,28 @@ 3.4 +{ 3.5 + "manifest_version": 2, 3.6 + "name": "__MSG_extensionName__", 3.7 + "version": "@VERSION@", 3.8 + "description": "__MSG_extensionDescription__", 3.9 + "author": "Guido Berhoerster", 3.10 + "homepage_url": "https://code.guido-berhoerster.org/addons/firefox-addons/tab-mover/", 3.11 + "applications": { 3.12 + "gecko": { 3.13 + "id": "tab-mover@code.guido-berhoerster.org", 3.14 + "strict_min_version": "51.0" 3.15 + } 3.16 + }, 3.17 + "icons": { 3.18 + "48": "icons/tab-mover-48.png", 3.19 + "96": "icons/tab-mover-96.png" 3.20 + }, 3.21 + "default_locale": "en", 3.22 + "permissions": [ 3.23 + "contextMenus", 3.24 + "tabs" 3.25 + ], 3.26 + "background": { 3.27 + "scripts": [ 3.28 + "background.js" 3.29 + ] 3.30 + } 3.31 +}