version 1.4, 2014/04/27 16:26:45
|
version 1.4.8.1, 2015/07/02 17:52:53
|
Line 24 LDADD = -pthread ${LIBS}
|
Line 24 LDADD = -pthread ${LIBS}
|
CFLAGS = -I. -I${INC} -I${includedir} -Wall @CFLAGS@ |
CFLAGS = -I. -I${INC} -I${includedir} -Wall @CFLAGS@ |
LDFLAGS = -L. -L${LIB} -L${libdir} @LDFLAGS@ |
LDFLAGS = -L. -L${LIB} -L${libdir} @LDFLAGS@ |
|
|
SRCS = aitrpc.c srv.c cli.c builtin.c lists.c blob.c | 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 | OBJS = aitrpc.o srv.o cli.o builtin.o lists.o blob.o blobcli.o |
LIBSO = libaitrpc.so |
LIBSO = libaitrpc.so |
LIBA = libaitrpc.a |
LIBA = libaitrpc.a |
|
|
|
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: depend \ |
all: depend \ |
${LIBA} \ |
${LIBA} \ |
${LIBSO} | ${LIBSO} \ |
| ${LIBA_CLI} \ |
| ${LIBSO_CLI} |
|
|
depend: |
depend: |
${MKDEP} ${CFLAGS} ${SRCS} | ${MKDEP} ${CFLAGS} ${SRCS} ${SRCS_CLI} |
|
|
clean: |
clean: |
@rm -f *.o *~ .depend |
@rm -f *.o *~ .depend |
Line 50 ${LIBA}: ${OBJS}
|
Line 57 ${LIBA}: ${OBJS}
|
|
|
${LIBSO}: ${OBJS} |
${LIBSO}: ${OBJS} |
${CC} ${LDFLAGS} -shared -o ${LIB}/$@ -Wl,-x,-soname,$@ ${OBJS} ${LDADD} |
${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} |