4 GITGUI_BUILT_INS
= git-citool
5 ALL_PROGRAMS
= $(GITGUI_BUILT_INS
) $(patsubst %.sh
,%,$(SCRIPT_SH
))
6 GITGUI_VERSION
:= $(shell git describe
)
12 gitexecdir
:= $(shell git
--exec-path
)
15 DESTDIR_SQ
= $(subst ','\'',$(DESTDIR))
16 gitexecdir_SQ = $(subst ','\'',$(gitexecdir
))
18 SHELL_PATH_SQ
= $(subst ','\'',$(SHELL_PATH))
20 $(patsubst %.sh,%,$(SCRIPT_SH)) : % : %.sh
22 sed -e '1s|
#!.*/sh|#!$(SHELL_PATH_SQ)|' \
23 -e
's/@@GITGUI_VERSION@@/$(GITGUI_VERSION)/g' \
28 $(GITGUI_BUILT_INS
): git-gui
29 rm -f
$@
&& ln git-gui
$@
34 $(INSTALL
) -d
-m755
'$(DESTDIR_SQ)$(gitexecdir_SQ)'
35 $(INSTALL
) git-gui
'$(DESTDIR_SQ)$(gitexecdir_SQ)'
36 $(foreach p
,$(GITGUI_BUILT_INS
), rm -f
'$(DESTDIR_SQ)$(gitexecdir_SQ)/$p' && ln
'$(DESTDIR_SQ)$(gitexecdir_SQ)/git-gui' '$(DESTDIR_SQ)$(gitexecdir_SQ)/$p' ;)