From 0cfffaef5409f99bbc4140b97b769a400b7467f8 Mon Sep 17 00:00:00 2001 From: Daniel Patterson Date: Wed, 2 Mar 2022 03:38:59 +0000 Subject: config: specify sharedir during build We should use the Makefile value of SHAREDIR when searching for config files and templates etc. This is important for systems which do not use the standard file hierarchy or which do not have a consistent location for installing program files, for example NixOS, which will have a different install location with every update. Signed-off-by: Daniel Patterson Acked-by: Robin Jarry --- Makefile | 1 + 1 file changed, 1 insertion(+) (limited to 'Makefile') diff --git a/Makefile b/Makefile index 9b9d24f..cf8d743 100644 --- a/Makefile +++ b/Makefile @@ -11,6 +11,7 @@ MANDIR?=$(PREFIX)/share/man GO?=go GOFLAGS?= LDFLAGS+=-X main.Version=$(VERSION) +LDFLAGS+=-X git.sr.ht/~rjarry/aerc/config.shareDir=$(SHAREDIR) GOSRC!=find * -name '*.go' GOSRC+=go.mod go.sum -- cgit v1.2.3