CFILES = jcgi.c jhtml.c jstring.c jcookie.c jmsql.c pages.c main.c
CFILES2 = jcgi.c jhtml.c jstring.c jcookie.c jmsql.c actions.c msqlpages.c mainmsql.c 
CFILES3 = jcgi.c jhtml.c jstring.c jcookie.c jmsql.c actions.c msqlmain.c 

# Uncomment this line for Solaris 2.x
# SOLARIS_LIBS = -lsocket -lnsl

SOURCE = $(CFILES) $(CFILES:.c=.h)
OBJECTS = $(CFILES:.c=.o)
SOURCE2 = $(CFILES2) $(CFILES2:.c=.h)
OBJECTS2 = $(CFILES2:.c=.o)
SOURCE3 = $(CFILES3) $(CFILES3:.c=.h)
OBJECTS3 = $(CFILES3:.c=.o)
LIBS = -lmsql -lm
OTHER_LD_FLAGS = -L/usr/local/Minerva/lib
TARGET = ./jate
TARGET2 = ./jatemainmsql
TARGET3 = ./jatemsql
CFLAGS = -I/usr/local/Minerva/include
CC = gcc
#CC = cc -Ae
all: $(TARGET) $(TARGET2) $(TARGET3)
$(TARGET): $(OBJECTS)
	$(CC) $(CFLAGS) -o $(TARGET) $(OBJECTS) $(OTHER_LD_FLAGS) $(LIBS) $(SOLARIS_LIBS)
$(TARGET2): $(OBJECTS2)
	$(CC) $(CFLAGS) -o $(TARGET2) $(OBJECTS2) $(OTHER_LD_FLAGS) $(LIBS) $(SOLARIS_LIBS)
$(TARGET3): $(OBJECTS3)
	$(CC) $(CFLAGS) -o $(TARGET3) $(OBJECTS3) $(OTHER_LD_FLAGS) $(LIBS) $(SOLARIS_LIBS)

clean:
	\rm -f $(OBJECTS) $(TARGET)

superclean:clean
	\rm -f *~









