4faf38bf9c0c9c6f1e17e0a31b2ddd4dfa067d07
[feed/packages.git] / utils / auc / Makefile
1 # This is free software, licensed under the GNU General Public License v2.
2 # See /LICENSE for more information.
3 #
4
5 include $(TOPDIR)/rules.mk
6
7 PKG_NAME:=auc
8 PKG_VERSION:=0.1.6
9 PKG_RELEASE:=$(AUTORELEASE)
10 PKG_LICENSE:=GPL-3.0
11
12 include $(INCLUDE_DIR)/package.mk
13 include $(INCLUDE_DIR)/cmake.mk
14
15 define Package/auc
16 SECTION:=base
17 CATEGORY:=Base system
18 TITLE:=Attended sysUpgrade CLI (EXPERIMENTAL)
19 DEPENDS:=+attendedsysupgrade-common +libblobmsg-json +libubox +libubus \
20 +libuci +libuclient +rpcd-mod-rpcsys
21 endef
22
23 define Package/auc/description
24 CLI client for attended-sysupgrade
25 endef
26
27 EXTRA_CFLAGS += \
28 -D'AUC_VERSION=\"$(PKG_VERSION)-$(PKG_RELEASE)\"' \
29 $(if $(CONFIG_DEBUG),-DAUC_DEBUG=ON)
30
31 define Package/auc/install
32 $(INSTALL_DIR) $(1)/usr/sbin
33 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/auc $(1)/usr/sbin/
34 endef
35
36 $(eval $(call BuildPackage,auc))