1################################################################################ 2# 3# rtc-tools 4# 5################################################################################ 6 7RTC_TOOLS_VERSION = 33ef4aa1c92b0c92a351284d93d1ac5570de9cc7 8RTC_TOOLS_SITE = https://git.kernel.org/pub/scm/linux/kernel/git/abelloni/rtc-tools.git 9RTC_TOOLS_SITE_METHOD = git 10RTC_TOOLS_LICENSE = GPL-2.0 11RTC_TOOLS_LICENSE_FILES = COPYING 12 13RTC_TOOLS_BINARIES = rtc rtc-range 14 15ifeq ($(BR2_TOOLCHAIN_HAS_THREADS),y) 16RTC_TOOLS_BINARIES += rtc-sync 17endif 18 19define RTC_TOOLS_BUILD_CMDS 20 $(foreach bin,$(RTC_TOOLS_BINARIES),\ 21 $(TARGET_CC) $(TARGET_CFLAGS) -o $(@D)/$(bin) $(@D)/$(bin).c 22 ) 23endef 24 25define RTC_TOOLS_INSTALL_TARGET_CMDS 26 $(foreach bin,$(RTC_TOOLS_BINARIES),\ 27 $(INSTALL) -D -m 0755 $(@D)/$(bin) $(TARGET_DIR)/usr/bin/$(bin) 28 ) 29endef 30 31$(eval $(generic-package)) 32