LSI/MPT target driver added
[mirror/scst/.git] / Makefile
index f22419d..dfecb95 100644 (file)
--- a/Makefile
+++ b/Makefile
 SCST_DIR=scst
 QLA_INI_DIR=qla2x00t
 QLA_DIR=qla2x00t/qla2x00-target
+LSI_DIR=mpt
 
 all:
        cd $(SCST_DIR) && $(MAKE) $@
        @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi
+       @if [ -d $(LSI_DIR) ]; then cd $(LSI_DIR) && $(MAKE) $@; fi
 
 install: 
        cd $(SCST_DIR) && $(MAKE) $@
        @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi
+       @if [ -d $(LSI_DIR) ]; then cd $(LSI_DIR) && $(MAKE) $@; fi
 
 uninstall: 
        cd $(SCST_DIR) && $(MAKE) $@
        @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi
+       @if [ -d $(LSI_DIR) ]; then cd $(LSI_DIR) && $(MAKE) $@; fi
 
 clean: 
        cd $(SCST_DIR) && $(MAKE) $@
        @if [ -d $(QLA_INI_DIR) ]; then cd $(QLA_INI_DIR) && $(MAKE) $@; fi
        @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi
+       @if [ -d $(LSI_DIR) ]; then cd $(LSI_DIR) && $(MAKE) $@; fi
 
 extraclean: 
        cd $(SCST_DIR) && $(MAKE) $@
        @if [ -d $(QLA_INI_DIR) ]; then cd $(QLA_INI_DIR) && $(MAKE) $@; fi
        @if [ -d $(QLA_DIR) ]; then cd $(QLA_DIR) && $(MAKE) $@; fi
+       @if [ -d $(LSI_DIR) ]; then cd $(LSI_DIR) && $(MAKE) $@; fi
 
 scst: 
        cd $(SCST_DIR) && $(MAKE)
@@ -76,6 +82,21 @@ qla_extraclean:
        cd $(QLA_INI_DIR)/.. && $(MAKE) extraclean
        cd $(QLA_DIR) && $(MAKE) extraclean
 
+lsi:
+       cd $(LSI_DIR) && $(MAKE)
+
+lsi_install:
+       cd $(LSI_DIR) && $(MAKE) install
+
+lsi_uninstall:
+       cd $(LSI_DIR) && $(MAKE) uninstall
+
+lsi_clean: 
+       cd $(LSI_DIR) && $(MAKE) clean
+
+lsi_extraclean:
+       cd $(LSI_DIR) && $(MAKE) extraclean
+
 help:
        @echo "         all (the default) : make all"
        @echo "         clean             : clean files"
@@ -94,9 +115,16 @@ help:
        @echo "         qla_extraclean  : 2.6 qla target: clean + clean dependencies"
        @echo "         qla_install     : 2.6 qla target: install"
        @echo "         qla_uninstall   : 2.6 qla target: uninstall"
+       @echo ""
+       @echo "         lsi             : make lsi target"
+       @echo "         lsi_clean       : lsi target: clean "
+       @echo "         lsi_extraclean  : lsi target: clean + clean dependencies"
+       @echo "         lsi_install     : lsi target: install"
+       @echo "         lsi_uninstall   : lsi target: uninstall"
        @echo " Notes :"
        @echo "         - install and uninstall must be made as root"
 
 .PHONY: all install uninstall clean extraclean help \
        qla qla_install qla_uninstall qla_clean qla_extraclean \
+       lsi lsi_install lsi_uninstall lsi_clean lsi_extraclean \
        scst scst_install scst_uninstall scst_clean scst_extraclean