INCLUDE = -I/usr/local/include/mysql
LIBS = -L/usr/local/lib/mysql
CFLAGS = -O2 -Wall -g


all:	filename servers sqltest limitless results


FILENAME = filename.o utils.o testurl.o email.o list.o sqlutils.o read2.o parse.o html.o tables.o
LIMITLESS = limitless.o utils.o testurl.o email.o list.o sqlutils.o read2.o parse.o html.o query.o \
		tables.o
RESULTS = results.o utils.o testurl.o email.o list.o sqlutils.o read2.o parse.o html.o query.o
SERVERS = servers.o utils.o testurl.o email.o list.o sqlutils.o read2.o parse.o html.o
SQLTEST = sqltest.o utils.o testurl.o email.o list.o sqlutils.o read2.o parse.o html.o


utils.o:	utils.c
testurl.o:	testurl.c
email.o:	email.c
list.o:		list.c
sqlutils.o:	sqlutils.c
read2.o:	read2.c
parse.o:	parse.c
html.o:		html.c
query.o:	query.c
tables.o:	tables.c


filename: $(FILENAME)
	gcc $(LIBS) -o filename $(FILENAME) -lmysqlclient -lm

limitless: $(LIMITLESS)
	gcc $(LIBS) -o limitless $(LIMITLESS) -lmysqlclient -lm

results: $(RESULTS)
	gcc $(LIBS) -o results $(RESULTS) -lmysqlclient -lm

servers: $(SERVERS)
	gcc $(LIBS) -o servers $(SERVERS) -lmysqlclient -lm

sqltest: $(SQLTEST)
	gcc $(LIBS) -o sqltest $(SQLTEST) -lmysqlclient -lm

.c.o:
	gcc -c $(CFLAGS) $(INCLUDE) $<

install: all
	@cp filename servers sqltest limitless results /root/SQL

