#**************************************************************************** # Makefile for ftsd interface sample # ----------------------------------------- # # begin : 2010/03/16 # copyright : (C) 2005 SolutionBox Inc. # author : Service 1 Team # email : svc1@solbox.com # version : 3.1..R0668 # # CopyRight(C) 2005 SolutionBox Inc. All Rights reserved. # Redistribution and use in source and binary forms, with or with out # modification, are not permitted in outside of SolutionBox Inc. #***************************************************************************** # Program info PROG_NAME = ftsd_test # Compiler info CC = /usr/bin/g++ CFLAGS = -Wall -O3 -g -Wreturn-type -Wunused -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Woverloaded-virtual -fno-rtti -D_REENTRANT LFLAGS = DFLAGS = -D_DEBUG_ -DPROG_NAME=\"$(PROG_NAME)\" # Enviroment DIR_INCLUDE = -I./. -I./.. -I./../../lib DIR_LIB = #OBJ = ../../lib/Logger.o ../../lib/BaseSocket.o ../FtsdSocketControl.o main_replication.o #OBJ = ../../lib/Logger.o ../../lib/BaseSocket.o ../FtsdSocketControl.o main_cache.o #OBJ = ../../lib/Logger.o ../../lib/BaseSocket.o ../FtsdSocketControl.o main_check.o #OBJ = ../../lib/Logger.o ../../lib/BaseSocket.o ../FtsdSocketControl.o main_unlink.o #OBJ = ../../lib/Logger.o ../../lib/BaseSocket.o ../FtsdSocketControl.o main_TOTOcheck.o OBJ = ../../lib/Logger.o ../../lib/BaseSocket.o ../FtsdSocketControl.o main_stat.o LIBS = APP = $(PROG_NAME) ############################ all:$(APP) sync %.o: %.cpp $(CC) $(CFLAGS) -o $@ -c $^ $(DFLAGS) $(DIR_INCLUDE) $(PROG_NAME): $(OBJ) $(CC) $(LFLAGS) -o $@ $^ $(DFLAGS) $(DIR_LIB) $(LIBS) clean: -rm -f *.o core *.out *.log ./../*.o -rm -f $(APP) sync install : $(APP) sync # End of Makefile