]> andersk Git - moira.git/commitdiff
Updated for SQL and DECstation peculiarities.
authorgenoa <genoa>
Tue, 12 Jan 1993 20:43:33 +0000 (20:43 +0000)
committergenoa <genoa>
Tue, 12 Jan 1993 20:43:33 +0000 (20:43 +0000)
dbck/Makefile

index a69c5aec5185d3b6a0df5fb27fafd9203e06297c..867d0ecf31df6a83e26023969ceff5cb9592e88a 100644 (file)
@@ -7,48 +7,56 @@
 
 
 .SUFFIXES:
-.SUFFIXES: .o .c .qc
-CFLAGS= -I../include -I../lib -O
+.SUFFIXES: .o .c .dc .sc
+CFLAGS= -I/usr/athena/include -I../include -I../lib -O
+
+AWK=awk
 
 SRCS = dbck.c fix.c phase1.c phase2.c phase3.c phase4.c members.c
 OBJS = dbck.o fix.o phase1.o phase2.o phase3.o phase4.o
 
-EQLIBS = ../lib/libmoira.a ../server/libmoiraglue.a \
-       /usr/rtingres/lib/libqlib /usr/rtingres/lib/compatlib
+EQLIBS = ../lib/libmoira.a ../server/libmrglue.a /usr/ingres/lib/libingres.a -lm
+
+.dc.sc:
+       $(AWK) -f /mit/moiradev/src/util/imake.includes/ingres.awk < $< > $*.sc
 
-.qc.c:
-       /usr/rtingres/bin/eqc -p $*.qc
+.sc.c:
+       /usr/ingres/bin/esqlc -p $*.sc
 
 all: dbck members
 
 dbck: ${OBJS}
        cc -o $@ ${CFLAGS} ${OBJS} ${EQLIBS}
 
-dbck.c: dbck.qc
+dbck.c: dbck.sc
 dbck.o: dbck.h dbck.c
 fix.o: fix.c dbck.h
-fix.c: fix.qc
+fix.c: fix.sc
 phase1.o: phase1.c dbck.h
-phase1.c: phase1.qc
+phase1.c: phase1.sc
 phase2.o: phase2.c
-phase2.c: phase2.qc
+phase2.c: phase2.sc
 phase3.o: phase3.c
-phase3.c: phase3.qc
+phase3.c: phase3.sc
 phase4.o: phase4.c
-phase4.c: phase4.qc
+phase4.c: phase4.sc
+members.c: members.sc
+members.o: members.c
 
 members: members.o
        cc -o members members.o ${EQLIBS}
 
 clean:
        rm -f *.o 
+       rm -f dbck.sc fix.sc phase1.sc phase2.sc phase3.sc phase4.sc 
        rm -f dbck.c fix.c phase1.c phase2.c phase3.c phase4.c dbck
+       rm -f members.sc members.c members
        rm -f core *~
 
 install: dbck
        install -c dbck ../bin/dbck
 
 depend: ${SRCS}
-       mkdep ${CFLAGS} ${SRCS}
+       makedepend ${CFLAGS} ${SRCS}
+
 
-# DO NOT DELETE THIS LINE -- mkdep uses it.
This page took 0.382356 seconds and 5 git commands to generate.