1# $FreeBSD: head/rescue/rescue/Makefile 252356 2013-06-28 21:00:08Z davide $ 2# @(#)Makefile 8.1 (Berkeley) 6/2/93 3 4# To include '../Makefine.inc' for use in <bsd.crunchgen.mk> 5.include <bsd.init.mk> 6 7PROG= rescue.libcrypto 8 9# Programs from 'bin' 10# 11CRUNCH_SRCDIRS+= bin 12CRUNCH_PATH_bin= ${.CURDIR}/../.. 13CRUNCH_PROGS_bin= ed 14 15CRUNCH_ALIAS_ed= red 16 17# Programs from 'usr.bin' 18# 19CRUNCH_SRCDIRS+= usr.bin 20CRUNCH_PATH_usr.bin= ${.CURDIR}/../.. 21CRUNCH_PROGS_usr.bin= \ 22 cpio \ 23 fetch \ 24 nc \ 25 scp \ 26 ssh \ 27 tar \ 28 telnet 29 30CRUNCH_ALIAS_ssh= slogin 31 32# telnet requires the 'libtelnet.a' internal library 33CRUNCH_INTLIB_telnet= ${.CURDIR}/../../lib/libtelnet/libtelnet.a 34 35# Programs from 'sbin' 36# 37CRUNCH_SRCDIRS+= sbin 38CRUNCH_PATH_sbin= ${.CURDIR}/../.. 39CRUNCH_PROGS_sbin= \ 40 md5 \ 41 hammer \ 42 hammer2 \ 43 ping6 \ 44 tcplay 45 46CRUNCH_ALIAS_md5= rmd160 sha1 sha256 sha512 47 48# Programs from 'usr.sbin' 49# 50CRUNCH_SRCDIRS+= usr.sbin/802_11 51CRUNCH_PATH_usr.sbin/802_11= ${.CURDIR}/../.. 52CRUNCH_PROGS_usr.sbin/802_11= wpa_supplicant 53 54# Programs from 'gnu/sbin' 55# 56CRUNCH_SRCDIRS+= gnu/sbin 57CRUNCH_PATH_gnu/sbin= ${.CURDIR}/../.. 58CRUNCH_PROGS_gnu/sbin= cryptsetup 59 60CRUNCH_LIBS+= -ldm -lprop # tcplay, cryptsetup 61CRUNCH_LIBS+= -lpcap # wpa_supplicant 62CRUNCH_LIBS+= -lhammer # hammer 63CRUNCH_LIBS+= -ldmsg # hammer2 64CRUNCH_LIBS+= -lfetch # fetch 65CRUNCH_LIBS+= -larchive # cpio, tar 66CRUNCH_LIBS+= -llzma # cpio, tar 67CRUNCH_LIBS+= -lbz2 # cpio, tar 68CRUNCH_LIBS+= -lprivate_ncurses -lcrypt # telnet 69CRUNCH_LIBS+= -lprivate_ssl # fetch, wpa_supplicant 70CRUNCH_LIBS+= -lprivate_ssh # ssh 71CRUNCH_LIBS+= -lprivate_crypto # cpio, hammer2, md5, ping6, tar 72CRUNCH_LIBS+= -lutil 73CRUNCH_LIBS+= -lz # cpio, ssh, tar 74CRUNCH_LIBS+= -lm # hammer, hammer2, ping6 75CRUNCH_LIBS+= -lpthread # hammer2 76CRUNCH_LINKOPTS+= ${PRIVATELIB_LDFLAGS} 77 78.include <bsd.crunchgen.mk> 79.include <bsd.prog.mk> 80