aboutsummaryrefslogtreecommitdiff
path: root/sysklogd/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'sysklogd/Makefile.in')
-rw-r--r--sysklogd/Makefile.in20
1 files changed, 13 insertions, 7 deletions
diff --git a/sysklogd/Makefile.in b/sysklogd/Makefile.in
index 412cf5bab..83f77be90 100644
--- a/sysklogd/Makefile.in
+++ b/sysklogd/Makefile.in
@@ -4,23 +4,29 @@
4# 4#
5# Licensed under the GPL v2, see the file LICENSE in this tarball. 5# Licensed under the GPL v2, see the file LICENSE in this tarball.
6 6
7srcdir:=$(top_srcdir)/sysklogd 7SYSKLOGD_AR:=sysklogd.a
8objdir:=$(top_builddir)/sysklogd 8ifndef $(SYSKLOGD_DIR)
9SYSKLOGD_DIR:=$(top_builddir)/sysklogd/
10endif
11srcdir=$(top_srcdir)/sysklogd
9 12
13SYSKLOGD-y:=
10SYSKLOGD-$(CONFIG_KLOGD) += klogd.o 14SYSKLOGD-$(CONFIG_KLOGD) += klogd.o
11SYSKLOGD-$(CONFIG_LOGGER) += logger.o 15SYSKLOGD-$(CONFIG_LOGGER) += logger.o
12SYSKLOGD-$(CONFIG_LOGREAD) += logread.o 16SYSKLOGD-$(CONFIG_LOGREAD) += logread.o
13SYSKLOGD-$(CONFIG_SYSLOGD) += syslogd.o 17SYSKLOGD-$(CONFIG_SYSLOGD) += syslogd.o
14 18
19ifneq ($(strip $(SYSKLOGD-y)),)
20libraries-y+=$(SYSKLOGD_DIR)$(SYSKLOGD_AR)
21endif
15 22
16SYSKLOGD_SRC-y:=$(patsubst %.o,$(srcdir)/%.c,$(SYSKLOGD-y)) 23SYSKLOGD_SRC-y:=$(patsubst %.o,$(srcdir)/%.c,$(SYSKLOGD-y))
17SYSKLOGD_SRC-a:=$(wildcard $(srcdir)/*.c) 24SYSKLOGD_SRC-a:=$(wildcard $(srcdir)/*.c)
18APPLET_SRC-y+=$(SYSKLOGD_SRC-y) 25APPLET_SRC-y+=$(SYSKLOGD_SRC-y)
19APPLET_SRC-a+=$(SYSKLOGD_SRC-a) 26APPLET_SRC-a+=$(SYSKLOGD_SRC-a)
20 27
21sysklogd_OBJ:= $(patsubst %,$(objdir)/%,$(SYSKLOGD-y)) 28$(SYSKLOGD_DIR)$(SYSKLOGD_AR): $(patsubst %,$(SYSKLOGD_DIR)%, $(SYSKLOGD-y))
22 29 $(do_ar)
23$(sysklogd_OBJ): $(objdir)/%.o: $(srcdir)/%.c
24$(objdir)/sysklogd.a: $(sysklogd_OBJ)
25libraries-y:=$(libraries-y) $(objdir)/sysklogd.a
26 30
31$(SYSKLOGD_DIR)%.o: $(srcdir)/%.c
32 $(compile.c)