Drai, Matthias Rahlf, Zinx Verituse, Markus W. Weissmann, Marc Liyanage,
Erich Ocean, Alan West, Steven Kibbler, Laurent Boulard, Jon Oberheide,
David Helder, Lexington Luthor, Jason Jobe, Colin Fleming, Carlos Antunes,
- Steve Horne, Matt Mower, Josef Goettgens
+ Steve Horne, Matt Mower, Josef Goettgens, Zed Shaw, Marcus Rueckert
# Get the version info.
include ../version.mk
-# Install prefix.
-PREFIX = @prefix@
+# Installation locations.
+prefix = @prefix@
+docdir = @datadir@/doc/ragel
+mandir = @mandir@
# Rules.
all: ragel-guide.pdf ragel.1 rlgen-cd.1 rlgen-java.1 rlgen-ruby.1 rlgen-dot.1
rm -f Makefile
install: all
- install -d $(PREFIX)/man/man1
- install -m 644 ragel.1 $(PREFIX)/man/man1/ragel.1
- install -m 644 rlgen-dot.1 $(PREFIX)/man/man1/rlgen-dot.1
- install -m 644 rlgen-cd.1 $(PREFIX)/man/man1/rlgen-cd.1
- install -m 644 rlgen-java.1 $(PREFIX)/man/man1/rlgen-java.1
- install -m 644 rlgen-ruby.1 $(PREFIX)/man/man1/rlgen-ruby.1
- install -d $(PREFIX)/share/doc/ragel
- install -m 644 ragel-guide.pdf $(PREFIX)/share/doc/ragel/ragel-guide.pdf
+ 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 $(docdir)
+ install -m 644 ragel-guide.pdf $(docdir)/ragel-guide.pdf
gzip -c ../ChangeLog > ChangeLog.gz
- install -m 644 ChangeLog.gz $(PREFIX)/share/doc/ragel/ChangeLog.gz
+ install -m 644 ChangeLog.gz $(docdir)/ChangeLog.gz
rm ChangeLog.gz
#*************************************
-PREFIX = @prefix@
+prefix = @prefix@
BUILD_PARSERS = @BUILD_PARSERS@
rm -f tags .*.d *.o ragel $(EXTRA_CLEAN)
install: all
- install -d $(PREFIX)/bin
- install -s ragel $(PREFIX)/bin/ragel
+ install -d $(prefix)/bin
+ install -s ragel $(prefix)/bin/ragel
-include $(DEPS)
LIBS = ../common/common.a ../redfsm/redfsm.a
-PREFIX += @prefix@
+prefix = @prefix@
#*************************************
rm -f tags .*.d *.o rlgen-cd $(EXTRA_CLEAN)
install: all
- install -d $(PREFIX)/bin
- install -s rlgen-cd $(PREFIX)/bin/rlgen-cd
+ install -d $(prefix)/bin
+ install -s rlgen-cd $(prefix)/bin/rlgen-cd
-include $(DEPS)
LIBS = ../common/common.a ../redfsm/redfsm.a
-PREFIX += @prefix@
+prefix = @prefix@
#*************************************
rm -f tags .*.d *.o rlgen-dot $(EXTRA_CLEAN)
install: all
- install -d $(PREFIX)/bin
- install -s rlgen-dot $(PREFIX)/bin/rlgen-dot
+ install -d $(prefix)/bin
+ install -s rlgen-dot $(prefix)/bin/rlgen-dot
-include $(DEPS)
LIBS = ../common/common.a ../redfsm/redfsm.a
LIBS += @LIBS@
-PREFIX += @prefix@
+prefix = @prefix@
#*************************************
rm -f tags .*.d *.o rlgen-java
install: all
- install -d $(PREFIX)/bin
- install -s rlgen-java $(PREFIX)/bin/rlgen-java
+ install -d $(prefix)/bin
+ install -s rlgen-java $(prefix)/bin/rlgen-java
-include $(DEPS)
LIBS = ../common/common.a ../redfsm/redfsm.a
LIBS += @LIBS@
-PREFIX += @prefix@
+prefix = @prefix@
#*************************************
rm -f tags .*.d *.o rlgen-ruby
install: all
- install -d $(PREFIX)/bin
- install -s rlgen-ruby $(PREFIX)/bin/rlgen-ruby
+ install -d $(prefix)/bin
+ install -s rlgen-ruby $(prefix)/bin/rlgen-ruby
-include $(DEPS)