From d738ba2c5a1131a68264f4b190c456c713a0d5b4 Mon Sep 17 00:00:00 2001 From: thurston Date: Mon, 6 Oct 2008 17:16:07 +0000 Subject: [PATCH] =?utf8?q?Added=20support=20for=20DESTDIR=20variable.=20Pa?= =?utf8?q?tch=20from=20Diego=20'Flameeyes'=20Petten=C3=B2.?= MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit git-svn-id: http://svn.complang.org/ragel/trunk@472 052ea7fc-9027-0410-9066-f65837a77df0 --- common/Makefile.in | 2 +- doc/Makefile.in | 18 +++++++++--------- ragel/Makefile.in | 4 ++-- redfsm/Makefile.in | 2 +- rlgen-cd/Makefile.in | 2 +- rlgen-csharp/Makefile.in | 2 +- rlgen-dot/Makefile.in | 3 +-- rlgen-ruby/Makefile.in | 2 +- 8 files changed, 17 insertions(+), 18 deletions(-) diff --git a/common/Makefile.in b/common/Makefile.in index 112e59c..9b9deb1 100644 --- a/common/Makefile.in +++ b/common/Makefile.in @@ -66,7 +66,7 @@ distclean: clean clean: rm -f tags version.h .*.d *.o common.a -install: +install: all @true -include $(DEPS) diff --git a/doc/Makefile.in b/doc/Makefile.in index 9d2ded2..ed1350c 100644 --- a/doc/Makefile.in +++ b/doc/Makefile.in @@ -66,16 +66,16 @@ distclean: clean man: $(MANPAGES) man-install: man - install -d $(mandir)/man1 - install -m 644 ragel.1 $(mandir)/man1/ragel.1 - install -m 644 rlgen-dot.1 $(mandir)/man1/rlgen-dot.1 - install -m 644 rlgen-cd.1 $(mandir)/man1/rlgen-cd.1 - install -m 644 rlgen-java.1 $(mandir)/man1/rlgen-java.1 - install -m 644 rlgen-ruby.1 $(mandir)/man1/rlgen-ruby.1 + install -d $(DESTDIR)$(mandir)/man1 + install -m 644 ragel.1 $(DESTDIR)$(mandir)/man1/ragel.1 + install -m 644 rlgen-dot.1 $(DESTDIR)$(mandir)/man1/rlgen-dot.1 + install -m 644 rlgen-cd.1 $(DESTDIR)$(mandir)/man1/rlgen-cd.1 + install -m 644 rlgen-java.1 $(DESTDIR)$(mandir)/man1/rlgen-java.1 + install -m 644 rlgen-ruby.1 $(DESTDIR)$(mandir)/man1/rlgen-ruby.1 install: all man-install - install -d $(docdir) - install -m 644 ragel-guide.pdf $(docdir)/ragel-guide.pdf + install -d $(DESTDIR)$(docdir) + install -m 644 ragel-guide.pdf $(DESTDIR)$(docdir)/ragel-guide.pdf gzip -c ../ChangeLog > ChangeLog.gz - install -m 644 ChangeLog.gz $(docdir)/ChangeLog.gz + install -m 644 ChangeLog.gz $(DESTDIR)$(docdir)/ChangeLog.gz rm ChangeLog.gz diff --git a/ragel/Makefile.in b/ragel/Makefile.in index 204b855..e4dab83 100644 --- a/ragel/Makefile.in +++ b/ragel/Makefile.in @@ -95,7 +95,7 @@ clean: rm -f tags .*.d *.o ragel $(EXTRA_CLEAN) install: all - install -d $(prefix)/bin - install -s ragel $(prefix)/bin/ragel + install -d $(DESTDIR)$(prefix)/bin + install -s ragel $(DESTDIR)$(prefix)/bin/ragel -include $(DEPS) diff --git a/redfsm/Makefile.in b/redfsm/Makefile.in index a4c6737..7dfceb9 100644 --- a/redfsm/Makefile.in +++ b/redfsm/Makefile.in @@ -81,7 +81,7 @@ endif clean: rm -f tags .*.d *.o rlgen-cd $(EXTRA_CLEAN) -install: +install: all @true -include $(DEPS) diff --git a/rlgen-cd/Makefile.in b/rlgen-cd/Makefile.in index 49031e3..bfeb625 100644 --- a/rlgen-cd/Makefile.in +++ b/rlgen-cd/Makefile.in @@ -65,7 +65,7 @@ distclean: clean clean: rm -f tags .*.d *.o rlgen-cd.a $(EXTRA_CLEAN) -install: +install: all @true -include $(DEPS) diff --git a/rlgen-csharp/Makefile.in b/rlgen-csharp/Makefile.in index fa57e49..2906bc1 100644 --- a/rlgen-csharp/Makefile.in +++ b/rlgen-csharp/Makefile.in @@ -65,7 +65,7 @@ distclean: clean clean: rm -f tags .*.d *.o rlgen-csharp.a $(EXTRA_CLEAN) -install: +install: all @true -include $(DEPS) diff --git a/rlgen-dot/Makefile.in b/rlgen-dot/Makefile.in index 5b359f7..c4bb747 100644 --- a/rlgen-dot/Makefile.in +++ b/rlgen-dot/Makefile.in @@ -62,7 +62,6 @@ clean: rm -f tags .*.d *.o rlgen-dot $(EXTRA_CLEAN) install: all - install -d $(prefix)/bin - install -s rlgen-dot $(prefix)/bin/rlgen-dot + @true -include $(DEPS) diff --git a/rlgen-ruby/Makefile.in b/rlgen-ruby/Makefile.in index a0a2d52..8137b45 100644 --- a/rlgen-ruby/Makefile.in +++ b/rlgen-ruby/Makefile.in @@ -63,7 +63,7 @@ distclean: clean clean: rm -f tags .*.d *.o rlgen-ruby.a -install: +install: all @true -include $(DEPS) -- 2.7.4