File: Makefile

package info (click to toggle)
openinbrowser 1.11-6
  • links: PTS
  • area: main
  • in suites: wheezy
  • size: 184 kB
  • sloc: makefile: 48; sh: 18
file content (18 lines) | stat: -rw-r--r-- 448 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
all:
	:

NAME := openinbrowser
VERSION := $(shell grep em:version install.rdf|sed 's@.*em:version>\([^<]*\)<.*@\1@')
TARGET_XPI = $(NAME)-$(VERSION).xpi

xpi:
	rm -rf ../tmp || :
	mkdir ../tmp
	cp -r ../$(NAME) ../tmp
	rm -rf ../tmp/$(NAME)/.hg ../tmp/$(NAME)/.git ../tmp/$(NAME)/tests
	find ../tmp -name "*~" -exec rm {} \;
	cd ../tmp/$(NAME); \
	zip -r $(TARGET_XPI) *
	rm ../$(TARGET_XPI) || :
	mv ../tmp/$(NAME)/$(TARGET_XPI) ..
	rm -rf ../tmp