1: # $Id: GNUmakefile,v 1.1.1.1 2012/02/21 23:25:53 misho Exp $
    2: 
    3: prefix=		/usr/local
    4: srcs=		main.c
    5: objs=		$(srcs:.c=.o)
    6: sslfiles=	demo.key demo.crt
    7: prog=		demo_server
    8: CFLAGS=		-I$(prefix)/include -DOPENSSL_NO_KRB5 -Wall
    9: cc=		cc
   10: 
   11: $(prog):	$(objs) $(sslfiles)
   12: 	$(cc) -o $@ $(objs) -L$(prefix)/lib \
   13: 		-lpdel -lssl -lcrypto -lexpat -lpthread
   14: 
   15: %.o:		%.c
   16: 	$(cc) -c -o $@ $(CFLAGS) $+
   17: 
   18: $(sslfiles):
   19: 	cd cert && make
   20: 
   21: clean:
   22: 	rm -f $(sslfiles) $(prog) $(objs)
   23: 	cd cert && make clean
   24: 
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>