xref: /NextBSD/lib/libcam/Makefile (revision 594e07bd1b11504215f7e800f4aad9672c6a14a2)
1# $FreeBSD$
2
3LIB=		cam
4SHLIBDIR?=	/lib
5SRCS=		camlib.c scsi_cmdparse.c scsi_all.c scsi_da.c scsi_sa.c cam.c \
6		ata_all.c smp_all.c
7INCS=		camlib.h
8
9LIBADD=		sbuf
10
11MAN=		cam.3 cam_cdbparse.3
12
13WARNS?=		2
14
15MLINKS+=	cam.3 cam_open_device.3 \
16		cam.3 cam_open_spec_device.3 \
17		cam.3 cam_open_btl.3 \
18		cam.3 cam_open_pass.3 \
19		cam.3 cam_close_device.3 \
20		cam.3 cam_close_spec_device.3 \
21		cam.3 cam_getccb.3 \
22		cam.3 cam_send_ccb.3 \
23		cam.3 cam_freeccb.3 \
24		cam.3 cam_path_string.3 \
25		cam.3 cam_device_dup.3 \
26		cam.3 cam_device_copy.3 \
27		cam.3 cam_get_device.3 \
28		cam_cdbparse.3 csio_build.3 \
29		cam_cdbparse.3 csio_build_visit.3 \
30		cam_cdbparse.3 csio_decode.3 \
31		cam_cdbparse.3 csio_decode_visit.3 \
32		cam_cdbparse.3 buff_decode.3 \
33		cam_cdbparse.3 buff_decode_visit.3 \
34		cam_cdbparse.3 csio_encode.3 \
35		cam_cdbparse.3 csio_encode_visit.3 \
36		cam_cdbparse.3 buff_encode_visit.3
37
38.PATH:		${.CURDIR}/../../sys/cam/scsi ${.CURDIR}/../../sys/cam/ata \
39		${.CURDIR}/../../sys/cam
40
41SDIR=		${.CURDIR}/../../sys
42CFLAGS+=	-I${.CURDIR} -I${SDIR}
43
44SHLIB_MAJOR=	7
45
46.include <bsd.lib.mk>
47