X-Git-Url: http://git.etherboot.org/mirror/scst/.git/blobdiff_plain/470fe1eede1494bbd6db593854c4b7de5fa23bc2..ef3df3614fbcbfb4312a84a219c9bc011e7b8592:/Makefile diff --git a/Makefile b/Makefile index f22419d..dfecb95 100644 --- a/Makefile +++ b/Makefile @@ -21,28 +21,34 @@ 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