summaryrefslogtreecommitdiff
path: root/package
diff options
context:
space:
mode:
authorBenjamin Decavel2009-10-05 17:17:06 +0200
committerBenjamin Decavel2009-10-05 17:17:06 +0200
commitd423120baa4faac731a6acf5522937171cf810c3 (patch)
tree3b7609a9a6ac3bb0f9db441fc12516f1ff543dad /package
parent2122e415fcce0338957de3594f9a8272231a6774 (diff)
bundle: make klogd a standalone app to save memory
Diffstat (limited to 'package')
-rw-r--r--package/busybox/spc2xx_defconfig2
-rw-r--r--package/busybox/spc2xx_slave_config2
-rw-r--r--package/klogd/klogd.mk29
3 files changed, 31 insertions, 2 deletions
diff --git a/package/busybox/spc2xx_defconfig b/package/busybox/spc2xx_defconfig
index 9d1c0ce4ac..b181bf5a20 100644
--- a/package/busybox/spc2xx_defconfig
+++ b/package/busybox/spc2xx_defconfig
@@ -787,7 +787,7 @@ CONFIG_FEATURE_ROTATE_LOGFILE=y
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
# CONFIG_LOGREAD is not set
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
-CONFIG_KLOGD=y
+# CONFIG_KLOGD is not set
# CONFIG_LOGGER is not set
#
diff --git a/package/busybox/spc2xx_slave_config b/package/busybox/spc2xx_slave_config
index fcfd82f308..a908a660bc 100644
--- a/package/busybox/spc2xx_slave_config
+++ b/package/busybox/spc2xx_slave_config
@@ -787,7 +787,7 @@ CONFIG_FEATURE_ROTATE_LOGFILE=y
CONFIG_FEATURE_IPC_SYSLOG_BUFFER_SIZE=
# CONFIG_LOGREAD is not set
# CONFIG_FEATURE_LOGREAD_REDUCED_LOCKING is not set
-CONFIG_KLOGD=y
+# CONFIG_KLOGD is not set
# CONFIG_LOGGER is not set
#
diff --git a/package/klogd/klogd.mk b/package/klogd/klogd.mk
new file mode 100644
index 0000000000..07a9fd066e
--- /dev/null
+++ b/package/klogd/klogd.mk
@@ -0,0 +1,29 @@
+############################################################
+#
+# klogd
+#
+############################################################
+KLOGD_BUILD_DIR:=$(APP_DIR)/klogd
+
+$(TARGET_DIR)/sbin/klogd:
+ $(MAKE) -C $(KLOGD_BUILD_DIR)
+ @cp $(KLOGD_BUILD_DIR)/klogd $@
+
+klogd: $(TARGET_DIR)/sbin/klogd
+
+klogd-clean:
+ $(MAKE) -C $(KLOGD_BUILD_DIR) clean
+ $(MAKE) -C $(KLOGD_BUILD_DIR) clean
+
+klogd-mrproper:
+ $(MAKE) -C $(KLOGD_BUILD_DIR) distclean
+ $(MAKE) -C $(KLOGD_BUILD_DIR) distclean
+
+.PHONY: klogd
+
+###########################################################
+#
+# Toplevel Makefile options
+#
+#############################################################
+TARGETS+=klogd