##########################################################
# -- Makefile generated by configure at Tue Mar 27 16:26:30 CEST 2001
# -- 
# -- faq-system is a small package to maintain a FAQ Database
# -- Refer to the README file to learn more about it
# -- You can get the latest version at:
# -- ftp.daemon.de/pub/cgi/faq/faq-package.tar.gz
# --
# -- Version: 0.3.6
# -- Autor: Thomas Linden, tom@daemon.de
# --
# -- CopyRight. GPL, that means, you can redistribute, 
# -- or modify this software as you wish.
# -- WARNING:
# -- You are using this software at your own risk!
# -- I give absolutely no WARRANTY for the software!
# -- If you come in trouble - you are at your own!
# --
###########################################################
CC = g++
CPPFLAGS = -Wall -Wstrict-prototypes
INCLUDES = -I/usr/include/mysql
LIBS = -L/usr/local/mysql/lib -lmysqlclient
OBJS = database.o index.o question.o topic.o getanswer.o answer.o modify.o search.o delete.o
DB = database.o
CFLAGS = $(INCLUDES) $(CPPFLAGS)
LFLAGS = -s $(CFLAGS)
INSTALL = /usr/bin/install
PREFIX = /usr/local/httpd/cgi-bin/new-sql
DBADMIN = dbadmin
HTPPD-PREFIX = /usr/local/httpd/htdocs/new/dbadmin
HTTPBASE = /usr/local/httpd/htdocs/new
HTTPD = wwwrun
HTTPD_GROUP = nogroup
FULL = -D__full
DIR = faq-system-0.3.6
FAQCONF =
all:    .depend $(OBJS)
	$(CC) $(LFLAGS) $(DB) topic.o -o topic.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) question.o -o question.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) answer.o -o answer.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) getanswer.o -o getanswer.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) modify.o -o modify.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) search.o -o search.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) index.o -o index.cgi $(LIBS)
	$(CC) $(LFLAGS) $(DB) delete.o -o delete.cgi $(LIBS)

	@echo -e "\nDone. Type make install.\n"

clean:
	rm -f *.o *~ *.cgi .depend

install:
	$(INSTALL) -d -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) $(PREFIX)
	$(INSTALL) -d -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) $(PREFIX)/$(DBADMIN)
	$(INSTALL) -d -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) $(HTPPD-PREFIX)
	$(INSTALL) -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) getanswer.cgi search.cgi $(PREFIX)
	$(INSTALL) -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) *.cgi $(PREFIX)/$(DBADMIN)
	$(INSTALL) -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) help.html index.html $(FAQCONF) $(HTPPD-PREFIX)
	$(INSTALL) -m 755 -o $(HTTPD) -g $(HTTPD_GROUP) top.gif previous.gif next.gif $(HTTPBASE)

.depend:
#	*.h
	$(CC) $(CFLAGS) -M *.cc > .depend


%.o: %.cc
	$(CC) $(CFLAGS) -c $< -o $@


dist:
	mkdir -p $(DIR)
	cp *.cc *.h *.gif help.html configure faq.* sample.sh CHANGELOG AUTOR README INSTALL COPYING VERSION $(DIR)
	cp CONFIG.default $(DIR)/CONFIG
	rm $(DIR)/faq.conf*
	tar czp -f $(DIR).tar.gz $(DIR)
	rm -f /home/ftp/pub/cgi/faq-system.tar.gz
	cp $(DIR).tar.gz /home/ftp/pub/cgi/

ifeq (.depend,$(wildcard .depend))
include .depend
endif         
