3 CFLAGS=-g -O0 -Wall -W -I../..
4 LIBISCSI_OBJ = socket.o init.o login.o nop.o pdu.o discovery.o scsi-command.o scsi-lowlevel.o
8 tools/iscsiclient: tools/iscsiclient.o libiscsi.a
9 $(CC) $(CFLAGS) -o $@ tools/iscsiclient.o libiscsi.a $(LIBS)
11 libiscsi.a: $(LIBISCSI_OBJ)
12 @echo Creating library $@
13 ar r libiscsi.a $(LIBISCSI_OBJ)
16 tools/iscsiclient.o: tools/iscsiclient.c
18 $(CC) $(CFLAGS) -c tools/iscsiclient.c -o $@
20 socket.o: socket.c iscsi.h iscsi-private.h
22 init.o: init.c iscsi.h iscsi-private.h
24 login.o: login.c iscsi.h iscsi-private.h
26 pdu.o: pdu.c iscsi.h iscsi-private.h
28 nop.o: nop.c iscsi.h iscsi-private.h
30 discovery.o: discovery.c iscsi.h iscsi-private.h
32 scsi-command.o: scsi-command.c iscsi.h iscsi-private.h
34 scsi-lowlevel.o: scsi-lowlevel.c scsi-lowlevel.h
37 rm -f tools/iscsiclient