## ## Makefile for in ## ## Made by meng-tih lam ## Login ## ## Started on Thu Feb 7 19:08:57 2002 meng-tih lam ## NAME = glagen_divide SRC_TOOLS = tools/matrix.cc SRC_DATA = network/data/Data.cc network/data/Data_exemple.cc SRC_TREE = tree/node.cc tree/tree.cc SRC_NETWORK = network/Server.cc network/Client.cc SRC_MAIN = Distribue.cc main.cc SRCS = ${SRC_TOOLS} ${SRC_TREE} ${SRC_NETWORK}\ ${SRC_DATA} ${SRC_MAIN} OBJS = $(SRCS:.cc=.o) ARCHI_i586 = -g2 -Wall -W -Werror -O3 ARCHI_NetBSD = -g2 -Wall -W -Werror -O3 -I/usr/X11R6/include ARCHI_sun4 = -g2 -Wall -W -Werror -O3 ARCHI_alpha = -g2 -Wall -W -Werror -O3 LIB_i586 = LIB_NetBSD = -L/usr/pkg/lib -L/usr/X11R6/lib -lGL -lGLU -lglut LIB_alpha = LIB_sun4 = CPPFLAGS = -I. CC = g++ RM = rm -f .PHONY: all clean deps all: $(OBJS) $(CC) -o $(NAME) $(CFLAGS) $(OBJS)\ $(LIB_${HOSTTYPE}) $(ARCHI_${HOSTTYPE}) .cc.o: $(CC) $(ARCHI_${HOSTTYPE}) $(CPPFLAGS) -c $< -o $(<:.cc=.o) clean: $(RM) $(OBJS) $(NAME) *~ \#*\# deps: makedepend $(SRC) 2>/dev/null re: clean all