diff options
Diffstat (limited to 'package/system/ubox')
-rw-r--r-- | package/system/ubox/Makefile | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/package/system/ubox/Makefile b/package/system/ubox/Makefile index b32c794618..f9f1ac17f1 100644 --- a/package/system/ubox/Makefile +++ b/package/system/ubox/Makefile @@ -28,11 +28,17 @@ define Package/ubox TITLE:=OpenWrt system helper toolbox endef +define Package/logd + SECTION:=base + CATEGORY:=Base system + DEPENDS:=+libubox +libubus +libblobmsg-json +USE_GLIBC:librt + TITLE:=OpenWrt system log implementation +endef + define Package/ubox/install - $(INSTALL_DIR) $(1)/sbin $(1)/usr/sbin $(1)/lib/ $(1)/etc/init.d/ + $(INSTALL_DIR) $(1)/sbin $(1)/usr/sbin $(1)/lib/ - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/{kmodloader,logd,logread,validate_data} $(1)/sbin/ - $(INSTALL_BIN) ./files/log.init $(1)/etc/init.d/log + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/{kmodloader,validate_data} $(1)/sbin/ $(INSTALL_DATA) $(PKG_INSTALL_DIR)/usr/lib/libvalidate.so $(1)/lib $(LN) ../../sbin/kmodloader $(1)/usr/sbin/rmmod @@ -42,4 +48,12 @@ define Package/ubox/install $(LN) ../../sbin/kmodloader $(1)/usr/sbin/modprobe endef +define Package/logd/install + $(INSTALL_DIR) $(1)/sbin $(1)/etc/init.d/ + + $(INSTALL_BIN) $(PKG_INSTALL_DIR)/usr/sbin/{logd,logread} $(1)/sbin/ + $(INSTALL_BIN) ./files/log.init $(1)/etc/init.d/log +endef + $(eval $(call BuildPackage,ubox)) +$(eval $(call BuildPackage,logd)) |