@@ -23,6 +23,7 @@ CFLAGS ?= -Wall -O2 $(TIG_CFLAGS)
23
23
24
24
prefix ?= $(HOME )
25
25
bindir ?= $(prefix ) /bin
26
+ libexecdir ?= $(prefix ) /libexec
26
27
datarootdir ?= $(prefix ) /share
27
28
sysconfdir ?= $(prefix ) /etc
28
29
docdir ?= $(datarootdir ) /doc
@@ -63,12 +64,13 @@ endif
63
64
64
65
override CPPFLAGS += '-DTIG_VERSION="$(VERSION ) "'
65
66
override CPPFLAGS += '-DSYSCONFDIR="$(sysconfdir ) "'
67
+ override CPPFLAGS += '-DLIBEXECDIR="$(libexecdir ) "'
66
68
ifdef TIG_USER_CONFIG
67
69
override CPPFLAGS += '-DTIG_USER_CONFIG="$(TIG_USER_CONFIG ) "'
68
70
endif
69
71
70
72
ASCIIDOC ?= asciidoc
71
- ASCIIDOC_FLAGS = -aversion=$(VERSION ) -asysconfdir=$(sysconfdir ) -f doc/asciidoc.conf
73
+ ASCIIDOC_FLAGS = -aversion=$(VERSION ) -asysconfdir=$(sysconfdir ) -alibexecdir= $( libexecdir ) - f doc/asciidoc.conf
72
74
XMLTO ?= xmlto
73
75
DOCBOOK2PDF ?= docbook2pdf
74
76
@@ -88,9 +90,11 @@ doc-man: $(MANDOC)
88
90
doc-html : $(HTMLDOC )
89
91
90
92
export sysconfdir
93
+ export libexecdir
91
94
92
95
install : all
93
96
$(QUIET_INSTALL ) tools/install.sh bin $(EXE ) " $( DESTDIR) $( bindir) "
97
+ $(QUIET_INSTALL ) tools/install.sh bin contrib/tig-refresh-watcher " $( DESTDIR) $( libexecdir) "
94
98
$(QUIET_INSTALL ) tools/install.sh data tigrc " $( DESTDIR) $( sysconfdir) "
95
99
96
100
install-doc-man : doc-man
@@ -122,6 +126,7 @@ install-release-doc: install-release-doc-man install-release-doc-html
122
126
123
127
uninstall :
124
128
$(QUIET_UNINSTALL ) tools/uninstall.sh " $( DESTDIR) $( bindir) /$( EXE:src/%=%) "
129
+ $(QUIET_UNINSTALL ) tools/uninstall.sh " $( DESTDIR) $( libexecdir) /tig_refresh_watcher"
125
130
$(QUIET_UNINSTALL ) tools/uninstall.sh " $( DESTDIR) $( sysconfdir) /tigrc"
126
131
$(Q )$(foreach doc, $(filter % .1, $(MANDOC:doc/%=% ) ) , \
127
132
$(QUIET_UNINSTALL_EACH ) tools/uninstall.sh " $( DESTDIR) $( mandir) /man1/$( doc) " ; )
0 commit comments