diff options
Diffstat (limited to 'Bachelor/Verteilte Systeme/Praktikum2/loesung/Makefile.telbuch')
| -rw-r--r-- | Bachelor/Verteilte Systeme/Praktikum2/loesung/Makefile.telbuch | 46 |
1 files changed, 46 insertions, 0 deletions
diff --git a/Bachelor/Verteilte Systeme/Praktikum2/loesung/Makefile.telbuch b/Bachelor/Verteilte Systeme/Praktikum2/loesung/Makefile.telbuch new file mode 100644 index 0000000..b744044 --- /dev/null +++ b/Bachelor/Verteilte Systeme/Praktikum2/loesung/Makefile.telbuch @@ -0,0 +1,46 @@ +
+# This is a template Makefile generated by rpcgen
+
+# Parameters
+
+CLIENT = telbuch_client
+SERVER = telbuch_server
+
+SOURCES_CLNT.c =
+SOURCES_CLNT.h =
+SOURCES_SVC.c =
+SOURCES_SVC.h =
+SOURCES.x = telbuch.x
+
+TARGETS_SVC.c = telbuch_svc.c telbuch_server.c telbuch_xdr.c
+TARGETS_CLNT.c = telbuch_clnt.c telbuch_client.c telbuch_xdr.c
+TARGETS = telbuch.h telbuch_xdr.c telbuch_clnt.c telbuch_svc.c telbuch_client.c telbuch_server.c
+
+OBJECTS_CLNT = $(SOURCES_CLNT.c:%.c=%.o) $(TARGETS_CLNT.c:%.c=%.o)
+OBJECTS_SVC = $(SOURCES_SVC.c:%.c=%.o) $(TARGETS_SVC.c:%.c=%.o)
+# Compiler flags
+
+CFLAGS += -g
+LDLIBS += -lnsl
+RPCGENFLAGS =
+
+# Targets
+
+all : $(CLIENT) $(SERVER)
+
+$(TARGETS) : $(SOURCES.x)
+ rpcgen $(RPCGENFLAGS) $(SOURCES.x)
+
+$(OBJECTS_CLNT) : $(SOURCES_CLNT.c) $(SOURCES_CLNT.h) $(TARGETS_CLNT.c)
+
+$(OBJECTS_SVC) : $(SOURCES_SVC.c) $(SOURCES_SVC.h) $(TARGETS_SVC.c)
+
+$(CLIENT) : $(OBJECTS_CLNT)
+ $(LINK.c) -o $(CLIENT) $(OBJECTS_CLNT) $(LDLIBS)
+
+$(SERVER) : $(OBJECTS_SVC)
+ $(LINK.c) -o $(SERVER) $(OBJECTS_SVC) $(LDLIBS)
+
+ clean:
+ $(RM) core $(TARGETS) $(OBJECTS_CLNT) $(OBJECTS_SVC) $(CLIENT) $(SERVER)
+
|
