File:  [ELWIX - Embedded LightWeight unIX -] / libelwix / src / Makefile.in
Revision 1.7: download - view: text, annotated - select for diffs - revision graph
Thu Nov 30 13:46:27 2017 UTC (6 years, 5 months ago) by misho
Branches: MAIN
CVS tags: elwix4_9, elwix4_8, elwix4_7, elwix4_6, elwix4_26, elwix4_25, elwix4_24, elwix4_23, elwix4_22, elwix4_21, elwix4_20, elwix4_19, elwix4_18, elwix4_17, elwix4_16, elwix4_15, elwix4_14, elwix4_13, elwix4_12, elwix4_11, elwix4_10, HEAD, ELWIX4_9, ELWIX4_8, ELWIX4_7, ELWIX4_6, ELWIX4_5, ELWIX4_25, ELWIX4_24, ELWIX4_23, ELWIX4_22, ELWIX4_21, ELWIX4_20, ELWIX4_19, ELWIX4_18, ELWIX4_17, ELWIX4_16, ELWIX4_15, ELWIX4_14, ELWIX4_13, ELWIX4_12, ELWIX4_11, ELWIX4_10
version 4.5

    1: #
    2: # (C) 2013 by Michael Pounov <misho@elwix.org>
    3: #   AITNET ltd - Sofia/Bulgaria
    4: #
    5: # $Author: misho $
    6: # $Id: Makefile.in,v 1.7 2017/11/30 13:46:27 misho Exp $
    7: #
    8: 
    9: prefix = @prefix@
   10: exec_prefix = @exec_prefix@
   11: includedir = @includedir@
   12: libdir = @libdir@
   13: 
   14: LIBS = @LIBS@
   15: 
   16: CC = @CC@
   17: RANLIB = @RANLIB@
   18: MKDEP = @MKDEP@
   19: 
   20: INC = ../inc
   21: LIB = ../lib
   22: 
   23: LDADD = ${LIBS}
   24: 
   25: CFLAGS = -I. -I${INC} -I${includedir} -Wall @CFLAGS@
   26: LDFLAGS = -L. -L${LIB} -L${libdir} @LDFLAGS@
   27: 
   28: SRCS = elwix.c mem.c crc.c crc_tbl.c hash.c pelco.c str.c av.c regex.c \
   29:        array.c sarray.c vars.c net.c patricia.c time.c pack.c pio.c json.c
   30: OBJS = elwix.o mem.o crc.o crc_tbl.o hash.o pelco.o str.o av.o regex.o \
   31:        array.o sarray.o vars.o net.o patricia.o time.o pack.o pio.o json.o
   32: LIBSO = libelwix.so
   33: LIBA = libelwix.a
   34: 
   35: all: depend \
   36: 		${LIBA} \
   37: 		${LIBSO}
   38: 
   39: depend:
   40: 	${MKDEP} ${CFLAGS} ${SRCS}
   41: 
   42: clean:
   43: 	@rm -f *.o *~ .depend
   44: 
   45: install:
   46: 
   47: .c.o:
   48: 	${CC} -c ${CFLAGS} $<
   49: 
   50: ${LIBA}: ${OBJS}
   51: 	${AR} -rc ${LIB}/$@ ${OBJS}
   52: 	${RANLIB} ${LIB}/$@
   53: 
   54: ${LIBSO}: ${OBJS}
   55: 	${CC} ${LDFLAGS} -shared -o ${LIB}/$@ -Wl,-x,-soname,$@ ${OBJS} ${LDADD}

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>