1*4882a593Smuzhiyun################################################################################ 2*4882a593Smuzhiyun# 3*4882a593Smuzhiyun# sysrepo 4*4882a593Smuzhiyun# 5*4882a593Smuzhiyun################################################################################ 6*4882a593Smuzhiyun 7*4882a593SmuzhiyunSYSREPO_VERSION = 1.4.122 8*4882a593SmuzhiyunSYSREPO_SITE = $(call github,sysrepo,sysrepo,v$(SYSREPO_VERSION)) 9*4882a593SmuzhiyunSYSREPO_INSTALL_STAGING = YES 10*4882a593SmuzhiyunSYSREPO_LICENSE = Apache-2.0 11*4882a593SmuzhiyunSYSREPO_LICENSE_FILES = LICENSE 12*4882a593SmuzhiyunSYSREPO_DEPENDENCIES = libyang pcre host-sysrepo 13*4882a593SmuzhiyunHOST_SYSREPO_DEPENDENCIES = host-libyang host-pcre 14*4882a593Smuzhiyun 15*4882a593SmuzhiyunSYSREPO_CONF_OPTS = \ 16*4882a593Smuzhiyun -DBUILD_EXAMPLES=$(if $(BR2_PACKAGE_SYSREPO_EXAMPLES),ON,OFF) \ 17*4882a593Smuzhiyun -DENABLE_TESTS=OFF \ 18*4882a593Smuzhiyun -DENABLE_VALGRIND_TESTS=OFF \ 19*4882a593Smuzhiyun -DREPO_PATH=/etc/sysrepo 20*4882a593Smuzhiyun 21*4882a593Smuzhiyunifeq ($(BR2_TOOLCHAIN_HAS_LIBATOMIC),y) 22*4882a593SmuzhiyunSYSREPO_CONF_OPTS += -DCMAKE_EXE_LINKER_FLAGS=-latomic 23*4882a593Smuzhiyunendif 24*4882a593Smuzhiyun 25*4882a593Smuzhiyundefine SYSREPO_INSTALL_INIT_SYSV 26*4882a593Smuzhiyun $(INSTALL) -m 755 -D package/sysrepo/S51sysrepo-plugind \ 27*4882a593Smuzhiyun $(TARGET_DIR)/etc/init.d/S51sysrepo-plugind 28*4882a593Smuzhiyunendef 29*4882a593Smuzhiyun 30*4882a593SmuzhiyunHOST_SYSREPO_CONF_OPTS = \ 31*4882a593Smuzhiyun -DBUILD_EXAMPLES=OFF \ 32*4882a593Smuzhiyun -DENABLE_TESTS=OFF \ 33*4882a593Smuzhiyun -DENABLE_VALGRIND_TESTS=OFF \ 34*4882a593Smuzhiyun -DREPO_PATH=$(TARGET_DIR)/etc/sysrepo 35*4882a593Smuzhiyun 36*4882a593Smuzhiyun$(eval $(cmake-package)) 37*4882a593Smuzhiyun$(eval $(host-cmake-package)) 38