summaryrefslogtreecommitdiff
path: root/solenv
diff options
context:
space:
mode:
authorPetr Mladek <pmladek@suse.cz>2011-03-31 18:15:44 +0200
committerPetr Mladek <pmladek@suse.cz>2011-03-31 18:15:44 +0200
commitd1ea3841d1c93685a6ed9793e14e5279aebb14ba (patch)
tree7f4d9596673c066a056ac58325f6fa5cf97fefce /solenv
parentb78b486c7c6bf0371c7bffe86361bea8b00d0558 (diff)
add rule how to unpack .oxt files
useful to update a 3rd party one
Diffstat (limited to 'solenv')
-rw-r--r--solenv/inc/tg_ext.mk6
1 files changed, 6 insertions, 0 deletions
diff --git a/solenv/inc/tg_ext.mk b/solenv/inc/tg_ext.mk
index cd66717b96c4..baa020c877d9 100644
--- a/solenv/inc/tg_ext.mk
+++ b/solenv/inc/tg_ext.mk
@@ -147,6 +147,12 @@ $(MISC)/%.unpack : $(TARFILE_LOCATION2)/%.zip
@$(TYPE) $(mktmp $(UNPACKCMD)) > $@.$(INPATH)
@$(RENAME) $@.$(INPATH) $@
+$(MISC)/%.unpack : $(TARFILE_LOCATION2)/%.oxt
+ @-$(RM) $@
+ @noop $(assign UNPACKCMD := unzip $(unzip_quiet_switch) -o $(TARFILE_LOCATION)/$(TARFILE_MD5)-$(TARFILE_NAME).oxt)
+ @$(TYPE) $(mktmp $(UNPACKCMD)) > $@.$(INPATH)
+ @$(RENAME) $@.$(INPATH) $@
+
$(MISC)/%.unpack : $(TARFILE_LOCATION2)/%.jar
@-$(RM) $@
.IF "$(OS)"=="SOLARIS"