INC = ../inc LIB = ../lib LDADD = ${LIBS} CFLAGS = -I. -I${INC} -fPIC -Wall -O2 -g -D_DEBUG LDFLAGS = -L. -L${LIB} CC = gcc SRCS = aitcfg.c parse.c tools.c queue.c OBJS = aitcfg.o parse.o tools.o queue.o LIBSO = libaitcfg.so all: depend \ ${OBJS} \ ${LIBSO} depend: mkdep ${CFLAGS} ${SRCS} clean: @rm -f *.o *~ .depend install: .c.o: ${CC} -c ${CFLAGS} $< ${LIBSO}: ${CC} ${LDFLAGS} -shared -o ${LIB}/$@ -Wl,-x,-soname,$@ ${OBJS} ${LDADD}