diff options
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | cli/Makefile | 24 | ||||
-rw-r--r-- | cli/bash-completion.sh (renamed from bash-completion.sh) | 0 | ||||
-rwxr-xr-x | cli/icevault (renamed from icevault) | 0 | ||||
-rw-r--r-- | cli/icevault.1 (renamed from icevault.1) | 0 | ||||
-rw-r--r-- | xul-ext/Makefile | 6 |
6 files changed, 27 insertions, 4 deletions
@@ -1 +1,2 @@ *.xpi +/cli/icevault.1.gz diff --git a/cli/Makefile b/cli/Makefile new file mode 100644 index 0000000..04313a6 --- /dev/null +++ b/cli/Makefile @@ -0,0 +1,24 @@ +PREFIX ?= /usr +MANPREFIX ?= $(PREFIX)/share/man +BASHCOMP_PATH ?= $(DESTDIR)$(PREFIX)/share/bash-completion/completions + +all: + +install: all installman + install -v -d $(DESTDIR)$(PREFIX)/bin + install -v -m 0755 icevault $(DESTDIR)$(PREFIX)/bin + install -v -d $(BASHCOMP_PATH) + install -v -m 0644 bash-completion.sh $(BASHCOMP_PATH)/icevault + +installman: + install -v -d $(DESTDIR)$(MANPREFIX)/man1 + gzip -fkn icevault.1 + install -v -m 0644 icevault.1.gz $(DESTDIR)$(MANPREFIX)/man1 + +uninstall: + rm -f $(DESTDIR)$(PREFIX)/bin/icevault $(BASHCOMP_PATH)/icevault $(DESTDIR)$(MANPREFIX)/man1/icevault.1.gz + +clean: + rm -f icevault.1.gz + +.PHONY: all install installman clean diff --git a/bash-completion.sh b/cli/bash-completion.sh index 81bee51..81bee51 100644 --- a/bash-completion.sh +++ b/cli/bash-completion.sh diff --git a/icevault.1 b/cli/icevault.1 index 1413382..1413382 100644 --- a/icevault.1 +++ b/cli/icevault.1 diff --git a/xul-ext/Makefile b/xul-ext/Makefile index d44f648..aa2eff2 100644 --- a/xul-ext/Makefile +++ b/xul-ext/Makefile @@ -1,8 +1,6 @@ -XPI_NAME:=$(shell sed -nr '/.*<em:id>([^<]+)<\/em:id>.*/ {s//..\/\1.xpi/p;q}' install.rdf) +all: ../icevault.xpi -all: $(XPI_NAME) - -$(XPI_NAME): chrome.manifest install.rdf COPYING $(shell find chrome/ -type f) +%.xpi: chrome.manifest install.rdf COPYING $(shell find chrome/ -type f) zip $@ $^ clean: |