aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMichael Stapelberg <stapelberg@users.noreply.github.com>2020-02-22 13:47:49 +0100
committerGitHub <noreply@github.com>2020-02-22 13:47:49 +0100
commit0ba325c5f3abaa77109b43212875f5d5302f20d6 (patch)
tree6b1bd2b5e4bcc3a2992efe97332186d921623a3b
parent967ec2e0eab337df8ca2995fa7235efbbaa82a0c (diff)
downloadi3-0ba325c5f3abaa77109b43212875f5d5302f20d6.tar.gz
i3-0ba325c5f3abaa77109b43212875f5d5302f20d6.zip
Makefile.am: respect configure --program-suffix (#3944)
related to #3838
-rw-r--r--Makefile.am11
1 files changed, 10 insertions, 1 deletions
diff --git a/Makefile.am b/Makefile.am
index 8d0fd31e..872fdff7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -35,6 +35,14 @@ dist_i3conf_DATA = \
etc/config \
etc/config.keycodes
+I3STATUS_INSTALL_NAME = $(shell echo i3status | sed '@program_transform_name@')
+
+etc/config: etc/$(dirstamp)
+ $(AM_V_GEN) sed "s,status_command i3status,status_command $(I3STATUS_INSTALL_NAME),g" $(top_srcdir)/etc/config > etc/config
+
+etc/config.keycodes: etc/$(dirstamp)
+ $(AM_V_GEN) sed "s,status_command i3status,status_command $(I3STATUS_INSTALL_NAME),g" $(top_srcdir)/etc/config.keycodes > etc/config.keycodes
+
applicationsdir = $(datarootdir)/applications
xsessionsdir = $(datarootdir)/xsessions
dist_applications_DATA = \
@@ -146,7 +154,8 @@ dirstamp = .dirstamp
dirstamps = \
docs/$(dirstamp) \
man/$(dirstamp) \
- parser/$(dirstamp)
+ parser/$(dirstamp) \
+ etc/$(dirstamp)
DISTCLEANFILES = $(dirstamps)
$(dirstamps):