]> jspc29.x-matter.uni-frankfurt.de Git - trbnettools.git/commitdiff
update, call make server now
authorhadaq <hadaq>
Sat, 28 Jan 2012 14:27:48 +0000 (14:27 +0000)
committerhadaq <hadaq>
Sat, 28 Jan 2012 14:27:48 +0000 (14:27 +0000)
trbnetd/Makefile

index d5c7f5f5bcf40bdbac0c0cf8992d2daaa2365263..5a4e1a5ec2ad71676c22ee81592f6902ee70e1ad 100644 (file)
@@ -73,19 +73,19 @@ ARFLAGS = -srv
 # ------------ Targets -------------------------------------------------
 
 .PHONY: all
-all: $(LIB_TARGETS) $(TARGETS) trbrpc.h
+all: $(LIB_TARGETS) $(TARGETS) trbrpc.h server
 
 .PHONY: clean 
 clean:
        rm -f *.o core core.*
-       rcsclean
+       make -C server clean
 
 .PHONY: distclean
 distclean: clean
        rm -f $(TARGETS) $(LIB_TARGETS)
        rm -f trbrpc.h trbrpc_clnt.c trbrpc_svc.c trbrpc_xdr.c
        find . -type l -exec rm {} \;
-       rcsclean -u
+       make -C server distclean
 
 .PHONY: cleanrpc
 cleanrpc:
@@ -95,13 +95,18 @@ cleanrpc:
 depend:
        $(CC) -MM $(CFLAGS) $(CPPFLAGS) $(INCDIR) *.c
 
-install: $(TARGETS) $(LIB_TARGETS)
+install: $(TARGETS) server
        mkdir -m 2775 -p ../bin ../lib
        install -m 775 $(TARGETS) ../bin/
        install -m 775 $(LIB_TARGETS) ../lib/
+       make -C server install
 
 # ------------ Dependencies --------------------------------------------
 
+.PHONY: server
+server: trbrpc.h
+       make -C server all
+
 trbcmd: trbcmd.o libtrbnet.a 
 trbcmd.o: trbcmd.c trbnet.h trberror.h