#
#

ESQLC=$(ORACLE_HOME)/bin/proc
PURIFY=

ESQLC_OPTS= CODE=ANSI_C  DEFINE=PROC MODE=ANSI SQLCHECK=SEMANTICS USERID=pdb/pdb100 INCLUDE=$(ORACLE_HOME)/rdbms/demo INCLUDE=/usr/athena/include

ESQLC_NOANSI_OPTS= CODE=ANSI_C DEFINE=PROC MODE=ORACLE SQLCHECK=SEMANTICS USERID=pdb/pdb100 INCLUDE=$(ORACLE_HOME)/rdbms/demo INCLUDE=/usr/athena/include


CC=suncc

include $(ORACLE_HOME)/precomp/env_precomp.mk

ORACLE_LIBS=$(PROLDLIBS)

STDLIBS =   -lm  -lnsl -laio -lposix4 -lintl -ldl -lc 

LIBS= -L$(LIBHOME)  $(ORACLE_LIBS)  $(STDLIBS) -L/usr/athena/lib -ldes


CFLAGS = -g -I. -D_ANSI_C_SOURCE -I$(SRC)/usr/include -I. -I$(SRCROOT)/common/include -I$(ORACLE_HOME)/rdbms/demo \
        -I/usr/athena/include  -I/usr/include -D_SOLARIS_ 


DBGEN_WEB_OBJS = dbgen.o 
DB_WEB_OBJS = db.o parse_names.o

all:  db.cgi

x: 
	lint $(CFLAGS) oraweb.c

db.cgi: oraweb.c parse_names.o
	$(PURIFY) $(CC) -o db.cgi oraweb.c parse_names.o $(CFLAGS) -R $(LIBHOME) $(LIBS)


oraweb.c: oraweb.pc
	$(ESQLC) oraweb.pc $(ESQLC_NOANSI_OPTS)











