1include ../common.mak
2
3CFLAGS += -Wall -Os $(EXTRACFLAGS) -I$(SRCBASE) -I$(SRCBASE)/include -I$(LINUXDIR)/include -I$(LINUXDIR)/arch/arm/include -I$(LINUXDIR)/arch/arm/plat-brcm/include -I.
4ifeq ($(CONFIG_LINUX26),y)
5CFLAGS += -DSCSI_SG
6endif
7
8TARGETS = scsi-start
9
10all: $(TARGETS)
11
12scsi-start:	scsi-start.c
13	@$(CC) -o $@ $^ $(CFLAGS)
14
15scsi-idle:	scsi-idle.c
16	@$(CC) -o $@ $^ $(CFLAGS)
17
18clean:
19	rm -f *.o $(TARGETS) *~
20
21install:	all
22	@install -d $(INSTALLDIR)/usr/sbin
23	@install -D scsi-start $(INSTALLDIR)/usr/sbin/scsi-start
24	@$(STRIP) -s $(INSTALLDIR)/usr/sbin/scsi-start
25
26	# scsi-stop is a symbolic link to scsi-start
27	cd $(INSTALLDIR)/usr/sbin && \
28		ln -sf scsi-start scsi-stop
29