--- libaitrpc/src/Makefile.in 2014/04/27 16:26:45 1.4 +++ libaitrpc/src/Makefile.in 2015/07/02 22:20:48 1.4.8.3 @@ -3,7 +3,7 @@ # AITNET ltd - Sofia/Bulgaria # # $Author: misho $ -# $Id: Makefile.in,v 1.4 2014/04/27 16:26:45 misho Exp $ +# $Id: Makefile.in,v 1.4.8.3 2015/07/02 22:20:48 misho Exp $ # prefix = @prefix@ @@ -24,18 +24,34 @@ LDADD = -pthread ${LIBS} CFLAGS = -I. -I${INC} -I${includedir} -Wall @CFLAGS@ LDFLAGS = -L. -L${LIB} -L${libdir} @LDFLAGS@ -SRCS = aitrpc.c srv.c cli.c builtin.c lists.c blob.c -OBJS = aitrpc.o srv.o cli.o builtin.o lists.o blob.o +SRCS = aitrpc.c srv.c cli.c builtin.c lists.c blob.c blobcli.c +OBJS = aitrpc.o srv.o cli.o builtin.o lists.o blob.o blobcli.o LIBSO = libaitrpc.so LIBA = libaitrpc.a -all: depend \ +SRCS_CLI = aitrpc.c cli.c blobcli.c +OBJS_CLI = aitrpc.o cli.o blobcli.o +LIBSO_CLI = libaitrpc_cli.so +LIBA_CLI = libaitrpc_cli.a + +all: allc + +depend: dependc + +allc: depend \ + ${LIBA_CLI} \ + ${LIBSO_CLI} + +alls: depends \ ${LIBA} \ ${LIBSO} -depend: - ${MKDEP} ${CFLAGS} ${SRCS} +dependc: + ${MKDEP} -a ${CFLAGS} ${SRCS_CLI} +depends: + ${MKDEP} -a ${CFLAGS} ${SRCS} + clean: @rm -f *.o *~ .depend @@ -50,3 +66,10 @@ ${LIBA}: ${OBJS} ${LIBSO}: ${OBJS} ${CC} ${LDFLAGS} -shared -o ${LIB}/$@ -Wl,-x,-soname,$@ ${OBJS} ${LDADD} + +${LIBA_CLI}: ${OBJS_CLI} + ${AR} -rc ${LIB}/$@ ${OBJS_CLI} + ${RANLIB} ${LIB}/$@ + +${LIBSO_CLI}: ${OBJS_CLI} + ${CC} ${LDFLAGS} -shared -o ${LIB}/$@ -Wl,-x,-soname,$@ ${OBJS_CLI} ${LDADD}