1
INCLUDES = $(all_includes)
3
BUILT_SOURCES = grammar.h scanner.h af_protos.h
5
AM_YFLAGS = -d -p aalogparse_
6
AM_CFLAGS = @CFLAGS@ -D_GNU_SOURCE -Wall
12
af_protos.h: /usr/include/netinet/in.h
13
LC_ALL=C sed -n -e "/IPPROTO_MAX/d" -e "s/^\#define[ \\t]\\+IPPROTO_\\([A-Z0-9_]\\+\\)\\(.*\\)$$/AA_GEN_PROTO_ENT(\\UIPPROTO_\\1, \"\\L\\1\")/p" $< > $@
15
changehatdir = $(includedir)/sys
16
changehat_HEADERS = apparmor.h
18
aalogparsedir = $(includedir)/aalogparse
19
aalogparse_HEADERS = aalogparse.h
21
lib_LTLIBRARIES = libapparmor.la libimmunix.la
22
noinst_HEADERS = grammar.h parser.h scanner.h af_protos.h
24
libapparmor_la_SOURCES = grammar.y libaalogparse.c kernel_interface.c scanner.c
25
libapparmor_la_LDFLAGS = -version-info 1:2:0 -XCClinker -dynamic \
26
-Wl,--version-script=$(top_srcdir)/src/libapparmor.map -Wl,-soname=libapparmor.so.1
28
libimmunix_la_SOURCES = kernel_interface.c libimmunix_warning.c
29
libimmunix_la_LDFLAGS = -version-info 1:2:0 -Wl,--version-script=$(top_srcdir)/src/libapparmor.map -Wl,-soname=libimmunix.so.1
31
tst_aalogmisc_SOURCES = tst_aalogmisc.c
32
tst_aalogmisc_LDADD = .libs/libapparmor.a
33
check_PROGRAMS = tst_aalogmisc
34
TESTS = $(check_PROGRAMS)
36
EXTRA_DIST = grammar.y scanner.l libapparmor.map