home *** CD-ROM | disk | FTP | other *** search
Makefile | 1993-01-18 | 1.4 KB | 68 lines |
- #
- # Makefile for INGRES decomposition module
- #
- # @(#)Makefile 8.3 12/18/85
- #
-
- include ../Config
-
- INGRES= ../..
- H= ../h
- LIB= $(INGRES)/lib
-
- CTLMOD= $(LIB)/ctlmod
- OVQP= $(LIB)/ovqp
- DBULIB= $(LIB)/dbulib
- IUTIL= $(LIB)/iutil
- GUTIL= $(LIB)/gutil
-
- OBJS= qryproc.o de_init.o ret_unique.o \
- aggregate.o ageval.o byeval.o makenode.o mapvar.o \
- decomp.o pull_sq.o exec_sq.o tempvar.o reformat.o decision.o \
- reduction.o openrs.o error.o prlinks.o rangetable.o \
- rnum.o reinit.o selectv.o setvar.o usubr.o \
- lockit.o pull_const.o \
- call_ovqp.o mklist.o call_dbu.o
-
- LIBS= $(CTLMOD) $(OVQP) $(DBULIB) $(IUTIL) $(GUTIL) -lm
-
- HDRS= decomp.h globs.h
- SRCS= de_init.c qryproc.c ret_unique.c \
- aggregate.c ageval.c byeval.c makenode.c mapvar.c \
- decomp.c pull_sq.c exec_sq.c tempvar.c reformat.c decision.c \
- reduction.c openrs.c error.c prlinks.c rangetable.c \
- rnum.c reinit.c selectv.c setvar.c usubr.c mklist.c \
- lockit.c pull_const.c \
- call_ovqp.c call_dbu.c
-
- CFLAGS= $(CONFIG) -I$H -O
- LDFLAGS=
- AR= -ar
- ARFLAGS=rvu
- RANLIB= ranlib
- CP= cp
- CHMOD= chmod
- LIBMODE=664
- BINMODE=4740
- ROMODE= 444
- HEADER= Decomposition
-
- decomplib: $(OBJS)
- $(AR) $(ARFLAGS) decomplib $?
- $(CHMOD) $(LIBMODE) decomplib
- $(RANLIB) decomplib
-
- install: $(LIB)/decomp
-
- $(LIB)/decomp: decomplib
- $(CP) decomplib $(LIB)/decomp
- $(RANLIB) $(LIB)/decomp
-
- new:
- rm -f decomplib
-
- clean:
- rm -f *.o
- rm -f decomplib a.out core
-
-