mirror of
https://github.com/SCST-project/scst.git
synced 2026-05-18 11:11:27 +00:00
6425f39dc30181f5dbd246ca30b56d61e55deb53
distributions but must be installed separately via the OFED package. The patch below makes it easier to compile SCST-SRPT with the OFED kernel headers by disabling the backported <linux/scatterlist.h> macro's when compiling with OFED kernel headers. OFED namely has its own set of backported macro's. OFED kernel headers are detected via the preprocessor symbol __BACKPORT_LINUX_SCATTERLIST_H_TO_2_6_23__, which is defined in the OFED header file <linux/scatterlist.h> only. This patch does not have any effect when compiling SCST on a system where OFED has not been installed. Signed-off-by: Bart Van Assche <bart.vanassche@gmail.com> git-svn-id: http://svn.code.sf.net/p/scst/svn/trunk@824 d57e44dd-8a1f-0410-8b47-8ef2f437770f
This is the SCST development repository. It contains not a single project SCST as one can think, but a number of them, which are divided as the following: 1. SCST core in scst/ subdirectory 2. Administration utility for SCST core scstadmin in scstadmin/ 3. Target drivers in own subdirectories qla2x00t/, iscsi-scst/, etc. 4. User space programs in usr/ subdirectory, like fileio_tgt. 5. Some various docs in doc/ subdirectory. Those subprojects are in most cases independent from each other, although some of them depend from the SCST core. They put in the single repository only to simplify their development, they are released independently. Thus, use "make all" only if you really need to build everything. Otherwise build only what you need, like for iSCSI-SCST: make scst scst_install iscsi iscsi_install For more information about each subproject see their README files. Vladislav Bolkhovitin <vst@vlnb.net>, http://scst.sourceforge.net
Description
Languages
C
90.1%
Perl
4.2%
Shell
1.8%
HTML
1.7%
Makefile
1.2%
Other
0.9%