/[pcre]/code/tags/pcre-2.06/Makefile
ViewVC logotype

Diff of /code/tags/pcre-2.06/Makefile

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 24 by nigel, Sat Feb 24 21:38:41 2007 UTC revision 25 by nigel, Sat Feb 24 21:38:45 2007 UTC
# Line 19  RANLIB = @true Line 19  RANLIB = @true
19    
20  ##########################################################################  ##########################################################################
21    
22  OBJ = chartables.o study.o pcre.o  OBJ = maketables.o study.o pcre.o
23    
24  all:            libpcre.a libpcreposix.a pcretest pgrep  all:            libpcre.a libpcreposix.a pcretest pgrep
25    
# Line 39  libpcreposix.a: pcreposix.o Line 39  libpcreposix.a: pcreposix.o
39                  $(AR) libpcreposix.a pcreposix.o                  $(AR) libpcreposix.a pcreposix.o
40                  $(RANLIB) libpcreposix.a                  $(RANLIB) libpcreposix.a
41    
42  pcre.o:         pcre.c pcre.h internal.h Makefile  pcre.o:         chartables.c pcre.c pcre.h internal.h Makefile
43                  $(CC) -c $(CFLAGS) pcre.c                  $(CC) -c $(CFLAGS) pcre.c
44    
45  pcreposix.o:    pcreposix.c pcreposix.h internal.h pcre.h Makefile  pcreposix.o:    pcreposix.c pcreposix.h internal.h pcre.h Makefile
46                  $(CC) -c $(CFLAGS) pcreposix.c                  $(CC) -c $(CFLAGS) pcreposix.c
47    
48  chartables.o:   chartables.c  maketables.o:   maketables.c pcre.h internal.h Makefile
49                  $(CC) -c $(CFLAGS) chartables.c                  $(CC) -c $(CFLAGS) maketables.c
50    
51  study.o:        study.c pcre.h internal.h Makefile  study.o:        study.c pcre.h internal.h Makefile
52                  $(CC) -c $(CFLAGS) study.c                  $(CC) -c $(CFLAGS) study.c
# Line 57  pcretest.o: pcretest.c pcre.h Makefi Line 57  pcretest.o: pcretest.c pcre.h Makefi
57  pgrep.o:        pgrep.c pcre.h Makefile  pgrep.o:        pgrep.c pcre.h Makefile
58                  $(CC) -c $(CFLAGS) pgrep.c                  $(CC) -c $(CFLAGS) pgrep.c
59    
60  # An auxiliary program makes the character tables  # An auxiliary program makes the default character table source
61    
62  chartables.c:    maketables  chartables.c:   deftables
63                  ./maketables >chartables.c                  ./deftables >chartables.c
64    
65  maketables:     maketables.c Makefile  deftables:      deftables.c maketables.c pcre.h internal.h Makefile
66                  $(CC) -o maketables $(CFLAGS) maketables.c                  $(CC) -o deftables $(CFLAGS) deftables.c
67    
68  # We deliberately omit maketables and chartables.c from 'make clean'; once made  # We deliberately omit deftables and chartables.c from 'make clean'; once made
69  # chartables.c shouldn't change, and if people have edited the tables by hand,  # chartables.c shouldn't change, and if people have edited the tables by hand,
70  # you don't want to throw them away.  # you don't want to throw them away.
71    

Legend:
Removed from v.24  
changed lines
  Added in v.25

webmaster@exim.org
ViewVC Help
Powered by ViewVC 1.1.12