From c50bc6329ff6e336de47efa7b2275c77e85a75a1 Mon Sep 17 00:00:00 2001 From: hugues Date: Thu, 10 Feb 2005 23:10:51 +0000 Subject: Initial revision git-svn-id: file:///usr/local/opt/svn/repos/glagen@3 0f7e0d06-a6f9-0310-a55f-d5f984f55e4c --- trunk/glagen/algo_distribue/network/Makefile | 62 ++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 trunk/glagen/algo_distribue/network/Makefile (limited to 'trunk/glagen/algo_distribue/network/Makefile') diff --git a/trunk/glagen/algo_distribue/network/Makefile b/trunk/glagen/algo_distribue/network/Makefile new file mode 100644 index 0000000..18878df --- /dev/null +++ b/trunk/glagen/algo_distribue/network/Makefile @@ -0,0 +1,62 @@ +## +## Makefile for in +## +## Made by meng-tih lam +## Login +## +## Started on Thu Feb 7 19:08:57 2002 meng-tih lam + +## + +NAME_SERVER = glagen_server +NAME_CLIENT = glagen_client +SRC_DATA = data/Data.cc\ + data/Data_exemple.cc\ + data/Data_string.cc +SRC_SERVER = Server.cc main_server.cc +SRC_CLIENT = Client.cc main_client.cc + +OBJ_SERVER = $(SRC:.cc=.o) $(SRC_SERVER:.cc=.o) +OBJ_CLIENT = $(SRC:.cc=.o) $(SRC_CLIENT:.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 = -lc +LIB_NetBSD = -L/usr/pkg/lib -L/usr/X11R6/lib -lGL -lGLU -lglut -lc +LIB_alpha = +LIB_sun4 = -lsocket -lnsl + +CPPFLAGS = -I. +CC = g++ +RM = rm -f + +.PHONY: all clean deps + +all: server client + +server: $(NAME_SERVER) + +client: $(NAME_CLIENT) + +$(NAME_SERVER): $(OBJ_SERVER) + $(CC) -o $(NAME_SERVER) $(CFLAGS) $(OBJ_SERVER)\ + $(LIB_${HOSTTYPE}) $(ARCHI_${HOSTTYPE}) + +$(NAME_CLIENT): $(OBJ_CLIENT) + $(CC) -o $(NAME_CLIENT) $(CFLAGS) $(OBJ_CLIENT)\ + $(LIB_${HOSTTYPE}) $(ARCHI_${HOSTTYPE}) + +.cc.o: + $(CC) $(ARCHI_${HOSTTYPE}) $(CPPFLAGS) -c $< + +clean: + $(RM) $(OBJ_SERVER) $(OBJ_CLIENT) $(NAME_SERVER) $(NAME_CLIENT)\ + *~ \#*\# + +deps: + makedepend $(SRC) 2>/dev/null + +re: clean all -- cgit v1.2.3