From: Eric S. Raymond Date: Thu, 1 Jan 2004 01:39:15 +0000 (-0500) Subject: DESTDIR support. X-Git-Tag: 0.24~1 X-Git-Url: http://thyrsus.com/gitweb/?a=commitdiff_plain;h=a38a16615052a3195b428158663bff3aab6dff84;p=intercal.git DESTDIR support. --- diff --git a/Makefile.in b/Makefile.in index 640161f..928d01a 100644 --- a/Makefile.in +++ b/Makefile.in @@ -23,6 +23,9 @@ INSTALL_DATA = @INSTALL_DATA@ # Generic install program. INSTALL = @INSTALL@ +# This can be overridden from the command line +DESTDIR= + CC = @CC@ CFLAGS = @CFLAGS@ -DICKINCLUDEDIR=\"$(incdir)\" -DICKLIBDIR=\"$(datadir)\" -DYYDEBUG LDFLAGS = @LDFLAGS@ @@ -72,17 +75,17 @@ libick.a: cesspool.o lose.o fiddle.o arrgghh.o -ranlib libick.a install: all - cp ick $(bindir) - cp libick.a $(libdir) - -mkdir -p $(incdir) - cp lose.h abcess.h fiddle.h $(incdir) - -mkdir $(datadir) - (cp -r pit $(datadir)) - cp ick-wrap.c $(datadir) + cp ick $(DESTDIR)$(bindir) + cp libick.a $(DESTDIR)$(libdir) + -mkdir -p $(DESTDIR)$(incdir) + cp lose.h abcess.h fiddle.h $(DESTDIR)$(incdir) + -mkdir $(DESTDIR)$(datadir) + (cp -r pit $(DESTDIR)$(datadir)) + cp ick-wrap.c $(DESTDIR)$(datadir) uninstall: - rm -f $(bindir)/ick $(libdir)/libick.a - rm -fr $(incdir) $(datadir) + rm -f $(DESTDIR)$(bindir)/ick $(DESTDIR)$(libdir)/libick.a + rm -fr $(DESTDIR)$(incdir) $(DESTDIR)$(datadir) intercal.spec: specgen.sh @PACKAGE_VERSION@ >intercal.spec