diff options
author | Steve Chamberlain <sac@cygnus> | 1993-07-06 17:12:20 +0000 |
---|---|---|
committer | Steve Chamberlain <sac@cygnus> | 1993-07-06 17:12:20 +0000 |
commit | b4a1e77be844f15c01c721f72b5106d07a503e18 (patch) | |
tree | 8ea68179c9482609c349928d123c5093e6500d56 | |
parent | 9dea029fad811e5556c9aaff3b514d854b25880f (diff) | |
download | gdb-b4a1e77be844f15c01c721f72b5106d07a503e18.zip gdb-b4a1e77be844f15c01c721f72b5106d07a503e18.tar.gz gdb-b4a1e77be844f15c01c721f72b5106d07a503e18.tar.bz2 |
* Makefile.in: Install correctly.
-rw-r--r-- | gprof/ChangeLog | 4 | ||||
-rw-r--r-- | 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) |