92a9e1da60
Automake can perform program name transformations at install time. However, arc_summary has its own name transformation taking place, which interferes with the automake transforms. The automake transforms must be taken into account in order to resolve the conflict. Signed-off-by: Ryan Moeller <ryan@ixsystems.com>
18 lines
552 B
Makefile
18 lines
552 B
Makefile
EXTRA_DIST = arc_summary2 arc_summary3
|
|
|
|
transform = $(program_transform_name)
|
|
|
|
if USING_PYTHON_2
|
|
dist_bin_SCRIPTS = arc_summary2
|
|
install-exec-hook:
|
|
before=$$(echo arc_summary2 | sed '$(transform)'); \
|
|
after=$$(echo arc_summary | sed '$(transform)'); \
|
|
mv "$(DESTDIR)$(bindir)/$$before" "$(DESTDIR)$(bindir)/$$after"
|
|
else
|
|
dist_bin_SCRIPTS = arc_summary3
|
|
install-exec-hook:
|
|
before=$$(echo arc_summary3 | sed '$(transform)'); \
|
|
after=$$(echo arc_summary | sed '$(transform)'); \
|
|
mv "$(DESTDIR)$(bindir)/$$before" "$(DESTDIR)$(bindir)/$$after"
|
|
endif
|