Pristine Ack-5.5
[Ack-5.5.git] / util / LLgen / Makefile
1 # $Id: Makefile,v 2.9 1997/02/21 12:22:52 ceriel Exp $
2 INSTALLDIR=/usr/local/bin
3 LIBDIR=/usr/local/lib/LLgen
4 MANDIR=/usr/local/man/man1
5
6 all:
7         cd src; make LIBDIR=$(LIBDIR)
8
9 clean:
10         -cd src; make clean
11
12 install:
13         cd src; make LIBDIR=$(LIBDIR)
14         rm -f $(INSTALLDIR)/LLgen $(LIBDIR)/rec $(LIBDIR)/incl $(MANDIR)/LLgen.1
15         cp src/LLgen $(INSTALLDIR)/LLgen
16         cp lib/rec $(LIBDIR)/rec
17         cp lib/incl $(LIBDIR)/incl
18         cp lib/nc_rec $(LIBDIR)/nc_rec
19         cp lib/nc_incl $(LIBDIR)/nc_incl
20         cp LLgen.1 $(MANDIR)/LLgen.1
21
22 firstinstall:
23         cd src; make LIBDIR=$(LIBDIR) first
24         rm -f $(INSTALLDIR)/LLgen $(LIBDIR)/rec $(LIBDIR)/incl $(MANDIR)/LLgen.1
25         cp src/LLgen $(INSTALLDIR)/LLgen
26         -mkdir $(LIBDIR)
27         cp lib/rec $(LIBDIR)/rec
28         cp lib/incl $(LIBDIR)/incl
29         cp lib/nc_rec $(LIBDIR)/nc_rec
30         cp lib/nc_incl $(LIBDIR)/nc_incl
31         cp LLgen.1 $(MANDIR)/LLgen.1
32
33 cmp:
34         cd src; make LIBDIR=$(LIBDIR)
35         -cmp src/LLgen $(INSTALLDIR)/LLgen
36         -cmp lib/rec $(LIBDIR)/rec
37         -cmp lib/incl $(LIBDIR)/incl
38         -cmp lib/nc_rec $(LIBDIR)/nc_rec
39         -cmp lib/nc_incl $(LIBDIR)/nc_incl
40         -cmp LLgen.1 $(MANDIR)/LLgen.1
41
42 distr:
43         cd src; make distr
44
45 opr:
46         make pr | opr
47
48 pr:
49         @cd src; make pr