From b4a1e77be844f15c01c721f72b5106d07a503e18 Mon Sep 17 00:00:00 2001 From: Steve Chamberlain Date: Tue, 6 Jul 1993 17:12:20 +0000 Subject: [PATCH] * Makefile.in: Install correctly. --- gprof/ChangeLog | 4 ++++ gprof/Makefile.in | 16 ++++++++++++---- 2 files changed, 16 insertions(+), 4 deletions(-) diff --git a/gprof/ChangeLog b/gprof/ChangeLog index 293912c..fbc2177 100644 --- a/gprof/ChangeLog +++ b/gprof/ChangeLog @@ -1,3 +1,7 @@ +Tue Jul 6 10:11:56 1993 Steve Chamberlain (sac@phydeaux.cygnus.com) + + * Makefile.in: Install correctly. + Thu Jun 24 14:43:22 1993 David J. Mackenzie (djm@thepub.cygnus.com) * gprof.c (main): Get whoami from argv, instead of hardcoding. diff --git a/gprof/Makefile.in b/gprof/Makefile.in index 7cacf97..f1f5038 100644 --- a/gprof/Makefile.in +++ b/gprof/Makefile.in @@ -6,6 +6,7 @@ prefix = /usr/local program_prefix = exec_prefix = $(prefix) +program_transform_name = bindir = $(exec_prefix)/bin libdir = $(exec_prefix)/lib tooldir = $(libdir) @@ -15,9 +16,11 @@ man1dir = $(mandir)/man1 infodir = $(prefix)/info datadir = $(prefix)/lib -INSTALL = install -c +INSTALL = `cd $(srcdir); pwd`/../install.sh -c INSTALL_PROGRAM = $(INSTALL) -INSTALL_DATA = $(INSTALL) +INSTALL_DATA = $(INSTALL) +INSTALL_XFORM = $(INSTALL) -t='$(program_transform_name)' +INSTALL_XFORM1 = $(INSTALL_XFORM) -b=.1 MAKEINFO = makeinfo TEX = tex TEXINDEX = texindex @@ -78,8 +81,13 @@ install-info: done install: - $(INSTALL_PROGRAM) gprof $(bindir)/gprof - $(INSTALL_DATA) $(srcdir)/gprof.1 $(man1dir)/gprof.1 + $(INSTALL_XFORM) gprof $(bindir)/gprof + $(INSTALL_XFORM1) $(srcdir)/gprof.1 $(man1dir)/gprof.1 + -n=`t='$(program_transform_name)'; echo gprof | sed -e "" $$t`; \ + rm -f $(tooldir)/bin/gprof; \ + ln $(bindir)/$$n $(tooldir)/bin/gprof \ + || $(INSTALL_PROGRAM) gprof $(tooldir)/bin/gprof; + gprof: $(OBJS) $(CC) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIBS) -- 2.7.4