From: David Malcolm Date: Fri, 24 Jan 2025 15:20:11 +0000 (-0500) Subject: sarif-replay: respect prefix and suffix during installation [PR117670] X-Git-Tag: basepoints/gcc-16~2375 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d49667be2c2953c33086a02cac8729a550990c8c;p=thirdparty%2Fgcc.git sarif-replay: respect prefix and suffix during installation [PR117670] gcc/ChangeLog: PR sarif-replay/117670 * Makefile.in (SARIF_REPLAY_INSTALL_NAME): New. (install-libgdiagnostics): Use it,and exeext, rather than just sarif-replay. Signed-off-by: David Malcolm --- diff --git a/gcc/Makefile.in b/gcc/Makefile.in index 51c25b06e08..a8e32e25cf5 100644 --- a/gcc/Makefile.in +++ b/gcc/Makefile.in @@ -4215,9 +4215,10 @@ libgdiagnostics.install-common: installdirs libgdiagnostics.install-headers endif endif +SARIF_REPLAY_INSTALL_NAME := $(shell echo sarif-replay|sed '$(program_transform_name)') install-libgdiagnostics: libgdiagnostics.install-common sarif-replay - -rm -f $(DESTDIR)$(bindir)/sarif-replay - -$(INSTALL_PROGRAM) sarif-replay $(DESTDIR)$(bindir)/sarif-replay + -rm -f $(DESTDIR)$(bindir)/$(SARIF_REPLAY_INSTALL_NAME)$(exeext) + -$(INSTALL_PROGRAM) sarif-replay $(DESTDIR)$(bindir)/$(SARIF_REPLAY_INSTALL_NAME)$(exeext) # Install the info files. # $(INSTALL_DATA) might be a relative pathname, so we can't cd into srcdir