1a7b5a3d4SEmmanuel VadotPACKAGE= runtime 2a7b5a3d4SEmmanuel Vadot 3f736a450SJustin T. GibbsLIB= cam 441d8423fSGordon TetlowSHLIBDIR?= /lib 552c9ce25SScott LongSRCS= camlib.c scsi_cmdparse.c scsi_all.c scsi_da.c scsi_sa.c cam.c \ 6*7b3ee39eSJohn Baldwin ata_all.c nvme_all.c nvme_util.c smp_all.c scsi_wrap.c 7da739265SWarner LoshINCS= camlib.h scsi_wrap.h 8f736a450SJustin T. Gibbs 96b129086SBaptiste DaroussinLIBADD= sbuf 103393f8daSKenneth D. Merry 114a558355SRuslan ErmilovMAN= cam.3 cam_cdbparse.3 12f736a450SJustin T. Gibbs 13daaf5759SEd SchoutenWARNS?= 2 1401a4eb82SKenneth D. Merry 1501a4eb82SKenneth D. MerryMLINKS+= cam.3 cam_open_device.3 \ 1601a4eb82SKenneth D. Merry cam.3 cam_open_spec_device.3 \ 1701a4eb82SKenneth D. Merry cam.3 cam_open_btl.3 \ 1801a4eb82SKenneth D. Merry cam.3 cam_open_pass.3 \ 1901a4eb82SKenneth D. Merry cam.3 cam_close_device.3 \ 2001a4eb82SKenneth D. Merry cam.3 cam_close_spec_device.3 \ 2101a4eb82SKenneth D. Merry cam.3 cam_getccb.3 \ 2201a4eb82SKenneth D. Merry cam.3 cam_send_ccb.3 \ 2301a4eb82SKenneth D. Merry cam.3 cam_freeccb.3 \ 2401a4eb82SKenneth D. Merry cam.3 cam_path_string.3 \ 2501a4eb82SKenneth D. Merry cam.3 cam_device_dup.3 \ 2601a4eb82SKenneth D. Merry cam.3 cam_device_copy.3 \ 2701a4eb82SKenneth D. Merry cam.3 cam_get_device.3 \ 2801a4eb82SKenneth D. Merry cam_cdbparse.3 csio_build.3 \ 2901a4eb82SKenneth D. Merry cam_cdbparse.3 csio_build_visit.3 \ 3001a4eb82SKenneth D. Merry cam_cdbparse.3 csio_decode.3 \ 3101a4eb82SKenneth D. Merry cam_cdbparse.3 csio_decode_visit.3 \ 3201a4eb82SKenneth D. Merry cam_cdbparse.3 buff_decode.3 \ 3301a4eb82SKenneth D. Merry cam_cdbparse.3 buff_decode_visit.3 \ 3401a4eb82SKenneth D. Merry cam_cdbparse.3 csio_encode.3 \ 3501a4eb82SKenneth D. Merry cam_cdbparse.3 csio_encode_visit.3 \ 3601a4eb82SKenneth D. Merry cam_cdbparse.3 buff_encode_visit.3 37f736a450SJustin T. Gibbs 388fadf6a6SEd Maste.PATH: ${SRCTOP}/sys/cam \ 398fadf6a6SEd Maste ${SRCTOP}/sys/cam/ata \ 40e40d8dbbSAlexander Motin ${SRCTOP}/sys/cam/nvme \ 41a94a63f0SWarner Losh ${SRCTOP}/sys/cam/mmc \ 42*7b3ee39eSJohn Baldwin ${SRCTOP}/sys/cam/scsi \ 43*7b3ee39eSJohn Baldwin ${SRCTOP}/sys/dev/nvme 44f736a450SJustin T. Gibbs 455695441bSEnji CooperCFLAGS+= -I${.CURDIR} -I${SRCTOP}/sys 46f736a450SJustin T. Gibbs 47021c5b6dSNathan WhitehornSHLIB_MAJOR= 7 487596eb48SKonstantin Belousov 49b0b1dbddSEnji Cooper.include <src.opts.mk> 50b0b1dbddSEnji Cooper 518c099357SEnji CooperHAS_TESTS= 52b0b1dbddSEnji CooperSUBDIR.${MK_TESTS}+= tests 53b0b1dbddSEnji Cooper 54f736a450SJustin T. Gibbs.include <bsd.lib.mk> 55