summaryrefslogtreecommitdiff
path: root/tags/START/glagen/algo_distribue/network/Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'tags/START/glagen/algo_distribue/network/Makefile')
-rw-r--r--tags/START/glagen/algo_distribue/network/Makefile62
1 files changed, 62 insertions, 0 deletions
diff --git a/tags/START/glagen/algo_distribue/network/Makefile b/tags/START/glagen/algo_distribue/network/Makefile
new file mode 100644
index 0000000..18878df
--- /dev/null
+++ b/tags/START/glagen/algo_distribue/network/Makefile
@@ -0,0 +1,62 @@
+##
+## Makefile for in
+##
+## Made by meng-tih lam
+## Login <lam_m@epita.fr>
+##
+## 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