## Kbuild for the OSD modules## Copyright (C) 2008 Panasas Inc. All rights reserved.## Authors:# Boaz Harrosh <bharrosh@panasas.com># Benny Halevy <bhalevy@panasas.com>## This program is free software; you can redistribute it and/or modify# it under the terms of the GNU General Public License version 2#ifneq ($(OSD_INC),)# we are built out-of-tree Kconfigure everything as onCONFIG_SCSI_OSD_INITIATOR=mccflags-y += -DCONFIG_SCSI_OSD_INITIATOR -DCONFIG_SCSI_OSD_INITIATOR_MODULE# Uncomment to turn debug on# ccflags-y += -DCONFIG_SCSI_OSD_DEBUG# if we are built out-of-tree and the hosting kernel has OSD headers# then "ccflags-y +=" will not pick the out-off-tree headers. Only by doing# this it will work. This might break in future kernelsLINUXINCLUDE := -I$(OSD_INC) $(LINUXINCLUDE)endif# libosd.ko - osd-initiator librarylibosd-y := osd_initiator.oobj-$(CONFIG_SCSI_OSD_INITIATOR) += libosd.o