From 7cb71a7f4297cc3a5301dc748e3a07be45935f69 Mon Sep 17 00:00:00 2001 From: Piro / YUKI Hiroshi Date: Sat, 29 Dec 2012 19:46:34 +0900 Subject: [PATCH] Create XPI without jar file --- Makefile | 11 +--- omnixpi-chrome.manifest => chrome.manifest | 0 jar-chrome.manifest | 64 ---------------------- make.sh | 3 +- 4 files changed, 2 insertions(+), 76 deletions(-) rename omnixpi-chrome.manifest => chrome.manifest (100%) delete mode 100644 jar-chrome.manifest diff --git a/Makefile b/Makefile index 104f9b8c9..6fb674623 100644 --- a/Makefile +++ b/Makefile @@ -4,17 +4,8 @@ all: xpi xpi: buildscript/makexpi.sh cp buildscript/makexpi.sh ./ - if [ -f chrome.manifest ]; then rm chrome.manifest; fi - cp jar-chrome.manifest chrome.manifest - ./makexpi.sh -n $(PACKAGE_NAME) + ./makexpi.sh -n $(PACKAGE_NAME) -o rm ./makexpi.sh -omnixpi: buildscript/makexpi.sh - cp buildscript/makexpi.sh ./ - if [ -f chrome.manifest ]; then rm chrome.manifest; fi - cp omnixpi-chrome.manifest chrome.manifest - ./makexpi.sh -n $(PACKAGE_NAME) - rm ./makexpi.sh -o - buildscript/makexpi.sh: git submodule update --init diff --git a/omnixpi-chrome.manifest b/chrome.manifest similarity index 100% rename from omnixpi-chrome.manifest rename to chrome.manifest diff --git a/jar-chrome.manifest b/jar-chrome.manifest deleted file mode 100644 index 915eea676..000000000 --- a/jar-chrome.manifest +++ /dev/null @@ -1,64 +0,0 @@ -content treestyletab jar:chrome/treestyletab.jar!/content/treestyletab/ - -overlay chrome://browser/content/browser.xul chrome://treestyletab/content/treestyletab.xul - -overlay chrome://browser/content/bookmarks/bookmarksPanel.xul chrome://treestyletab/content/bookmarksOverlay.xul -overlay chrome://browser/content/history/history-panel.xul chrome://treestyletab/content/bookmarksOverlay.xul -overlay chrome://browser/content/places/places.xul chrome://treestyletab/content/bookmarksOverlay.xul -overlay chrome://browser/content/places/places.xul chrome://treestyletab/content/bookmarksOverlayEditable.xul -overlay chrome://browser/content/places/bookmarkProperties.xul chrome://treestyletab/content/bookmarksOverlay.xul -overlay chrome://browser/content/places/bookmarkProperties.xul chrome://treestyletab/content/bookmarksOverlayEditable.xul - -overlay chrome://multipletab/content/config.xul chrome://treestyletab/content/multipletabConfigOverlay.xul - -overlay chrome://browser/content/browser.xul chrome://treestyletab/content/res/bookmarkMultipleTabs.xul -overlay chrome://browser/content/places/bookmarkProperties.xul chrome://treestyletab/content/res/bookmarkMultipleTabs_bookmarkPropertiesOverlay.xul -overlay chrome://browser/content/places/bookmarkProperties2.xul chrome://treestyletab/content/res/bookmarkMultipleTabs_bookmarkPropertiesOverlay.xul - -locale treestyletab en-US jar:chrome/treestyletab.jar!/locale/en-US/treestyletab/ -locale treestyletab ja jar:chrome/treestyletab.jar!/locale/ja/treestyletab/ -locale treestyletab it-IT jar:chrome/treestyletab.jar!/locale/it-IT/treestyletab/ -locale treestyletab zh-CN jar:chrome/treestyletab.jar!/locale/zh-CN/treestyletab/ -locale treestyletab es-ES jar:chrome/treestyletab.jar!/locale/es-ES/treestyletab/ -locale treestyletab de-DE jar:chrome/treestyletab.jar!/locale/de-DE/treestyletab/ -locale treestyletab zh-TW jar:chrome/treestyletab.jar!/locale/zh-TW/treestyletab/ -locale treestyletab ru jar:chrome/treestyletab.jar!/locale/ru/treestyletab/ -locale treestyletab pl jar:chrome/treestyletab.jar!/locale/pl/treestyletab/ -locale treestyletab fr-FR jar:chrome/treestyletab.jar!/locale/fr-FR/treestyletab/ -locale treestyletab sv-SE jar:chrome/treestyletab.jar!/locale/sv-SE/treestyletab/ -locale treestyletab da-DK jar:chrome/treestyletab.jar!/locale/da-DK/treestyletab/ - -skin treestyletab classic/1.0 jar:chrome/treestyletab.jar!/skin/classic/treestyletab/ - -override chrome://treestyletab/skin/group/group-icon chrome://treestyletab/skin/group/group-fx3.png -override chrome://treestyletab/skin/group/group-icon chrome://treestyletab/skin/group/group-fx3-aero.png os=WINNT osversion>=6 - -override chrome://treestyletab/skin/platform-base.css chrome://treestyletab/skin/dummy.css os=Darwin -override chrome://treestyletab/skin/platform-base.css chrome://treestyletab/skin/Linux-base.css os=Linux -override chrome://treestyletab/skin/platform-base.css chrome://treestyletab/skin/dummy.css os=WINNT -override chrome://treestyletab/skin/platform-styled.css chrome://treestyletab/skin/Darwin-styled.css os=Darwin -override chrome://treestyletab/skin/platform-styled.css chrome://treestyletab/skin/dummy.css os=Linux -override chrome://treestyletab/skin/platform-styled.css chrome://treestyletab/skin/WINNT-styled.css os=WINNT - -override chrome://treestyletab/skin/square/platform.css chrome://treestyletab/skin/square/Darwin.css os=Darwin -override chrome://treestyletab/skin/square/platform.css chrome://treestyletab/skin/square/Linux.css os=Linux -override chrome://treestyletab/skin/square/platform.css chrome://treestyletab/skin/dummy.css os=WINNT - -override chrome://treestyletab/skin/metal/platform.css chrome://treestyletab/skin/metal/Darwin.css os=Darwin -override chrome://treestyletab/skin/metal/platform.css chrome://treestyletab/skin/dummy.css os=WINNT -override chrome://treestyletab/skin/metal/platform.css chrome://treestyletab/skin/dummy.css os=Linux -override chrome://treestyletab/skin/metal/tab.css chrome://treestyletab/skin/metal/tab-legacy.css -override chrome://treestyletab/skin/metal/tab.css chrome://treestyletab/skin/metal/tab-base.css appversion>=15.0a1 - -override chrome://treestyletab/skin/sidebar/sidebar.css chrome://treestyletab/skin/sidebar/sidebar-legacy.css -override chrome://treestyletab/skin/sidebar/sidebar.css chrome://treestyletab/skin/sidebar/sidebar-base.css appversion>=12.0a1 - -override chrome://treestyletab/skin/platform-config.css chrome://treestyletab/skin/dummy.css os=Darwin -override chrome://treestyletab/skin/platform-config.css chrome://treestyletab/skin/Linux-config.css os=Linux -override chrome://treestyletab/skin/platform-config.css chrome://treestyletab/skin/dummy.css os=WINNT - - -resource treestyletab-modules modules/ - -component {305122d0-5bdc-11de-8a39-0800200c9a66} components/AboutGroup.js -contract @mozilla.org/network/protocol/about;1?what=treestyletab-group {305122d0-5bdc-11de-8a39-0800200c9a66} diff --git a/make.sh b/make.sh index 891f2f90d..744e1b327 100755 --- a/make.sh +++ b/make.sh @@ -1,7 +1,6 @@ #!/bin/sh cp buildscript/makexpi.sh ./ -cp jar-chrome.manifest chrome.manifest -./makexpi.sh -n treestyletab +./makexpi.sh -n treestyletab -o rm ./makexpi.sh