3 |
|
|
4 |
if ENABLE_DEBUG |
if ENABLE_DEBUG |
5 |
AM_YFLAGS += --debug |
AM_YFLAGS += --debug |
6 |
#AM_LFLAGS += -d |
AM_LFLAGS += -d |
7 |
endif |
endif |
8 |
|
|
9 |
# The above ENABLE_DEBUG flag is changed in the Makefile after (re-)running configure |
# The above ENABLE_DEBUG flag is changed in the Makefile after (re-)running configure |
14 |
MAINTAINERCLEANFILES = $(ParserSources) |
MAINTAINERCLEANFILES = $(ParserSources) |
15 |
EXTRA_DIST = $(ParserSources) |
EXTRA_DIST = $(ParserSources) |
16 |
|
|
|
|
|
17 |
INCLUDES = -I$(top_srcdir)/include/private/ -I$(top_srcdir)/include/library/ -I$(top_srcdir)/include/ $(SAML2XACML2_INCLUDES) |
INCLUDES = -I$(top_srcdir)/include/private/ -I$(top_srcdir)/include/library/ -I$(top_srcdir)/include/ $(SAML2XACML2_INCLUDES) |
18 |
|
|
19 |
lib_LTLIBRARIES = libeef.la libeic.la |
# Libraries |
20 |
|
lib_LTLIBRARIES = libeef.la libeics.la |
21 |
|
|
22 |
# Main EEF library |
# Main EEF library |
23 |
libeef_la_SOURCES = eef/eef_common.c \ |
libeef_la_SOURCES = eef/eef_common.c \ |
27 |
aos/aos.c \ |
aos/aos.c \ |
28 |
eval_man/pdl_lex.l \ |
eval_man/pdl_lex.l \ |
29 |
eval_man/pdl_yacc.y \ |
eval_man/pdl_yacc.y \ |
30 |
eval_man/pdl.c |
eval_man/pdl.c \ |
31 |
|
eef/eef_xacml_parser.c |
32 |
libeef_la_LIBADD = $(LEXLIB) $(LIB_PTHREAD) |
libeef_la_LIBADD = $(LEXLIB) $(LIB_PTHREAD) $(SAML2XACML2_LIBRARIES) |
33 |
|
|
34 |
|
# EEF Interface Components (EICs) library |
35 |
|
libeics_la_SOURCES = eics/http.c |
36 |
|
libeics_la_LIBADD = libeef.la |
37 |
|
|
38 |
# EEF Interface Components (EICs) |
# Binaries |
|
libeic_la_SOURCES = eef/eef_xacml_parser.c |
|
|
libeic_la_LIBADD = $(SAML2XACML2_LIBRARIES) |
|
39 |
|
|
40 |
bin_PROGRAMS = test_app aos_threading_test tls_test |
bin_PROGRAMS = test_app aos_threading_test tls_test |
41 |
|
|
42 |
|
# Test binary |
43 |
test_app_SOURCES = app/main.c |
test_app_SOURCES = app/main.c |
44 |
test_app_LDADD = libeef.la libeic.la $(SAML2XACML2_LIBRARIES) |
test_app_LDADD = libeef.la libeics.la |
|
test_appdir = $(bindir) |
|
45 |
|
|
46 |
|
# Multi-threaded test binary |
47 |
aos_threading_test_SOURCES = app/aos_threading_test.c |
aos_threading_test_SOURCES = app/aos_threading_test.c |
48 |
aos_threading_test_LDADD = libeef.la libeic.la $(SAML2XACML2_LIBRARIES) |
aos_threading_test_LDADD = libeef.la libeics.la |
|
aos_threading_testdir = $(bindir) |
|
49 |
|
|
50 |
|
# Thread-local storage test binary |
51 |
tls_test_SOURCES = app/tls_test.c |
tls_test_SOURCES = app/tls_test.c |
52 |
tls_test_LDADD = libeef.la |
tls_test_LDADD = libeef.la |
|
tls_testdir = $(bindir) |
|
|
|
|
53 |
|
|