summaryrefslogtreecommitdiffstats
path: root/ulogd/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'ulogd/Makefile.in')
-rw-r--r--ulogd/Makefile.in38
1 files changed, 38 insertions, 0 deletions
diff --git a/ulogd/Makefile.in b/ulogd/Makefile.in
new file mode 100644
index 0000000..54a8416
--- /dev/null
+++ b/ulogd/Makefile.in
@@ -0,0 +1,38 @@
+#
+
+include @top_srcdir@/Rules.make
+CFLAGS+=-I@top_srcdir@/libipulog/include -I@top_srcdir@/conffile
+
+SUBDIRS=conffile libipulog extensions doc
+
+prefix=@prefix@
+exec_prefix=@exec_prefix@
+sysconfdir=@sysconfdir@
+
+# Normally You should not need to change anything below
+
+all: recurse ulogd
+
+recurse:
+ @for d in $(SUBDIRS); do if ! make -C $$d; then exit 1; fi; done
+
+ulogd: ulogd.c $(LIBIPULOG) ulogd.h conffile/conffile.o $(LIBIPULOG)/libipulog.a
+ $(CC) $(CFLAGS) -rdynamic $(LIBS) $< conffile/conffile.o $(LIBIPULOG)/libipulog.a -o $@
+
+clean:
+# rm -f ulogd *.o extensions/*.o extensions/*.so conffile/*.o
+ rm -f ulogd ulogd.o
+ @for d in $(SUBDIRS); do if ! make -C $$d $@; then exit 1; fi; done
+
+distclean: clean
+ @for d in $(SUBDIRS); do if ! make -C $$d $@; then exit 1; fi; done
+ rm -f Makefile config.cache config.log config.status Rules.make
+
+install: all
+ @INSTALL@ -m 755 -d @libdir@/ulogd
+ @INSTALL@ -m 644 extensions/*.so @libdir@/ulogd
+ @INSTALL@ -m 755 ulogd @sbindir@/ulogd
+ @INSTALL@ -m 600 ulogd.conf @sysconfdir@/ulogd.conf
+
+doc:
+ $(MAKE) -C $@