Author: luka Date: 2016-05-03 14:18:16 +0200 (Tue, 03 May 2016) New Revision: 49294
Modified: branches/chaos_calmer/include/target.mk branches/chaos_calmer/package/system/ubox/Makefile Log: CC: ubox: turn logd into a separate package Currently system log is always included as a part of ubox. Add logd as a seperate package and add it to default packages list. Signed-off-by: Andrej Vlasic <[email protected]> Modified: branches/chaos_calmer/include/target.mk =================================================================== --- branches/chaos_calmer/include/target.mk 2016-05-02 18:51:20 UTC (rev 49293) +++ branches/chaos_calmer/include/target.mk 2016-05-03 12:18:16 UTC (rev 49294) @@ -12,7 +12,7 @@ DEVICE_TYPE?=router # Default packages - the really basic set -DEFAULT_PACKAGES:=base-files libc libgcc busybox dropbear mtd uci opkg netifd fstools +DEFAULT_PACKAGES:=base-files libc libgcc busybox dropbear mtd uci opkg netifd fstools logd # For nas targets DEFAULT_PACKAGES.nas:=block-mount fdisk lsblk mdadm # For router targets Modified: branches/chaos_calmer/package/system/ubox/Makefile =================================================================== --- branches/chaos_calmer/package/system/ubox/Makefile 2016-05-02 18:51:20 UTC (rev 49293) +++ branches/chaos_calmer/package/system/ubox/Makefile 2016-05-03 12:18:16 UTC (rev 49294) @@ -28,11 +28,17 @@ 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 @@ $(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)) _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
