home *** CD-ROM | disk | FTP | other *** search
/ Complete Linux / Complete Linux.iso / docs / apps / database / ingres04.lzh / source / ovqp / Makefile < prev    next >
Encoding:
Makefile  |  1993-01-18  |  950 b   |  57 lines

  1. #
  2. #  Makefile for INGRES One Variable Query Processor (OVQP)
  3. #
  4. #    @(#)Makefile    8.3    12/18/85
  5. #
  6.  
  7. include ../Config
  8.  
  9. INGRES=    ../..
  10. H=    ../h
  11. LIB=    $(INGRES)/lib
  12.  
  13. CFLAGS=    $(CONFIG) -O -I$H
  14. AR=    -ar
  15. ARFLAGS=rvu
  16. RANLIB=    ranlib
  17. LDFLAGS=
  18. CP=    cp
  19. CHMOD=    chmod
  20. LIBMODE=664
  21. BINMODE=4740
  22. HEADER=    One Variable Query Processor
  23.  
  24. CTLMOD=    $(LIB)/ctlmod
  25. IUTIL=    $(LIB)/iutil
  26. GUTIL=    $(LIB)/gutil
  27.  
  28. OBJS=    scan.o interp.o startovqp.o\
  29.     strategy.o findsimps.o key.o string.o typecheck.o interp1.o \
  30.     equelpr.o prsym.o tidtest.o
  31. SRCS1=    scan.c interp.c startovqp.c\
  32.     strategy.c findsimps.c key.c string.c typecheck.c interp1.c \
  33.     equelpr.c prsym.c tidtest.c
  34. HDRS=    ovqp.h strategy.h
  35. SRCS=    $(SRCS1) 
  36.  
  37. LIBS=    $(CTLMOD) $(IUTIL) $(GUTIL)
  38.  
  39. ovqplib: $(OBJS)
  40.     $(AR) rvu ovqplib $?
  41.     $(CHMOD) $(LIBMODE) ovqplib
  42.     $(RANLIB) ovqplib
  43.  
  44. install: $(LIB)/ovqp
  45.  
  46. $(LIB)/ovqp: ovqplib
  47.     $(CP) ovqplib $(LIB)/ovqp
  48.     $(RANLIB) $(LIB)/ovqp
  49.  
  50. new:
  51.     rm -f ovqplib
  52.  
  53. clean:
  54.     rm -f *.o
  55.     rm -f ovqplib a.out core
  56.  
  57.