From: Vladimir Sokolovsky Date: Mon, 4 Jun 2012 20:07:02 +0000 (+0300) Subject: Add SLES11SP2 detection X-Git-Tag: vofed-3.5-x~77 X-Git-Url: https://openfabrics.org/gitweb/?a=commitdiff_plain;h=4ddfa1f20fa8ade2cae6506b87cf68a3216310e1;p=~aditr%2Fcompat-rdma.git Add SLES11SP2 detection Signed-off-by: Vladimir Sokolovsky --- diff --git a/config.mk b/config.mk index d3122f4..8635187 100644 --- a/config.mk +++ b/config.mk @@ -32,6 +32,16 @@ COMPAT_RHEL_VERSIONS := $(shell I=$(RHEL_MINOR); while [ "$$I" -ge 0 ]; do echo $(foreach ver,$(COMPAT_RHEL_VERSIONS),$(eval CONFIG_COMPAT_RHEL_$(RHEL_MAJOR)_$(ver)=y)) endif +KLIB_SOURCE := $(subst build,source,$(KLIB_BUILD)) +NAME := $(shell grep ^NAME $(KLIB_SOURCE)/Makefile | sed -n 's/.*= *\(.*\)/\1/p') +ifneq ($(NAME),) +ifeq ("$(strip $(NAME))","Sneaky Weasel") +SLES_MAJOR := "11" +SLES_MINOR := "2" +CONFIG_COMPAT_SLES_11_2 := y +endif +endif + endif # kernel Makefile check ifdef CONFIG_COMPAT_KERNEL_2_6_36 diff --git a/makefile b/makefile index 8e1dabd..9af0452 100644 --- a/makefile +++ b/makefile @@ -21,6 +21,11 @@ CFLAGS += \ -DCOMPAT_PROJECT="\"Compat-rdma\"" \ -DCOMPAT_VERSION="\"$(shell cat compat_version)\"" \ +ifneq ($(CONFIG_COMPAT_SLES_11_2),) +CFLAGS += \ + -DCONFIG_COMPAT_SLES_11_2=$(CONFIG_COMPAT_SLES_11_2) +endif + DEPMOD = /sbin/depmod INSTALL_MOD_DIR ?= $(shell test -f /etc/redhat-release && echo extra/ofa_kernel || echo updates)