mirror of
https://git.sr.ht/~sircmpwn/aerc
synced 2024-11-23 00:21:59 +01:00
Subsitute prefix in aerc.conf for install
This commit is contained in:
parent
8be4c5715d
commit
d30a6e3d1f
1
.gitignore
vendored
1
.gitignore
vendored
@ -3,6 +3,7 @@
|
||||
/aerc
|
||||
log
|
||||
raw.log
|
||||
aerc.conf
|
||||
*.1
|
||||
*.5
|
||||
*.7
|
||||
|
21
Makefile
21
Makefile
@ -5,12 +5,25 @@ SHAREDIR?=$(_INSTDIR)/share/aerc
|
||||
MANDIR?=$(_INSTDIR)/share/man
|
||||
GOFLAGS?=
|
||||
|
||||
aerc:
|
||||
GOSRC := \
|
||||
$(wildcard *.go) \
|
||||
$(wildcard commands/*.go) \
|
||||
$(wildcard config/*.go) \
|
||||
$(wildcard lib/*.go) \
|
||||
$(wildcard ui/*.go) \
|
||||
$(wildcard widgets/*.go) \
|
||||
$(wildcard worker/*.go) \
|
||||
go.mod go.sum
|
||||
|
||||
aerc: $(GOSRC)
|
||||
go build $(GOFLAGS) \
|
||||
-ldflags "-X main.Prefix=$(PREFIX)" \
|
||||
-ldflags "-X main.ShareDir=$(SHAREDIR)" \
|
||||
-o $@
|
||||
|
||||
aerc.conf: config/aerc.conf.in
|
||||
sed -e 's:@SHAREDIR@:$(SHAREDIR):g' > $@ < $<
|
||||
|
||||
%.1: doc/%.1.scd
|
||||
scdoc < $< > $@
|
||||
|
||||
@ -29,7 +42,7 @@ DOCS := \
|
||||
|
||||
doc: $(DOCS)
|
||||
|
||||
all: aerc doc
|
||||
all: aerc aerc.conf doc
|
||||
|
||||
clean:
|
||||
$(RM) *.1 *.5 *.7 aerc
|
||||
@ -44,7 +57,7 @@ install: all
|
||||
install -m644 aerc-smtp.5 $(MANDIR)/man5/aerc-smtp.5
|
||||
install -m644 aerc-tutorial.7 $(MANDIR)/man7/aerc-tutorial.7
|
||||
install -m644 config/accounts.conf $(SHAREDIR)/accounts.conf
|
||||
install -m644 config/aerc.conf $(SHAREDIR)/aerc.conf
|
||||
install -m644 aerc.conf $(SHAREDIR)/aerc.conf
|
||||
install -m644 config/binds.conf $(SHAREDIR)/binds.conf
|
||||
install -m755 contrib/hldiff.py $(SHAREDIR)/filters/hldiff.py
|
||||
install -m755 contrib/html $(SHAREDIR)/filters/html
|
||||
@ -52,4 +65,4 @@ install: all
|
||||
|
||||
.DEFAULT_GOAL := all
|
||||
|
||||
.PHONY: aerc all doc clean install
|
||||
.PHONY: all doc clean install
|
||||
|
@ -62,6 +62,6 @@ editor=
|
||||
# You can also match on non-mimetypes, by prefixing with the header to match
|
||||
# against (non-case-sensitive) and a comma, e.g. subject,text will match a
|
||||
# subject which contains "text". Use header,~regex to match against a regex.
|
||||
subject,~^\[PATCH=/usr/share/aerc/filters/hldiff.py
|
||||
text/html=/usr/share/aerc/filters/html
|
||||
text/*=/usr/share/aerc/filters/plaintext.py
|
||||
subject,~^\[PATCH=@SHAREDIR@/filters/hldiff.py
|
||||
text/html=@SHAREDIR@/filters/html
|
||||
text/*=@SHAREDIR@/filters/plaintext.py
|
Loading…
Reference in New Issue
Block a user