# Hack to check RT-Linux rules
#LINUX_DIR := /home/cvs/ocera/ocera-build/kernel/linux
#RTL_DIR := /home/cvs/ocera/ocera-build/kernel/rtlinux
+#CONFIG_RTLINUX = y
OCERA_DIR := $(shell ( cd -L $(MAKERULES_DIR)/../../../.. ; pwd -L ) )
BUILD_DIR_NAME = _build
$(KERN_MODULES_DIR)/kernel.mk: $(LINUX_DIR)/.config $(MAKERULES_DIR)/kernelcfg2mk
$(MAKERULES_DIR)/kernelcfg2mk $(LINUX_DIR) $(KERN_MODULES_DIR)
-ifdef RTL_DIR
+ifeq ($(CONFIG_RTLINUX),y)
include $(RTL_DIR)/rtl.mk
KERN_CC = $(CC)
KERN_ARCH = $(ARCH)
KERN_LD = $(LD)
-else # RTL_DIR
+else # CONFIG_RTLINUX
include $(KERN_MODULES_DIR)/kernel.mk
else
KERN_LD = echo KERN_LD not defined - skipped
endif
-endif
+endif # CONFIG_RTLINUX
KERN_LOADLIBES += -L$(KERN_LIB_DIR)
endif
-ifdef RTL_DIR
+ifeq ($(CONFIG_RTLINUX),y)
kernel-pass-local: $(rtlinux_MODULES:%=$(KERN_MODULES_DIR)/%$(KERN_EXE_SUFFIX))