svnno****@sourc*****
svnno****@sourc*****
2009年 10月 8日 (木) 12:00:52 JST
Revision: 3 http://sourceforge.jp/projects/cres/svn/view?view=rev&revision=3 Author: masao Date: 2009-10-08 12:00:52 +0900 (Thu, 08 Oct 2009) Log Message: ----------- add Makefile for packaging Added Paths: ----------- src/Makefile Added: src/Makefile =================================================================== --- src/Makefile (rev 0) +++ src/Makefile 2009-10-08 03:00:52 UTC (rev 3) @@ -0,0 +1,28 @@ +## 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 + +.PHONY: all + +package:: make_structure make_xpi + +clean :: make_clean clean_all + +make_structure: + -$(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 && \ + cd .. && \ + $(ZIPPROG) -r ../$(PROJECT).xpi chrome.manifest install.rdf components defaults chrome/$(PROJECT).jar && cd .. + +make_clean: + rm -rf $(PROJECT) + +real_install: + $(CP) chrome/$(PROJECT).jar ~/.mozilla/default/32p27fdr.slt/chrome/