File:  [ELWIX - Embedded LightWeight unIX -] / ansh / src / Makefile.in
Revision 1.4.4.2: download - view: text, annotated - select for diffs - revision graph
Mon Jan 6 10:26:07 2014 UTC (10 years, 6 months ago) by misho
Branches: ansh2_0
Diff to: branchpoint 1.4: preferred, unified
re

    1: #
    2: # (C) 2011 AITnet - Sofia/Bulgaria - <misho@openbsd-bg.org>
    3: # by Michael Pounov <misho@elwix.org>
    4: #
    5: # $Author: misho $
    6: # $Id: Makefile.in,v 1.4.4.2 2014/01/06 10:26:07 misho Exp $
    7: #
    8: prefix = @prefix@
    9: exec_prefix = @exec_prefix@
   10: includedir = @includedir@
   11: libdir = @libdir@
   12: 
   13: CC = @CC@
   14: MKDEP = @MKDEP@
   15: 
   16: BIN = ../bin
   17: INC = ../inc
   18: 
   19: LDADD = @LIBS@ -lelwix -laitio -laitsched
   20: 
   21: CFLAGS = -I. -I${INC} -I${includedir} @CFLAGS@
   22: LDFLAGS = -L. -L${libdir} @LDFLAGS@
   23: 
   24: SRCS = ${ANSHD_SRCS} ${ANSH_SRCS} ${ANSH3D_SRCS} ${ANSH3_SRCS}
   25: PROGS = ${ANSHD_PROG} ${ANSH_PROG} ${ANSH3D_PROG} ${ANSH3_PROG}
   26: 
   27: ANSHD_SRCS = anshd.c compile.c utils.c daemon2.c proc.c
   28: ANSHD_OBJS = anshd.o compile.o utils.o daemon2.o proc.o
   29: ANSHD_PROG = anshd
   30: 
   31: ANSH_SRCS = ansh.c compile.c utils.c client2.c
   32: ANSH_OBJS = ansh.o compile.o utils.o client2.o
   33: ANSH_PROG = ansh
   34: 
   35: ANSH3D_SRCS = ansh3d.c compile.c utils.c daemon3.c proc.c
   36: ANSH3D_OBJS = ansh3d.o compile.o utils.o daemon3.o proc.o
   37: ANSH3D_PROG = ansh3d
   38: 
   39: ANSH3_SRCS = ansh3.c compile.c utils.c client3.c
   40: ANSH3_OBJS = ansh3.o compile.o utils.o client3.o
   41: ANSH3_PROG = ansh3
   42: 
   43: 
   44: all: depend \
   45: 		${PROGS} \
   46: 
   47: client: depend \
   48: 	${ANSH_PROG} ${ANSH3_PROG}
   49: 
   50: depend:
   51: 	./compile.sh
   52: 	${MKDEP} ${CFLAGS} ${SRCS}
   53: 
   54: clean:
   55: 	rm -f *.o .depend compile.c *~
   56: 
   57: install:
   58: 
   59: .o: compile.c
   60: 	${CC} -c ${CFLAGS} $<
   61: 
   62: ${ANSHD_PROG}: ${ANSHD_OBJS}
   63: 	${CC} ${LDFLAGS} -o${BIN}/$@ ${ANSHD_OBJS} -laitsched ${LDADD}
   64: 
   65: ${ANSH_PROG}: ${ANSH_OBJS}
   66: 	${CC} ${LDFLAGS} -o${BIN}/$@ ${ANSH_OBJS} ${LDADD}
   67: 
   68: ${ANSH3D_PROG}: ${ANSH3D_OBJS}
   69: 	${CC} ${LDFLAGS} -o${BIN}/$@ ${ANSH3D_OBJS} -laitsched ${LDADD}
   70: 
   71: ${ANSH3_PROG}: ${ANSH3_OBJS}
   72: 	${CC} ${LDFLAGS} -o${BIN}/$@ ${ANSH3_OBJS} ${LDADD}

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