libedit: No need of the bundled fgetln, vis and wcsdup
[dragonfly.git] / initrd / sbin.libcrypto / Makefile
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
7 PROG= rescue.libcrypto
8
9 CRUNCH_SRCDIRS+= sbin
10 CRUNCH_PATH_sbin= ${.CURDIR}/../..
11 CRUNCH_PROGS_sbin=      \
12         md5             \
13         hammer          \
14         hammer2         \
15         ping            \
16         ping6           \
17         tcplay
18
19 CRUNCH_ALIAS_md5= rmd160 sha1 sha256 sha512
20
21 CRUNCH_SRCDIRS+= usr.sbin/802_11
22 CRUNCH_PATH_usr.sbin/802_11= ${.CURDIR}/../..
23 CRUNCH_PROGS_usr.sbin/802_11= wpa_supplicant
24
25 CRUNCH_SRCDIRS+= gnu/sbin
26 CRUNCH_PATH_gnu/sbin= ${.CURDIR}/../..
27 CRUNCH_PROGS_gnu/sbin= cryptsetup lvm
28
29 CRUNCH_ALIAS_lvm= \
30         lvchange lvconvert lvcreate lvdisplay lvextend \
31         lvmchange lvmdiskscan lvmdump \
32         lvreduce lvremove lvrename lvresize lvs lvscan \
33         pvchange pvck pvcreate pvdisplay pvmove pvremove \
34         pvresize pvs pvscan \
35         vgcfgbackup vgcfgrestore vgchange vgck vgconvert \
36         vgcreate vgdisplay vgexport vgextend vgimport \
37         vgmerge vgmknodes vgreduce vgremove vgrename \
38         vgs vgscan vgsplit
39
40 CRUNCH_LIBS+= -llvm -ldevmapper -ldevattr  # lvm
41 CRUNCH_LIBS+= -ldm -lprop  # tcplay, cryptsetup, lvm
42 CRUNCH_LIBS+= -ldmsg -lutil -lhammer -lm
43 CRUNCH_LIBS+= -lmd  # md5, ping6
44 CRUNCH_LIBS+= -lpcap  # wpa_supplicant
45 CRUNCH_LIBS+= -lprivate_ssl  # wpa_supplicant
46 CRUNCH_LIBS+= -lprivate_crypto
47 CRUNCH_LIBS+= -lpthread
48 CRUNCH_LIBS+= ${PRIVATELIB_LDFLAGS}
49
50 .include <bsd.crunchgen.mk>
51 .include <bsd.prog.mk>