[qt_honey] [5] package for version-ed xpi

Back to archive index

svnno****@sourc***** svnno****@sourc*****
2009年 10月 8日 (木) 13:23:05 JST


Revision: 5
          http://sourceforge.jp/projects/cres/svn/view?view=rev&revision=5
Author:   masao
Date:     2009-10-08 13:23:05 +0900 (Thu, 08 Oct 2009)

Log Message:
-----------
package for version-ed xpi

Modified Paths:
--------------
    src/Makefile

Modified: src/Makefile
===================================================================
--- src/Makefile	2009-10-08 03:01:42 UTC (rev 4)
+++ src/Makefile	2009-10-08 04:23:05 UTC (rev 5)
@@ -1,9 +1,6 @@
 ## This Makefile.mozextention is for the test extension 
 PROJECT=qth_toolbar
-MKDIR=/bin/mkdir
-ZIPPROG=/usr/bin/zip
-RM_RF=rm -f
-CP=/bin/cp -i
+VERSION=1.5.6
 
 .PHONY: all 
 
@@ -12,17 +9,17 @@
 clean :: make_clean clean_all
 
 make_structure: 
-	-$(MKDIR) $(PROJECT)
+	-mkdir $(PROJECT)
 	tar cf - --exclude=.svn chrome/ chrome.manifest install.rdf components/ defaults/ | ( cd $(PROJECT) && tar xvf - )
 
 make_xpi:
 	cd $(PROJECT)/chrome && \
-	$(ZIPPROG) -r $(PROJECT).jar content skin && \
+	zip -r $(PROJECT).jar content skin && \
 	cd .. && \
-	$(ZIPPROG) -r ../$(PROJECT).xpi chrome.manifest install.rdf components defaults chrome/$(PROJECT).jar && cd ..
+	zip -r ../$(PROJECT)-$(VERSION).xpi chrome.manifest install.rdf components defaults chrome/$(PROJECT).jar && cd ..
 
 make_clean:
-	rm -rf $(PROJECT)
+	-rm -rf $(PROJECT)
 
 real_install:
 	$(CP) chrome/$(PROJECT).jar ~/.mozilla/default/32p27fdr.slt/chrome/




Cres-cvs メーリングリストの案内
Back to archive index