|
version 1.6, 2014/04/14 19:58:21
|
version 1.8.2.1, 2025/05/13 11:21:08
|
|
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} |
| |
|
| 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 56 ${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 |