xref: /aosp_15_r20/external/sg3_utils/Makefile.am (revision 44704f698541f6367e81f991ef8bb54ccbf3fc18)
1*44704f69SBart Van Assche
2*44704f69SBart Van AsscheSUBDIRS = \
3*44704f69SBart Van Assche	include \
4*44704f69SBart Van Assche	lib \
5*44704f69SBart Van Assche	src \
6*44704f69SBart Van Assche	doc \
7*44704f69SBart Van Assche	scripts
8*44704f69SBart Van Assche
9*44704f69SBart Van AsscheEXTRA_DIST = \
10*44704f69SBart Van Assche	autogen.sh \
11*44704f69SBart Van Assche	COVERAGE \
12*44704f69SBart Van Assche	CREDITS \
13*44704f69SBart Van Assche	BSD_LICENSE \
14*44704f69SBart Van Assche	build_debian.sh \
15*44704f69SBart Van Assche	README.details \
16*44704f69SBart Van Assche	README.freebsd \
17*44704f69SBart Van Assche	README.iscsi \
18*44704f69SBart Van Assche	README.sg_start \
19*44704f69SBart Van Assche	README.solaris \
20*44704f69SBart Van Assche	README.tru64 \
21*44704f69SBart Van Assche	README.win32 \
22*44704f69SBart Van Assche	sg3_utils.man8.html \
23*44704f69SBart Van Assche	sg3_utils.spec
24*44704f69SBart Van Assche
25*44704f69SBart Van AsscheEXTRA_DIST += \
26*44704f69SBart Van Assche	archive/align_b4_memalign.c \
27*44704f69SBart Van Assche	archive/llseek.c \
28*44704f69SBart Van Assche	archive/llseek.h \
29*44704f69SBart Van Assche	archive/o_scsi_logging_level \
30*44704f69SBart Van Assche	archive/README \
31*44704f69SBart Van Assche	archive/sg_json_writer.c \
32*44704f69SBart Van Assche	archive/sg_json_writer.h
33*44704f69SBart Van Assche
34*44704f69SBart Van AsscheEXTRA_DIST += \
35*44704f69SBart Van Assche	debian/changelog \
36*44704f69SBart Van Assche	debian/compat \
37*44704f69SBart Van Assche	debian/control \
38*44704f69SBart Van Assche	debian/copyright \
39*44704f69SBart Van Assche	debian/docs \
40*44704f69SBart Van Assche	debian/libsgutils2-2.install \
41*44704f69SBart Van Assche	debian/libsgutils2-dev.install \
42*44704f69SBart Van Assche	debian/README.debian4 \
43*44704f69SBart Van Assche	debian/rules \
44*44704f69SBart Van Assche	debian/sg3-utils.examples \
45*44704f69SBart Van Assche	debian/sg3-utils.install
46*44704f69SBart Van Assche
47*44704f69SBart Van AsscheEXTRA_DIST += \
48*44704f69SBart Van Assche	examples/Makefile.freebsd \
49*44704f69SBart Van Assche	examples/README \
50*44704f69SBart Van Assche	examples/reassign_addr.txt \
51*44704f69SBart Van Assche	examples/scsi_inquiry.c \
52*44704f69SBart Van Assche	examples/sdiag_sas_p0_cjtpat.txt \
53*44704f69SBart Van Assche	examples/sdiag_sas_p0_prbs9.txt \
54*44704f69SBart Van Assche	examples/sdiag_sas_p1_cjtpat.txt \
55*44704f69SBart Van Assche	examples/sdiag_sas_p1_idle.txt \
56*44704f69SBart Van Assche	examples/sdiag_sas_p1_prbs15.txt \
57*44704f69SBart Van Assche	examples/sdiag_sas_p1_stop.txt \
58*44704f69SBart Van Assche	examples/sg_compare_and_write.txt \
59*44704f69SBart Van Assche	examples/sg_excl.c \
60*44704f69SBart Van Assche	examples/sg_persist_tst.sh \
61*44704f69SBart Van Assche	examples/sgq_dd.c \
62*44704f69SBart Van Assche	examples/sg_sat_chk_power.c \
63*44704f69SBart Van Assche	examples/sg__sat_identify.c \
64*44704f69SBart Van Assche	examples/sg__sat_phy_event.c \
65*44704f69SBart Van Assche	examples/sg__sat_set_features.c \
66*44704f69SBart Van Assche	examples/sg_sat_smart_rd_data.c \
67*44704f69SBart Van Assche	examples/sg_simple16.c \
68*44704f69SBart Van Assche	examples/sg_simple1.c \
69*44704f69SBart Van Assche	examples/sg_simple2.c \
70*44704f69SBart Van Assche	examples/sg_simple3.c \
71*44704f69SBart Van Assche	examples/sg_simple4.c \
72*44704f69SBart Van Assche	examples/sg_simple5.c \
73*44704f69SBart Van Assche	examples/sg_unmap_example.txt \
74*44704f69SBart Van Assche	examples/transport_ids.txt \
75*44704f69SBart Van Assche	examples/Makefile
76*44704f69SBart Van Assche
77*44704f69SBart Van AsscheEXTRA_DIST += \
78*44704f69SBart Van Assche	getopt_long/getopt.h \
79*44704f69SBart Van Assche	getopt_long/getopt_long.c
80*44704f69SBart Van Assche
81*44704f69SBart Van AsscheEXTRA_DIST += \
82*44704f69SBart Van Assche	include/freebsd_nvme_ioctl.h
83*44704f69SBart Van Assche
84*44704f69SBart Van AsscheEXTRA_DIST += \
85*44704f69SBart Van Assche	inhex/descriptor_sense.hex \
86*44704f69SBart Van Assche	inhex/fixed_sense.hex \
87*44704f69SBart Van Assche	inhex/forwarded_sense.hex \
88*44704f69SBart Van Assche	inhex/get_elem_status.hex \
89*44704f69SBart Van Assche	inhex/get_lba_status.hex \
90*44704f69SBart Van Assche	inhex/inq_standard.hex \
91*44704f69SBart Van Assche	inhex/logs_last_n.hex \
92*44704f69SBart Van Assche	inhex/nvme_dev_self_test.hex \
93*44704f69SBart Van Assche	inhex/nvme_identify_ctl.hex \
94*44704f69SBart Van Assche	inhex/nvme_read_ctl.hex \
95*44704f69SBart Van Assche	inhex/nvme_read_oob_ctl.hex \
96*44704f69SBart Van Assche	inhex/nvme_write_ctl.hex \
97*44704f69SBart Van Assche	inhex/opcodes.hex \
98*44704f69SBart Van Assche	inhex/README \
99*44704f69SBart Van Assche	inhex/ref_sense.hex \
100*44704f69SBart Van Assche	inhex/rep_density.hex \
101*44704f69SBart Van Assche	inhex/rep_density_media.hex \
102*44704f69SBart Van Assche	inhex/rep_density_media_typem.hex \
103*44704f69SBart Van Assche	inhex/rep_density_typem.hex \
104*44704f69SBart Van Assche	inhex/rep_realms.hex \
105*44704f69SBart Van Assche	inhex/rep_zdomains.hex \
106*44704f69SBart Van Assche	inhex/rep_zones.hex \
107*44704f69SBart Van Assche	inhex/ses_areca_all.hex \
108*44704f69SBart Van Assche	inhex/vpd_bdce.hex \
109*44704f69SBart Van Assche	inhex/vpd_consistuents.hex \
110*44704f69SBart Van Assche	inhex/vpd_cpr.hex \
111*44704f69SBart Van Assche	inhex/vpd_dev_id.hex \
112*44704f69SBart Van Assche	inhex/vpd_di_all.hex \
113*44704f69SBart Van Assche	inhex/vpd_fp.hex \
114*44704f69SBart Van Assche	inhex/vpd_lbpro.hex \
115*44704f69SBart Van Assche	inhex/vpd_lbpv.hex \
116*44704f69SBart Van Assche	inhex/vpd_ref.hex \
117*44704f69SBart Van Assche	inhex/vpd_sbl.hex \
118*44704f69SBart Van Assche	inhex/vpd_sdeb.hex \
119*44704f69SBart Van Assche	inhex/vpd_sfs.hex \
120*44704f69SBart Van Assche	inhex/vpd_tpc.hex \
121*44704f69SBart Van Assche	inhex/vpd_zbdc.hex \
122*44704f69SBart Van Assche	inhex/vpd_zbdc.raw \
123*44704f69SBart Van Assche	inhex/z_act_query.hex
124*44704f69SBart Van Assche
125*44704f69SBart Van AsscheEXTRA_DIST += \
126*44704f69SBart Van Assche	scripts/40-usb-blacklist.rules \
127*44704f69SBart Van Assche	scripts/54-before-scsi-sg3_id.rules \
128*44704f69SBart Van Assche	scripts/55-scsi-sg3_id.rules \
129*44704f69SBart Van Assche	scripts/58-scsi-sg3_symlink.rules \
130*44704f69SBart Van Assche	scripts/59-fc-wwpn-id.rules \
131*44704f69SBart Van Assche	scripts/59-scsi-cciss_id.rules \
132*44704f69SBart Van Assche	scripts/cciss_id \
133*44704f69SBart Van Assche	scripts/fc_wwpn_id \
134*44704f69SBart Van Assche	scripts/lunmask.service \
135*44704f69SBart Van Assche	scripts/scsi-enable-target-scan.sh
136*44704f69SBart Van Assche
137*44704f69SBart Van AsscheEXTRA_DIST += \
138*44704f69SBart Van Assche	suse/sg3_utils.changes \
139*44704f69SBart Van Assche	suse/sg3_utils.spec
140*44704f69SBart Van Assche
141*44704f69SBart Van AsscheEXTRA_DIST += \
142*44704f69SBart Van Assche	testing/bsg_queue_tst.c \
143*44704f69SBart Van Assche	testing/Makefile \
144*44704f69SBart Van Assche	testing/Makefile.cyg \
145*44704f69SBart Van Assche	testing/Makefile.freebsd \
146*44704f69SBart Van Assche	testing/README \
147*44704f69SBart Van Assche	testing/sg_chk_asc.c \
148*44704f69SBart Van Assche	testing/sgh_dd.cpp \
149*44704f69SBart Van Assche	testing/sg_iovec_tst.cpp \
150*44704f69SBart Van Assche	testing/sg_json_builder_test.c \
151*44704f69SBart Van Assche	testing/sg_mrq_dd.cpp \
152*44704f69SBart Van Assche	testing/sg_queue_tst.c \
153*44704f69SBart Van Assche	testing/sg_scat_gath.cpp \
154*44704f69SBart Van Assche	testing/sg_scat_gath.h \
155*44704f69SBart Van Assche	testing/sgs_dd.c \
156*44704f69SBart Van Assche	testing/sg_sense_test.c \
157*44704f69SBart Van Assche	testing/sg_take_snap.c \
158*44704f69SBart Van Assche	testing/sg_tst_async.cpp \
159*44704f69SBart Van Assche	testing/sg_tst_bidi.c \
160*44704f69SBart Van Assche	testing/sg_tst_context.cpp \
161*44704f69SBart Van Assche	testing/sg_tst_excl2.cpp \
162*44704f69SBart Van Assche	testing/sg_tst_excl3.cpp \
163*44704f69SBart Van Assche	testing/sg_tst_excl.cpp \
164*44704f69SBart Van Assche	testing/sg_tst_ioctl.c \
165*44704f69SBart Van Assche	testing/sg_tst_json_builder.c \
166*44704f69SBart Van Assche	testing/sg_tst_nvme.c \
167*44704f69SBart Van Assche	testing/tst_sg_lib.c \
168*44704f69SBart Van Assche	testing/uapi_sg.h
169*44704f69SBart Van Assche
170*44704f69SBart Van AsscheEXTRA_DIST += \
171*44704f69SBart Van Assche	utils/hxascdmp.1 \
172*44704f69SBart Van Assche	utils/hxascdmp.c \
173*44704f69SBart Van Assche	utils/Makefile \
174*44704f69SBart Van Assche	utils/Makefile.cygwin \
175*44704f69SBart Van Assche	utils/Makefile.freebsd \
176*44704f69SBart Van Assche	utils/Makefile.mingw \
177*44704f69SBart Van Assche	utils/Makefile.solaris \
178*44704f69SBart Van Assche	utils/README
179*44704f69SBart Van Assche
180*44704f69SBart Van Asschedistclean-local:
181*44704f69SBart Van Assche	rm -rf autom4te.cache
182*44704f69SBart Van Assche	rm -f build-stamp configure-stamp
183*44704f69SBart Van Assche	rm -rf lib/.deps
184*44704f69SBart Van Assche	rm -rf src/.deps
185