1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# procrank_linux 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunPROCRANK_LINUX_VERSION = 21c30ab4514a5b15ac6e813e21bee0d3d714cb08 8*4882a593SmuzhiyunPROCRANK_LINUX_SITE = $(call github,csimmonds,procrank_linux,$(PROCRANK_LINUX_VERSION)) 9*4882a593SmuzhiyunPROCRANK_LINUX_LICENSE = Apache-2.0 10*4882a593SmuzhiyunPROCRANK_LINUX_LICENSE_FILES = NOTICE 11*4882a593Smuzhiyun 12*4882a593SmuzhiyunPROCRANK_LINUX_CFLAGS = $(TARGET_CFLAGS) 13*4882a593Smuzhiyunifeq ($(BR2_PACKAGE_PROCRANK_LINUX_STATIC),y) 14*4882a593SmuzhiyunPROCRANK_LINUX_CFLAGS += -static 15*4882a593Smuzhiyunendif 16*4882a593Smuzhiyun 17*4882a593Smuzhiyundefine PROCRANK_LINUX_BUILD_CMDS 18*4882a593Smuzhiyun $(TARGET_MAKE_ENV) $(MAKE) -C $(@D) CROSS_COMPILE="$(TARGET_CROSS)" \ 19*4882a593Smuzhiyun LOCAL_CFLAGS="$(PROCRANK_LINUX_CFLAGS)" 20*4882a593Smuzhiyunendef 21*4882a593Smuzhiyun 22*4882a593Smuzhiyundefine PROCRANK_LINUX_INSTALL_TARGET_CMDS 23*4882a593Smuzhiyun $(INSTALL) -m 0755 -D $(@D)/procrank \ 24*4882a593Smuzhiyun $(TARGET_DIR)/usr/bin/procrank 25*4882a593Smuzhiyunendef 26*4882a593Smuzhiyun 27*4882a593Smuzhiyun$(eval $(generic-package)) 28