From 1c5756569fb213f617902365a1fc9ee1aa38494b Mon Sep 17 00:00:00 2001 From: "mostafah%oeone.com" Date: Fri, 20 Sep 2002 13:15:22 +0000 Subject: [PATCH] Added ability to make windows XPI using 'make winxpi' git-svn-id: svn://10.0.0.236/trunk@130143 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/calendar/Makefile.in | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/mozilla/calendar/Makefile.in b/mozilla/calendar/Makefile.in index 0ec83f7af20..f80286437f1 100644 --- a/mozilla/calendar/Makefile.in +++ b/mozilla/calendar/Makefile.in @@ -45,3 +45,19 @@ DIRS = libxpical resources include $(topsrcdir)/config/rules.mk +winxpi:: + rm -f calendar_windows.xpi + rm -rf windows/components + rm -rf windows/resources + + echo "Building Windows xpi..." + cp -r resources ./windows + ./createBuildId.pl ./windows/resources/content/about.html + cd windows + mkdir -p ./windows/components + cp libxpical/xpical.dll ./windows/components + cp libxpical/_xpidlgen/calendar.xpt ./windows/components + cp resources/content/calendarService.js ./windows/components + cd windows; find components/ resources/ install.js \( -name CVS -o -name Makefile -o -name makefile.win -o -name Makefile.in -o -name test -o -name .cvsignore \) -prune -o -print | xargs zip calendar_windows.xpi + mv ./windows/calendar_windows.xpi . + echo "Done."