OSDN Git Service

2013.10.24
[uclinux-h8/uClinux-dist.git] / user / ulogd / Rules.make.in
1 #
2
3 prefix=@prefix@
4 exec_prefix=@exec_prefix@
5 ETCDIR=@sysconfdir@
6 BINDIR=@sbindir@
7
8 ULOGD_CONFIGFILE=@sysconfdir@/ulogd.conf
9
10 ULOGD_LIB_PATH=@libdir@/ulogd
11
12 # Path of libipulog (from iptables)
13 LIBIPULOG=@abs_top_builddir@/libipulog
14 INCIPULOG=-I@top_srcdir@/libipulog/include
15 INCCONFFILE=-I@top_srcdir@/conffile
16
17 CC=@CC@
18 LD=@LD@
19 INSTALL=@INSTALL@
20
21 ifndef KERNEL_DIR
22 KERNEL_DIR=$(ROOTDIR)/$(LINUXDIR)
23 endif
24
25 CFLAGS=@CFLAGS@ @CPPFLAGS@ -Wall
26 CFLAGS+=-DULOGD_CONFIGFILE=\"$(ULOGD_CONFIGFILE)\"
27 # doesn't work for subdirs
28 #CFLAGS+=$(INCIPULOG) $(INCCONFFILE)
29 CFLAGS+=-I$(KERNEL_DIR)/include
30 #CFLAGS+=@DEFS@
31 #CFLAGS+=-g -DDEBUG -DDEBUG_MYSQL -DDEBUG_PGSQL
32
33 LIBS=@LIBS@
34
35
36 # Names of the plugins to be compiled
37 ULOGD_SL:=BASE OPRINT PWSNIFF LOGEMU LOCAL SYSLOG
38
39 # mysql output support
40 #ULOGD_SL+=MYSQL
41 MYSQL_CFLAGS=-I@MYSQLINCLUDES@ @EXTRA_MYSQL_DEF@
42 MYSQL_LDFLAGS=@DATABASE_LIB_DIR@ @MYSQL_LIB@
43
44 # postgreSQL output support
45 #ULOGD_SL+=PGSQL
46 PGSQL_CFLAGS=-I@PGSQLINCLUDES@ @EXTRA_PGSQL_DEF@
47 PGSQL_LDFLAGS=@DATABASE_LIB_DIR@ @PGSQL_LIB@
48
49 # mysql output support
50 #ULOGD_SL+=SQLITE3
51 SQLITE3_CFLAGS=-I@SQLITE3INCLUDES@ @EXTRA_SQLITE3_DEF@
52 SQLITE3_LDFLAGS=@DATABASE_LIB_DIR@ @SQLITE3_LIB@
53