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

  1. #
  2. #  Makefile for INGRES query modification module
  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. CTLMOD=    $(LIB)/ctlmod
  14. IUTIL=    $(LIB)/iutil
  15. GUTIL=    $(LIB)/gutil
  16. LIBS=    $(CTLMOD) $(IUTIL) $(GUTIL)
  17.  
  18. CFLAGS=    $(CONFIG) -O -I$H
  19. LDFLAGS=
  20. AR=    -ar
  21. ARFLAGS=rvu
  22. RANLIB=    ranlib
  23. CP=    cp
  24. CHMOD=    chmod
  25. LIBMODE=664
  26. BINMODE=4740
  27. ROMODE=    444
  28. HEADER=    Query Modification
  29.  
  30. OBJS=    d_integ.o d_prot.o d_view.o puttree.o qrymod.o \
  31.     integrity.o protect.o view.o trscan.o \
  32.     issue.o norml.o tree.o util.o
  33. SRCS=    integrity.c issue.c norml.c protect.c \
  34.     qrymod.c tree.c trscan.c \
  35.     util.c view.c puttree.c \
  36.     d_view.c d_prot.c d_integ.c 
  37. HDRS=    qrymod.h
  38.  
  39. qrymodlib: $(OBJS)
  40.     $(AR) $(ARFLAGS) qrymodlib $?
  41.     $(CHMOD) $(LIBMODE) qrymodlib
  42.     $(RANLIB) qrymodlib
  43.  
  44. install: $(LIB)/qrymod
  45.  
  46. $(LIB)/qrymod: qrymodlib
  47.     $(CP) qrymodlib $(LIB)/qrymod
  48.     $(RANLIB) $(LIB)/qrymod
  49.  
  50.  
  51. new:
  52.     rm -f qrymodlib
  53.  
  54. clean:
  55.     rm -f *.o
  56.     rm -f core a.out qrymodlib
  57.  
  58. $(OBJS): qrymod.h
  59.  
  60.