1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# racehound 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunRACEHOUND_VERSION = f09f06fcc3c77c8c5541be3ba5be80aa8148ce0c 8*4882a593SmuzhiyunRACEHOUND_SITE = $(call github,winnukem,racehound,$(RACEHOUND_VERSION)) 9*4882a593SmuzhiyunRACEHOUND_LICENSE = GPL-2.0 10*4882a593SmuzhiyunRACEHOUND_LICENSE_FILES = LICENSE 11*4882a593SmuzhiyunRACEHOUND_SUPPORTS_IN_SOURCE_BUILD = NO 12*4882a593Smuzhiyun 13*4882a593SmuzhiyunRACEHOUND_DEPENDENCIES = elfutils linux 14*4882a593Smuzhiyun 15*4882a593Smuzhiyun# override auto detection (uses host parameters, not cross compile 16*4882a593Smuzhiyun# ready) 17*4882a593SmuzhiyunRACEHOUND_CONF_OPTS += \ 18*4882a593Smuzhiyun -DKERNEL_VERSION_OK=YES \ 19*4882a593Smuzhiyun -DMODULE_BUILD_SUPPORTED=YES \ 20*4882a593Smuzhiyun -DKERNEL_CONFIG_OK=YES \ 21*4882a593Smuzhiyun -DKBUILD_BUILD_DIR=$(LINUX_DIR) \ 22*4882a593Smuzhiyun -DKBUILD_VERSION_STRING=$(LINUX_VERSION_PROBED) 23*4882a593Smuzhiyun 24*4882a593Smuzhiyun# cross compile environment for linux kernel module 25*4882a593SmuzhiyunRACEHOUND_MAKE_ENV = $(LINUX_MAKE_FLAGS) 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun$(eval $(cmake-package)) 28