version 1.5.8.1, 2014/03/26 00:14:26
|
version 1.8, 2025/01/31 00:03:15
|
Line 14 libdir = @libdir@
|
Line 14 libdir = @libdir@
|
LIBS = @LIBS@ |
LIBS = @LIBS@ |
|
|
CC = @CC@ |
CC = @CC@ |
|
RANLIB = @RANLIB@ |
MKDEP = @MKDEP@ |
MKDEP = @MKDEP@ |
|
|
|
BIN = ../bin |
INC = ../inc |
INC = ../inc |
LIB = ../lib |
LIB = ../lib |
|
|
LDADD = ${LIBS} |
LDADD = ${LIBS} |
|
|
CFLAGS = -I. -I${INC} -I${includedir} -Wall @CFLAGS@ | CFLAGS = -I. -I${INC} -Wall -fPIC @CFLAGS@ |
LDFLAGS = -L. -L${LIB} -L${libdir} @LDFLAGS@ | LDFLAGS = -L. -L${LIB} @LDFLAGS@ |
|
|
SRCS = aitcfg.c parse.c queue.c pwd.c pq.c |
SRCS = aitcfg.c parse.c queue.c pwd.c pq.c |
OBJS = aitcfg.o parse.o queue.o pwd.o pq.o |
OBJS = aitcfg.o parse.o queue.o pwd.o pq.o |
LIBSO = libaitcfg.so |
LIBSO = libaitcfg.so |
LIBA = libaitcfg.a |
LIBA = libaitcfg.a |
|
|
|
PROG_SRCS = cfgprog.c |
|
PROG_OBJS = cfgprog.o |
|
PROG = cfgprog |
|
|
all: depend \ |
all: depend \ |
${LIBA} \ |
${LIBA} \ |
${LIBSO} | ${LIBSO} \ |
| ${PROG} |
|
|
depend: |
depend: |
${MKDEP} ${CFLAGS} ${SRCS} | ${MKDEP} ${CFLAGS} ${SRCS} ${PROG_SRCS} |
|
|
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} |
|
|
|
${PROG}: ${PROG_OBJS} |
|
${CC} ${LDFLAGS} -o ${BIN}/$@ ${PROG_OBJS} ${LDADD} -laitcfg |