CC = gcc -g -Wall
SHARE_OBJ_DIR = /home/rdlinux/lib
ALL_INCLUDES = -I/usr/local/mysql/include/mysql /
-I../../rdpublic/ -I../../rdlog/ /
-I../../rdstrategy /
-I../../rdjudge /
-I../../rdmonitor /
-I../../rdalert /
-I../../rdblock /
-I../../rdlicense
LIBS = -lmysqlclient
APP_OBJS = $(SHARE_OBJ_DIR)/rdlog.o /
$(SHARE_OBJ_DIR)/rddb.o /
$(SHARE_OBJ_DIR)/rdalert.o /
$(SHARE_OBJ_DIR)/rdstring.o /
$(SHARE_OBJ_DIR)/rdblock.o
ALL : http_dispatch.o /
http_submit.o /
http_func.o /
http_webpage.o /
http_urljudge.o /
table_cache.o
.PHONY : ALL
http_dispatch.o : http_dispatch.c http_dispatch.h
$(CC) -c $(ALL_INCLUDES) http_dispatch.c
http_submit.o : http_submit.c http_submit.h
$(CC) -c $(ALL_INCLUDES) http_submit.c
http_webpage.o : http_webpage.c http_webpage.h
$(CC) -c $(ALL_INCLUDES) http_webpage.c
http_func.o : http_func.c http_func.h
$(CC) -c $(ALL_INCLUDES) http_func.c
http_urljudge.o :http_urljudge.c http_urljudge.h
$(CC) -c $(ALL_INCLUDES) http_urljudge.c
table_cache.o : table_cache.c table_cache.h
$(CC) -c $(ALL_INCLUDES) table_cache.c
clean :
rm *.o
install :
cp http_dispatch.o $(SHARE_OBJ_DIR)/http_dispatch.o
cp http_submit.o $(SHARE_OBJ_DIR)/http_submit.o
cp http_webpage.o $(SHARE_OBJ_DIR)/http_webpage.o
cp http_func.o $(SHARE_OBJ_DIR)/http_func.o
cp http_urljudge.o $(SHARE_OBJ_DIR)/http_urljudge.o
cp table_cache.o $(SHARE_OBJ_DIR)/table_cache.o