Makefile revision 80057
150479Speter# $FreeBSD: head/usr.sbin/ppp/Makefile 80029 2001-07-20 06:20:32Z obrien $ 26059Samurai 36059SamuraiPROG= ppp 480029SobrienMAN= ppp.8 546686SbrianSRCS= acf.c arp.c async.c auth.c bundle.c cbcp.c ccp.c chap.c chat.c \ 646686Sbrian command.c datalink.c deflate.c defs.c exec.c filter.c fsm.c hdlc.c \ 764802Sbrian iface.c ip.c ipcp.c iplist.c lcp.c link.c log.c lqr.c main.c \ 846686Sbrian mbuf.c mp.c pap.c physical.c pred.c probe.c prompt.c proto.c route.c \ 969303Sbrian server.c sig.c slcompress.c sync.c systems.c tcp.c tcpmss.c \ 1069303Sbrian throughput.c timer.c tty.c tun.c udp.c vjcomp.c 1164802Sbrian.if defined(NOSUID) || defined(PPP_NOSUID) 1264802SbrianBINMODE=554 1364802Sbrian.else 1450438SjkhBINMODE=4554 1540530SbrianBINOWN= root 1664802Sbrian.endif 1729083SbrianBINGRP= network 1836285Sbrian 1980029SobrienLDADD= -lcrypt -lmd -lutil -lz 2080029SobrienDPADD= ${LIBCRYPT} ${LIBMD} ${LIBUTIL} ${LIBZ} 2180029Sobrien 2232860Sbrian.if defined(RELEASE_CRUNCH) 2332860SbrianCFLAGS+=-DRELEASE_CRUNCH 2432860Sbrian.endif 2532860Sbrian 2674687Sbrian.if defined(PPP_CONFDIR) && !empty(PPP_CONFDIR) 2774690SbrianCFLAGS+=-DPPP_CONFDIR=\"${PPP_CONFDIR}\" 2874687Sbrian.endif 2974687Sbrian 3051526Sbrian.if defined(NOKLDLOAD) 3151526SbrianCFLAGS+=-DNOKLDLOAD 3251526Sbrian.endif 3351526Sbrian 3458071Sbrian.if defined(NOINET6) 3558071SbrianCFLAGS+=-DNOINET6 3658071Sbrian.endif 3758071Sbrian 3850264Sbrian.if defined(NOALIAS) || defined(NONAT) 3950191SbrianCFLAGS+=-DNONAT 4031343Sbrian.else 4137191Sbrian.if !defined(RELEASE_CRUNCH) 4251075SbrianSRCS+= nat_cmd.c 4337191SbrianLDADD+= -lalias 4437191SbrianDPADD+= ${LIBALIAS} 4531343Sbrian.endif 4637191Sbrian.endif 4731343Sbrian 4865862Sbrian.if defined(NOATM) || defined(RELEASE_CRUNCH) 4965862SbrianCFLAGS+=-DNOATM 5065862Sbrian.else 5165862SbrianSRCS+= atm.c 5265862Sbrian.endif 5365862Sbrian 5464802Sbrian.if defined(NOSUID) || defined(PPP_NOSUID) 5564802SbrianCFLAGS+=-DNOSUID 5664802Sbrian.else 5764802Sbrian.if !defined(RELEASE_CRUNCH) 5864802SbrianSRCS+= id.c 5964802Sbrian.endif 6064802Sbrian.endif 6164802Sbrian 6257841Skris.if exists(${.CURDIR}/../../secure) && !defined(NOCRYPT) && !defined(NOSECURE) && !defined(NO_OPENSSL) && !defined(RELEASE_CRUNCH) 6357624SmarkmDISTRIBUTION=crypto 6429840SbrianCFLAGS+=-DHAVE_DES 6567910SbrianSRCS+= chap_ms.c mppe.c 6657451SmarkmLDADD+= -lcrypto 6757451SmarkmDPADD+= ${LIBCRYPTO} 6829840Sbrian.endif 6929840Sbrian 7043313Sbrian.if defined(NORADIUS) 7143313SbrianCFLAGS+=-DNORADIUS 7243313Sbrian.else 7343313Sbrian.if !defined(RELEASE_CRUNCH) 7443313SbrianSRCS+= radius.c 7543313SbrianLDADD+= -lradius 7643313SbrianDPADD+= ${LIBRADIUS} 7743313Sbrian.endif 7843313Sbrian.endif 7943313Sbrian 8050264Sbrian.if defined(NOI4B) || ${MACHINE_ARCH} == "alpha" 8149472SbrianCFLAGS+=-DNOI4B 8249472Sbrian.else 8349472SbrianSRCS+= i4b.c 8449472Sbrian.endif 8549472Sbrian 8652942Sbrian.if defined(NONETGRAPH) 8752942SbrianCFLAGS+=-DNONETGRAPH 8852942Sbrian.else 8952942SbrianSRCS+= ether.c 9052942SbrianLDADD+= -lnetgraph 9152942SbrianDPADD+= ${LIBNETGRAPH} 9252942Sbrian.endif 9352942Sbrian 9432589Sbrian.if defined(RELEASE_CRUNCH) 9564802SbrianCFLAGS+=-DNONAT -DNORADIUS -DNOI4B -DNOSUID 9632589Sbrian.endif 9732589Sbrian 986059Samurai.include <bsd.prog.mk> 99